看板 Soft_Job 關於我們 聯絡資訊
這說法要修正一下, 不應該是用IT和RD去區分, 而是要用Web和AP去做去區分, 甚至我覺得, 更好的分法是Web,AP,firmware,分成這三種, RD和IT都是職位,而不是技術, 而RD還算是IT人員的一種, IT人員還有MIS,QA,SA...等, 如果工作上需要, 說不定MIS也會寫到AP去... 之所以會認為要分Web,AP,firmware, 因為AP和firmware也是完全不同世界, 我自己是走AP的,基本上絕大部份的AP我都有些概念, 但firmware我完全不行, 而Web和AP一般人就做得起來了, 但firmware是要靠大公司才有辦法去做, 至於薪水, 我看法和你是不同的, 就"平均"來說我聽到是firmware > AP > Web, 但強調這只是"平均", 這是因為入門難度所導致的, firmware入門門檻是最高的, 所以平均起來firmware會最高, firmware沒有人帶的話, 我還真不知道要怎麼學起來, 講個有趣的想法, Web就是在應付客戶, AP就是在應付老闆, firmware就是想辦法讓硬體逆天 ※ 引述《epfl (酗音樂成癮的男人)》之銘言: : 目前市場上寫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: 219.70.125.65
JoeHorn:QA 跟 IT 不一定是有關的。而且.. DBA 呢? O_o 09/21 02:23
kenzou:firmware有這麼難嗎? 看spec比較累倒是真的。 09/21 02:36
bbser:3種都不是的話算那一種? 09/21 08:05
shooter555:那如果三個要一起寫呢= =firmware+ap+web全包 09/21 08:44
amos6064:什麼都會什麼都不會 09/21 09:33
phantom400:需要的時候會就好 09/21 10:31
qrtt1:3個全包聽起來像無線ap自已刻的fu 09/21 18:00
nvidia:推樓上 全部都一個TEAM包下來做嗎XD 09/21 20:21
andymai:是那種自己弄firmware又搞web設定網頁的無線AP嗎? 09/21 20:51
atst2:三種各有各的難處在,不見得那一個技術需求會比較低 09/21 21:04
atst2:比如說,Web考慮到資安的問題,不見得會比firmware好搞多少 09/21 21:05
nvidia:不過就是有一群人看不起WEB 09/21 21:16
iman00b:我三種都寫過啊,程式還不都長那個鳥樣~ 09/22 00:08
iman00b:設定無線AP那種的 Web 其實大多用 CGI,C + Shell Script 09/22 00:09
iman00b:跟一般Web連到 SQL 撈資料差不多,只是資料來源不同而已 09/22 00:09
iman00b:懂原理,就會覺得其實都一樣,吾以一貫之~ 09/22 00:10