[關於下一份工作的方向,請站上各位前輩給點意見] |
答題得分者是:aftcast
|
acmaeiou
一般會員 發表:4 回覆:9 積分:2 註冊:2010-06-18 發送簡訊給我 |
各位前輩們好,在這邊有個冒昧的問題想請教大家,詳述如下:
小弟目前是個軟體工程師,進來這行已經兩年多,因為本身的興趣就是寫CODE,所以這輩子應該就是吃這行飯了 ,但目前的工作卻是一直救火接收別人的爛CODE改個小地方然後交出去換下一個,不然就是要改文件,把實際上 跟原始碼出入很大的文件寫的相符一點。一直做這個小弟實在是很沒勁…… 小弟在求學期間對於作業系統那塊很有興趣,喜歡研究多執行緒,同步問題...等,也比較喜歡開發視窗應用程 式,討厭像是ACM那種算數學純解題的東西。也討厭像是寫firmware這種必須照著spec一步一步來的玩意兒。本 身喜歡嘗試新東西,喜歡在自己能力範圍內把Code寫的精鍊簡潔而不是得過且過。而現在小弟想找一個領域來專 精,然後慢慢變老退休種田去。若參考上面所列喜歡與討厭的項目,目前自己列出來的方向有兩個: 01.驅動程式工程師 02.遊戲軟體工程師 但因為本身在這行的資歷尚淺,所以可以還有許多沒有考慮到的地方,所以希望各位前輩們能給小弟一點意見,先謝謝大家了! |
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
你好,
照你的說法,我覺得 : 1/ 寫driver也不太適合你,因為你對於firmweare也有點感冒,而這二者很近。 2/ 寫game的話…你可能想太多一件事,那就是除非你寫的是game裡的engine,但目前台灣多數是用外國的engine來"套用",所以難度不是想像的很有研究性。 要不要試著寫關於通訊方面的軟體? 個人覺得有挑戰性。 你用c 嗎? 若是,且在台北,可來我們公司interview一下,我們的工作方面算是有挑戰性。可寄email給我。 ps 你喜歡研究的主題也是我過去很喜歡的主題
------
蕭沖 --All ideas are worthless unless implemented-- C++ Builder Delphi Taiwan G+ 社群 http://bit.ly/cbtaiwan |
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
|
acmaeiou
一般會員 發表:4 回覆:9 積分:2 註冊:2010-06-18 發送簡訊給我 |
感謝蕭沖前輩及P.D.版主的回覆
可以是小弟表達的不夠清楚,造成了P.D.版主的誤解,再次說明一下。我完全明白在業界工作拿人錢財替人消災的道理,我也知道在外面是人吃人的世界不是吃素的。小弟並不喜歡待在學校裡從事學術研究,個人覺得那與現實脫離太多了。而上述所提的研究只是小弟在Coding過程中比較感興趣的領域,所以也希望未來的方向能跟這方面有關。就好像同樣當農夫有人喜歡種田有人喜歡種水果一樣,而小弟現在就是在尋找方向,如此而以,還望版主指點迷津。 另外也非常感謝蕭沖前輩,前輩很多文章都在我的收藏夾內,在前輩的舊文章中有一篇提到貴公司要徵才的,但該連結已失效,不知道前輩是否能再寄一次給我,小弟目前雖然在台北工作,但現在實在是有點想離開這個人擠人又常下雨的都市,目前想先確定方向之後,把手邊的工作告一段落,再開始下一個目標,先謝謝前輩的賞識! |
cashyy
高階會員 發表:117 回覆:322 積分:212 註冊:2004-04-30 發送簡訊給我 |
您研究的主題,我也很有興趣,但總覺得觀念沒有學的很好,
而你所說的工作內容,其實跟我也差不多類型,所以下班後, 回到家,我還是在研究自己的程式, 目前研究的是socket, 想用udp寫tcp的功能,一切從元件開始,雖然現在C Builder, 已有很多TIdUdpServer等元件了,但還是想更瞭解元件內部的運作, 所以就往通訊方面開始下手,回到您的問題, 我覺得現在很少公司是在開發您有興趣的那方面,現在多數都往web發展了, 小弟目前的公司也是都往web發展,不過我建議可以到aftcast前輩那邊看看, 如果可以跟aftcast前輩一同共事,我相信功力一定大增,且非常愉快。 PS:之前看過aftcast前輩的回答,真的發現功力很深厚,不知道這麼有能力的aftcast 有沒有要開班授課?如果有的話,我第一個報名。
編輯記錄
cashyy 重新編輯於 2011-03-10 18:32:47, 註解 無‧
|
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
謝謝cashyy的看重 :)
剛看了你打 「想用udp寫tcp的功能」 不太明白你指的是什麼? udp 與 tcp 是在同一層的位置(用 iso/osi 網路七層架構來看) 這二者都是建構在ip層的上面,udp不會有tcp般的3-way handshaking,對於流量控制等也不太一樣。但udp的效能較好,但代價是封包不見的話是不會被重傳的,多數用於視訊,因為少幾個封包還是"聽與看起來"沒太大的感覺,不用計較每個都收到… 關於開班授課的事…巧合的是我最近有在構想,是否在一些假日可以幫需要的人面對面上課或是解題 (免費),因為深感技術留一手哪天離開人間時,技術是帶不走的,自己苦學的東西也會隨風而去,一點價值也沒有。當然,我懂的也不一定就很專精,但幫一些某方面比我稍弱一點的人應該還夠用,若是高手的話,我也希望有人來指點我。關於通訊的部份,tcp ip,rs232/485/422,ethernet,wifi,gprs,isdn,ss7,voip之sip等等的通訊理論實務算有一點小研究可以交流一下。 我的email: qs.xiao@gmail.com 有需要的話可以進一步連絡,若是要面試之類的,也可和我先聊聊。但要註明一下你是哪位,不然我會當他是spam,謝謝! ===================引 用 cashyy 文 章=================== 想用udp寫tcp的功能,一切從元件開始,雖然現在C Builder, PS:之前看過aftcast前輩的回答,真的發現功力很深厚,不知道這麼有能力的aftcast 有沒有要開班授課?如果有的話,我第一個報名。
------
蕭沖 --All ideas are worthless unless implemented-- C++ Builder Delphi Taiwan G+ 社群 http://bit.ly/cbtaiwan |
ANDY8C
資深會員 發表:114 回覆:582 積分:299 註冊:2006-10-29 發送簡訊給我 |
acmaeiou 兄,我想您一定很年輕,其實寫 商用應用軟體,還是要上班較有機會....上班就是要"聽" 老板的指示 若是自己要開發商用軟體販售,在 windows 下,個人"闖出"一片天的機會越來越少,也許趁年輕,接觸一下 ios / android app store 是個人很好的舞台. = = = = = == = == = 關於開班授課的事…巧合的是我最近有在構想,是否在一些假日可以幫需要的人面對面上課或是解題 (免費),.......... 這是很好的創意,高手出招,要學習的人, 付點費用也是應該....知識不應是免費取得
------
--------------------------------------- 偶爾才來 KTOP ,交流條碼問題,在 FB [條碼標籤達人] 社團留言,感恩. |
cancer
高階會員 發表:58 回覆:319 積分:190 註冊:2004-07-31 發送簡訊給我 |
acmaeiou 您好,要以軟體開發為職業,當然是寫資料庫的商業程式比較吃香。
1.資料庫的商業程式 : 大部份客戶的需求,需求量最多,為客戶量身訂做,不容易拿給另一家使用,才能寫一套賺一套,拿這一套出來修改,再賣給其他客戶。 2.E-mail 程式 : 寫來自己玩可以,寫得再好,都沒人買,因為安裝 Windows 就有 Outlook 3.MSN 之類:同上。 4.FTP 程式:大家都是網路上下載。 5.硬體驅動程式:要在硬體廠上班才行,需求量少,規格常常沒有書可以買來看,除非大學唸資訊工程。另外,寫得再好,都不容易自己接案子,因為外面沒有這種案子。 我想您的情形是,當初以助理工程師的身份進入公司的,才會這樣,公司還不認為您可以獨立處理大型專案,而公司也還不希望您能夠處理大型專案,因為軟體公司需要做一些程式技巧不太高的工作,這些工作不可能找月薪八萬的員工來做,所以才要請助理工程師,薪水三萬不到,如果公司業務無太大成長,或資深工程師沒有離職,助理就一直當助理。 acmaeiou 大,沒關係,三年是界線,做滿三年,就算出師了,要另找工作,條件會好多,還有幾個月,再忍耐一下吧。您修改前人不完美的程式,是以後寫完美程式的基礎。 |
pedro
尊榮會員 發表:152 回覆:1187 積分:892 註冊:2002-06-12 發送簡訊給我 |
以前印象中,遊戲軟體的程式設計師是不怎麼討好的工作,
最近宅經濟,夯遊戲,遊戲產業的產值提升,不知道會不會讓遊戲RD深耕技術一點,報酬高一點? 台灣線上遊戲今年產值180億| 財經新聞| 蘋果日報 http://tw.nextmedia.com/applenews/article/art_id/33196302/IssueID/20110220 電玩程式設計師~年輕人羨慕的玩樂工作 http://webcache.googleusercontent.com/search?q=cache:-LxI_YvTltgJ:knowledge.1111.com.tw/Forum/ShowPost.asp?PageIndex=2&ThreadID=5756 遊戲程式設計 薪水&cd=17&hl=zh-TW&ct=clnk&gl=tw&source=www.google.com.tw ===================引 用 acmaeiou 文 章=================== 02.遊戲軟體工程師 但因為本身在這行的資歷尚淺,所以可以還有許多沒有考慮到的地方,所以希望各位前輩們能給小弟一點意見,先謝謝大家了! |
cancer
高階會員 發表:58 回覆:319 積分:190 註冊:2004-07-31 發送簡訊給我 |
|
hello
初階會員 發表:64 回覆:68 積分:31 註冊:2004-05-08 發送簡訊給我 |
|
WDCHIANG
一般會員 發表:3 回覆:11 積分:7 註冊:2003-02-24 發送簡訊給我 |
只能說想辦法到美國吧,畢竟美國是資訊軟體應用大國,上至國防工業下至商業應用,都需要應用到電腦,
台灣的缺點是市場小,從事這行的人也多,所以要找理想的公司較難, 像 google 這類的純軟體開發公司可能較能符合你的期望, 不然就是開發手機軟體,iphone 跟 android 的出現,確實開啟了程式開發人員的另外一條路。 之前有個新聞,facebook 公司大賺,所以要提高薪水,他們的薪資在台灣是很難達的到的水準, 有人說我才不想像美國當地人一樣,整天在 coding,其實在台灣除非已經是管理職,情況也是差不多, 但是相對的薪資跟美國就差很多。
編輯記錄
WDCHIANG 重新編輯於 2011-03-11 06:13:47, 註解 無‧
|
cashyy
高階會員 發表:117 回覆:322 積分:212 註冊:2004-04-30 發送簡訊給我 |
感謝aftcast前輩的回覆,udp與tcp確實是在同一層沒錯,小弟所說的udp寫tcp功能,其實就是用udp來寫流量控制、封包重傳等等的tcp機制,例如接收到封包時,那些要用事件回報應用程式,那些只需在元件內處理即可,如果要能寫得順的話,其中的一些「眉角」還是要深入瞭解才行,所以小弟想借此功能來學習流量控制、封包重傳、事件分類回報、執行緒、鏈結串列等等。
巧合?其實我對aftcast前輩,心裡一直想請aftcast指導程式方面的才能,但深怕aftcast前輩無暇,不敢冒昧打擾,如今aftcast有意指導,小弟認為需要請前輩收取費用,這樣才能安心。 如果真能上到aftcast前輩的課,我也可以將筆記整理好,開放給需要的人下載,讓有心往程式發展的朋友一起學習。
編輯記錄
cashyy 重新編輯於 2011-03-11 08:55:15, 註解 無‧
|
acmaeiou
一般會員 發表:4 回覆:9 積分:2 註冊:2010-06-18 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |