Re: [請益] 為什麼文組轉職主流是寫code

作者: handsomeLin (DoGLin)   2021-10-14 05:02:18
謝謝大大回的那麼認真,那我也認真的回一下,百萬年薪當然不是指新人價,而是能在三
年內達成的結果,試問有多少文組工作能在第三年薪水漲到破百,你還點出一線系統廠前
兩年拿不到百萬,那不是更顯軟體業的CP值?
下面領域部分又扯太多了,文組能轉職的方向通常就是APP跟Web,你提到的MVC, Lifecyc
le大多就是十幾頁文件能理解並應用的東西,SQL query大部分需要用到的難度就是補習
班會教的東西,總而言之,就是我第一篇講的 入門門檻低 輕鬆職涯年收入百萬
而取代性又跳更遠了,不可取代性就是10%的Design技術,當然根據你的職級%會有所不同
,但是這串就是討論轉職,扯system design 就太遠了,況且System design也不可能天
天弄,更多的只是OOD
這串中文系畢業到Grab上班的例子就是非本科輕鬆成功的例子,除非你覺得他是萬中選一
的天才,一般人做不到,但事實上只是想做不想做而已
※ 引述《HenryMillion (亨利萬世)》之銘言:
: ※ 引述《handsomeLin (NickLin)》之銘言:
: : 講這麼多,我們只要承認寫code跟其他工程類工作比起來簡單很多然後CP值又很高就

: : 補習半年就可以工作,只要學會Map List ForLoop就可以應付90%的工作然後百萬年
薪?
: : 有些人還可以在家工作,這種爽缺誰不要
: 看到這篇好像又覺得可以回一下,雖然我覺得這篇有點引戰,但還是有些點可以討論一

: 大概可以拆成兩點:
: 1. 補習半年就可以工作後拿年薪百萬?
: 首先大家好像被PTT誤導到覺得百萬年薪對於新人來說很容易,我想還是務實一點,先

: 計算一下怎樣才能拿到百萬年薪
: 假如一般外商,不像台灣給分紅,一年保14,那麼百萬年薪對應到的月薪就是
: 1,000,000 / 14 = 71,428
: 這價碼比台灣一線半導體公司給碩畢新鮮人的月薪還高些,雖然這是不含分紅,但還算

: 不低,而一線半導體碩畢通常是台清交成本科出生的才有機會
: 再來,假設是一般科技業台商,普遍含分紅大約會落在16~20個月,取平均算18個月,

: 麼百萬年薪對應到的月薪就是
: 1,000,000 / 18 = 55,556
: 這價碼通常已經比一線系統廠碩畢的新人還高,事實上一線系統廠碩畢新人前兩年幾乎
: 是拿不到百萬的。
: OK,對百萬年薪對應的月薪有個概念後,現實是即使是缺人的現在,一線系統廠要找到

: 字輩本科的畢業生也不是難事,那為什麼會覺得非本科去補習個半年就可以輕鬆競爭贏

: 科的人?
: 2. 只要懂Map List Forloop就可以應付90%的工作?
: 這要看指得是哪一類的工作,研發類是不太可能,研發類通常要搭配對應領域的能力
: 以網站開發來說,基本需要有MVC的概念,然後再分成前後端
: 前端,以ReactJs為例,要懂狀態變換的概念與獨特的生命週期及事件
: 後端,需要SQL+Framwork來支援Model的存取與控制
: 以開發App來說
: 程式必須是以物件導向的形式來撰寫,還要配合App本身的生命週期,另外權限與資源

: 控管也都是需要經驗來Handle
: 以開發韌體來說
: 要懂作業系統概念,以及要能讀懂硬體Spec,不同作業系統的韌體都需要應付不同
: Middleware的問題,底層資料的處理通常也是很有Know How的
: 以AI或ML來說
: 雖然現在演算法大多都已經成形,很多只需要調參數就好,但這類的工作著重是在
: Training Data的生成,以及後續資料分析的理論
: 以晶片設計來說 (這是有最大機率可以一進入就破百萬年薪的工作)
: 需要許多半導體的相關知識,對於資料流與時序的設計需要十分嚴謹,所使用的程式語

: ,像是Verilog與一般的軟體程式語言差別很大,很難用一般軟體程式的概念去寫,
: 這工作基本上不太可能給非本科的人做,在台灣還是以四大EE本科出來的碩士為主,畢

: 產晶片成本高得嚇人,不太能有犯錯的空間。
: 以上這些都不是只懂Map List Forloop就可以做出來的
: 程式就是個工具,只懂得工具是很難在職場生存的,要懂得結合不同的專業知識去正確

: 使用工具,才是讓職涯發展的正規道路。
: 從另一個角度看,如果工作真的僅需要Map List Forloop而不用其他專業,那這意味著

: 何人都可以學個半年就能勝任,這樣的工作取代性會超級高,可用的人選會非常多,依

: 市場機制,老闆怎麼可能會給這樣的工作高薪?
: 事實上,台灣之前大多是代工起家,以前硬體工程師的待遇和機會都比較多,現在軟體

: 飛後,慢慢薪資才趕得上硬體工程師,只是整體來說想要拿百萬年薪,依然是需要具備

: 多的專業知識或經驗,上述工作的許多新人在非一線半導體產業也不是馬上到職就可以

: 薪百萬,通常還是要累積經驗,在一線公司熬幾年或跳槽才有機會上百萬年薪。
: 對於非本科的人,即使程式入門後,有幸進入科技業,不太可能馬上就年薪百萬,大多

: 累積一些資歷後,透過跳槽來較快速達到百萬門檻,這過程可能會有些辛苦,但至少是

: 路可以走的~
作者: day831231 (下個地點)   2021-10-14 06:22:00
不太同意,實際帶過人後,有些人就是死腦筋
作者: godsparticle (阿粒)   2021-10-14 08:04:00
我自己身邊統計web/app,3年真的就到100-120
作者: DrTech (竹科管理處網軍研發人員)   2021-10-14 08:52:00
所以到底要怎樣才可以用Map List ForLoop就可以應付90%的工作?
作者: king22649   2021-10-14 09:29:00
就一般的工作啊
作者: MoonCode (MoonCode)   2021-10-14 12:53:00
工作還有有用到過 queue, consistent hash, bloom filter, LRU(cache),更多的是底層幫你做好的,像是 MySQL 的 tree 幫你做查詢
作者: lovdkkkk (dk)   2021-10-14 13:21:00
好神 輕不輕鬆你都知道
作者: lemontea0328 (魔幻檸檬)   2021-10-14 20:21:00
MVC如果這麼簡單不會有這麼多爛不搞懂OO寫出來的MVC根本是災難OO本身也是短短的幾行頁就描述完了東西的難易度跟文件有幾頁根本是0相關MVC如果這麼簡單不會有這麼多爛扣SQL query撈得到資料跟寫的好壞又是天差地別的事情抱著這種心態你寫十年都還是寫爛扣只能靠賽去高薪的地方
作者: teddyissad (了不起 負責)   2021-10-15 22:40:00
sql要強不簡單耶
作者: TAKADO (朕沒給的你不能搶)   2021-10-20 13:24:00
以軟工來說,本科畢業就是幼稚園就學英文的概念啊,起跑比別人早,但五年十年後的成就就要看各人造化了。

Links booklink

Contact Us: admin [ a t ] ucptt.com