線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2272
推到 Plurk!
推到 Facebook!

[關於下一份工作的方向,請站上各位前輩給點意見]

答題得分者是:aftcast
acmaeiou
一般會員


發表:4
回覆:9
積分:2
註冊:2010-06-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2011-03-10 19:38:40 IP:219.87.xxx.xxx 未訂閱
各位前輩們好,在這邊有個冒昧的問題想請教大家,詳述如下:

小弟目前是個軟體工程師,進來這行已經兩年多,因為本身的興趣就是寫CODE,所以這輩子應該就是吃這行飯了

,但目前的工作卻是一直救火接收別人的爛CODE改個小地方然後交出去換下一個,不然就是要改文件,把實際上

跟原始碼出入很大的文件寫的相符一點。一直做這個小弟實在是很沒勁……

小弟在求學期間對於作業系統那塊很有興趣,喜歡研究多執行緒,同步問題...等,也比較喜歡開發視窗應用程

式,討厭像是ACM那種算數學純解題的東西。也討厭像是寫firmware這種必須照著spec一步一步來的玩意兒。本

身喜歡嘗試新東西,喜歡在自己能力範圍內把Code寫的精鍊簡潔而不是得過且過。而現在小弟想找一個領域來專

精,然後慢慢變老退休種田去。若參考上面所列喜歡與討厭的項目,目前自己列出來的方向有兩個:

01.驅動程式工程師

02.遊戲軟體工程師

但因為本身在這行的資歷尚淺,所以可以還有許多沒有考慮到的地方,所以希望各位前輩們能給小弟一點意見,先謝謝大家了!
aftcast
站務副站長


發表:81
回覆:1485
積分:1763
註冊:2002-11-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2011-03-10 21:59:12 IP:220.135.xxx.xxx 訂閱
你好,

照你的說法,我覺得 :
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

發送簡訊給我
#3 引用回覆 回覆 發表時間:2011-03-10 22:51:19 IP:118.169.xxx.xxx 未訂閱
如果你喜歡研究, 建議走學校工作, 可以有非常多的時間讓你玩, 在現實殘酷的社會, 不可能讓你有研究的機會, 在商研商, 一個老闆不可能把公司當成是你的在職研習營, 一個人進到公司後能否有生產力, 這必須是在3個月到6個月之間就要展現, 如果你提不出你的能力, 那可就再見了, 這是現實! 除非你自己開公司, 愛怎麼玩就怎麼玩, 或者遇到一個大頭老闆, 有錢讓你花!
acmaeiou
一般會員


發表:4
回覆:9
積分:2
註冊:2010-06-18

發送簡訊給我
#4 引用回覆 回覆 發表時間:2011-03-11 01:34:48 IP:122.116.xxx.xxx 未訂閱
感謝蕭沖前輩及P.D.版主的回覆

可以是小弟表達的不夠清楚,造成了P.D.版主的誤解,再次說明一下。我完全明白在業界工作拿人錢財替人消災的道理,我也知道在外面是人吃人的世界不是吃素的。小弟並不喜歡待在學校裡從事學術研究,個人覺得那與現實脫離太多了。而上述所提的研究只是小弟在Coding過程中比較感興趣的領域,所以也希望未來的方向能跟這方面有關。就好像同樣當農夫有人喜歡種田有人喜歡種水果一樣,而小弟現在就是在尋找方向,如此而以,還望版主指點迷津。

另外也非常感謝蕭沖前輩,前輩很多文章都在我的收藏夾內,在前輩的舊文章中有一篇提到貴公司要徵才的,但該連結已失效,不知道前輩是否能再寄一次給我,小弟目前雖然在台北工作,但現在實在是有點想離開這個人擠人又常下雨的都市,目前想先確定方向之後,把手邊的工作告一段落,再開始下一個目標,先謝謝前輩的賞識!
cashyy
高階會員


發表:117
回覆:322
積分:212
註冊:2004-04-30

發送簡訊給我
#5 引用回覆 回覆 發表時間:2011-03-11 09:31:33 IP:59.125.xxx.xxx 訂閱
您研究的主題,我也很有興趣,但總覺得觀念沒有學的很好,
而你所說的工作內容,其實跟我也差不多類型,所以下班後,
回到家,我還是在研究自己的程式, 目前研究的是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

發送簡訊給我
#6 引用回覆 回覆 發表時間:2011-03-11 11:59:08 IP:210.64.xxx.xxx 訂閱
謝謝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

發送簡訊給我
#7 引用回覆 回覆 發表時間:2011-03-11 12:47:27 IP:210.66.xxx.xxx 訂閱


acmaeiou 兄,我想您一定很年輕,其實寫 商用應用軟體,還是要上班較有機會....上班就是要"聽" 老板的指示
若是自己要開發商用軟體販售,在 windows 下,個人"闖出"一片天的機會越來越少,也許趁年輕,接觸一下 ios / android
app store 是個人很好的舞台.


= = = = = == = == =
關於開班授課的事…巧合的是我最近有在構想,是否在一些假日可以幫需要的人面對面上課或是解題 (免費),..........

這是很好的創意,高手出招,要學習的人, 付點費用也是應該....知識不應是免費取得
------
---------------------------------------
偶爾才來 KTOP ,交流條碼問題,在 FB [條碼標籤達人] 社團留言,感恩.
cancer
高階會員


發表:58
回覆:319
積分:190
註冊:2004-07-31

發送簡訊給我
#8 引用回覆 回覆 發表時間:2011-03-11 13:20:05 IP:211.75.xxx.xxx 未訂閱
acmaeiou 您好,要以軟體開發為職業,當然是寫資料庫的商業程式比較吃香。
1.資料庫的商業程式 : 大部份客戶的需求,需求量最多,為客戶量身訂做,不容易拿給另一家使用,才能寫一套賺一套,拿這一套出來修改,再賣給其他客戶。
2.E-mail 程式 : 寫來自己玩可以,寫得再好,都沒人買,因為安裝 Windows 就有 Outlook
3.MSN 之類:同上。
4.FTP 程式:大家都是網路上下載。
5.硬體驅動程式:要在硬體廠上班才行,需求量少,規格常常沒有書可以買來看,除非大學唸資訊工程。另外,寫得再好,都不容易自己接案子,因為外面沒有這種案子。

我想您的情形是,當初以助理工程師的身份進入公司的,才會這樣,公司還不認為您可以獨立處理大型專案,而公司也還不希望您能夠處理大型專案,因為軟體公司需要做一些程式技巧不太高的工作,這些工作不可能找月薪八萬的員工來做,所以才要請助理工程師,薪水三萬不到,如果公司業務無太大成長,或資深工程師沒有離職,助理就一直當助理。

acmaeiou 大,沒關係,三年是界線,做滿三年,就算出師了,要另找工作,條件會好多,還有幾個月,再忍耐一下吧。您修改前人不完美的程式,是以後寫完美程式的基礎。
pedro
尊榮會員


發表:152
回覆:1187
積分:892
註冊:2002-06-12

發送簡訊給我
#9 引用回覆 回覆 發表時間:2011-03-11 16:15:31 IP:60.248.xxx.xxx 未訂閱
以前印象中,遊戲軟體的程式設計師是不怎麼討好的工作,

最近宅經濟,夯遊戲,遊戲產業的產值提升,不知道會不會讓遊戲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

發送簡訊給我
#10 引用回覆 回覆 發表時間:2011-03-11 18:48:35 IP:211.75.xxx.xxx 未訂閱
聽遊戲界的人講,遊戲程式是企劃賺最多,開發人員只能算是幫工。

強烈建議學好 "以後能夠出來自己接案" 的專案類型,最佳候選人,資料庫商業程式。
hello
初階會員


發表:64
回覆:68
積分:31
註冊:2004-05-08

發送簡訊給我
#11 引用回覆 回覆 發表時間:2011-03-11 20:59:49 IP:219.69.xxx.xxx 訂閱
是一條可以走的路,但也很累哦....過來人的經驗.
===================引 用 cancer 文 章===================
聽遊戲界的人講,遊戲程式是企劃賺最多,開發人員只能算是幫工。

強烈建議學好 "以後能夠出來自己接案" 的專案類型,最佳候選人,資料庫商業程式。
WDCHIANG
一般會員


發表:3
回覆:11
積分:7
註冊:2003-02-24

發送簡訊給我
#12 引用回覆 回覆 發表時間:2011-03-11 21:02:50 IP:112.104.xxx.xxx 訂閱
只能說想辦法到美國吧,畢竟美國是資訊軟體應用大國,上至國防工業下至商業應用,都需要應用到電腦,
台灣的缺點是市場小,從事這行的人也多,所以要找理想的公司較難,
像 google 這類的純軟體開發公司可能較能符合你的期望,
不然就是開發手機軟體,iphone 跟 android 的出現,確實開啟了程式開發人員的另外一條路。

之前有個新聞,facebook 公司大賺,所以要提高薪水,他們的薪資在台灣是很難達的到的水準,
有人說我才不想像美國當地人一樣,整天在 coding,其實在台灣除非已經是管理職,情況也是差不多,
但是相對的薪資跟美國就差很多。

編輯記錄
WDCHIANG 重新編輯於 2011-03-11 06:13:47, 註解 無‧
cashyy
高階會員


發表:117
回覆:322
積分:212
註冊:2004-04-30

發送簡訊給我
#13 引用回覆 回覆 發表時間:2011-03-11 23:54:35 IP:123.204.xxx.xxx 訂閱
感謝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

發送簡訊給我
#14 引用回覆 回覆 發表時間:2011-03-12 01:40:19 IP:122.116.xxx.xxx 未訂閱
感謝各位前輩們的回覆,小弟謹記於心。而cancer前輩所說的正是小弟目前的寫照。小弟也希望aftcast前輩有朝一日能夠開課造福我們這些後生晚輩,在這邊也祝福大家今年都能夠一帆風順,大展長才!!
系統時間:2024-04-26 16:05:17
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!