作者epfl (酗音樂成癮的男人)
看板Soft_Job
標題Re: [討論] 熱門語言 或 職缺
時間Mon Sep 20 17:35:18 2010
目前市場上寫code的工作大致分為兩大類:
第一種是IT類人員,注重的能力應該是商業邏輯的分析與資料庫的設計、建置、維護等。
你如果要做的好,首先database的觀念要清楚,SQL語言要熟悉,如果有碰過Oracle、
MS SQL等大型db的經驗會更讚,如果你還會一些client端的語言,像vb、c#、java等,
就可以寫一些pc端的程式,這種程式的gui通常用控制項拉一拉就好,重點在於整體資料
維護的流程是否順暢、報表產生的格式是否能滿足需要。如果是web client,那你也許
就要學php、jsp、asp.net之類的語言,以便跟server端溝通(反正server很多種,看你
客戶要什麼),而html跟java script、css更是重要,因為你的php可能要跟這些語言嵌在一
起,弄的好,可以看起來很炫,搞不定的話,連畫面都出不來。
第二種是RD類人員,注重的能力應該是對某些硬體系統或framework的了解,這部份的
範圍更廣,比方說你如果要寫driver,重點要先了解晶片的datasheet,才知道資料透
過哪幾根pin、什麼格式輸出入,以及透過各類io(如rs232、usb、i2c等)的讀寫方式,
這部份清楚了,通常是用c語言把這些邏輯寫出來(有些會用到組語,如bios、boot
loader等),直到作業系統可以跟底層打通為止,而寫framework的東西,比方說一些
多媒體資料傳輸,你可能要了解這些codec的壓縮方式,透過一些演算法去優化他的效能,
然後也許用direct show去跟上層溝通(這部份C++比較多)。現在比較夯的android跟
iphone app等(前者用java,後者用objective C),大部分都是用既有的API寫程式,
這部份重的應該是畫面,但好的畫面通常不是用控制項拉一就能出來的,你也許要自己
打造ui,不過這部份門檻比前者低,所以不容易拿高薪。不過如果你會修改android所用
的kernel source,並依照老闆要求把新硬體的driver porting上去,順便再寫個android
程式當設定畫面的話,那你應該就很有機會拿高薪了。
還有另一種工作,就是在一些冷門的作業系統上寫一些冷門的語言,比方說控制飛機飛彈
啊,但因為會的人不多,所以薪水應該不錯,但想跳槽也很難就是了。
※ 引述《hibrain (你腦卡好)》之銘言:
: 我只會vb6 vb.net mssql
: 打算明年2月就不做了
: 想問一下 目前什麼語言 比較熱門
: 還是有什麼技術 比較少人會
: 很怕 找不到工作,104上面很少找vb的人材耶
: 所以想找比較熱門的職缺去做
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.208.80
推 littlebau:推! 09/20 19:57
推 IgotYOU:兩種都做過...前者比較輕鬆 我是認真的 09/20 22:57
→ dream1124:那請問哪一種賺得多? 哪一種比較有趣? 不用進修到死? 09/20 23:11
推 jackcorner:第一種做個一兩年就可以全部都會了 09/20 23:36
→ jackcorner:而第二種則會進修到死...= = (個人就是第一種跳第二種 09/20 23:37
推 bigbo:可轉系版嗎? 09/20 23:52
推 dream1124:我一直以為第一種會先進修到死的說 @@ 09/21 00:07
→ dream1124:framework和相關技術感覺每兩三年就大洗牌一次 09/21 00:07
→ dream1124:原來第二種要懂的更多.... 09/21 00:08
→ epfl:第一種的核心在商業邏輯,第二種的核心在了解系統架構 09/21 00:23
→ epfl:薪資就很難比了,在外商當erp顧問的coco不一定比htc手機rd少 09/21 00:25
→ andymai:要看客戶和軟體的用途吧?如果客戶不想追技術、愛炫、愛流 09/21 01:09
→ andymai:行~主管也不強迫求新求變~那第一種會比較輕鬆沒錯~反之... 09/21 01:10
→ andymai:就像那些40歲起跳的微軟專家一樣~哪有停下學習的可能... 09/21 01:11
→ andymai:再者~就是有一堆老闆自以為程式都很簡單~所以就"一言九鼎 09/21 01:17
→ howshou:第一種能當到顧問應該超賺的, 舉例來說個資法通過後 09/21 01:18
→ howshou:程式要要如何修改, 避免違反個資法。光是這點就打死一票人 09/21 01:18
→ andymai:把案子頂下來"~然後要下面的人死有餘辜的死回去~如果很輕 09/21 01:19
→ howshou:寫程式到最後盡量往solution這條路去走, 技術真的夠用就好 09/21 01:19
→ andymai:鬆很黑皮的話~那"準時下班"又怎麼會是都市傳說??? 09/21 01:19
→ bbser:我兩種都不是的話算那一種? 09/21 08:04
推 dyco:樓上應該是BOSS 09/21 14:00
→ nvidia:當顧問吧 09/21 20:39
→ nvidia:專門提供solution 09/21 20:39
→ nvidia:創業也很辛苦 09/21 20:40
→ nvidia:真正的BOSS沒這麼爽的 09/21 20:40