※ 引述《Vinxer (X)》之銘言:
: (代po
: 各位年薪300的前輩好
: 目前就讀私校資料科學相關科系
: 未來會考研 以四中資管或資科相關系所為目標
: 對於這個產業有些疑問 想請教各位前輩
: 不考慮興趣 只以未來發展為考量
: 純軟什麼屬性的工作待遇最好
: 如frontend backend DevOps ML/data 等
: 以同一個學歷為標準的話
: 起薪及工作的生活品質等等
: 哪一個方向最推呢(不考慮博弈
: 我爬到的資料是後端上限及發展性比前端高
: data science 除非做到頂不然發展沒web 好?
: DevOps需要大量工具技能 待遇較好 需要oncall (後端好像也要?
: 上面所述可能有大量錯誤 請前輩們指教 謝謝
雖然推文反推很多 不過還是補充一些
1. 純軟只是一個模糊的概念
很多人會把Web跟純軟畫上等號
但這個認知有幾個盲點
首先 web只是技術 實際上公司不一定要直接把web service推向客戶
很典型的案例就是GG(和其他製造業)IT
你的客戶可以是公司內部其他部門(甚至很多所謂web公司的SWE也是做內部系統)
這些職缺可以比WaaS的公司開更高的薪水 而且甚至更不在意你的技能組
再來 其實很多非Web的領域也不用真的多懂硬體
像是EDA https://i.imgur.com/LiN2fmt.png
或像Android-based system 實際上你只要知道IO sepc之後就是很純粹的軟體問題
2. 學習並不衝突
尤其是Web領域
如果你從頭開始做一個項目
其實你完全有能力自己做Full stack+deploy 甚至是做data pipeline
各項技能會有重疊跟對接的部分
你不太可能遇到說一個DevOps完全不懂BE
(至少我自己遇到的是這樣)
雖然FE/ML專精目前就業形勢沒有很好
不過趁還沒畢業就多學 總有一天會有用的
我自己覺得最好在學校最好能學會基礎的東西(不管是不是修課):
* Algorithm & Data Structure
* OS
* Computer Arch
* Compiler
* Computer Network
* Machine Learning
* Linux System Programming
當然英文 社交 還有團隊合作能力也很重要
這些你只要會了 其實轉什麼方向都很快
3. 不要自我設限
其實前面兩點也有提到
不要還沒學 還沒找工作先想你不行
很多標籤都只是nice to have 但不是必要
我自己認識進FAAMG的 有一半是學士
也有文組 資管 數學系 物理系進豬屎屋品牌廠
本科隨便念兩三年跑去新加坡工作 #1WFpX6V3 (Soft_Job)
如果太在意自己是私大又資科 這些標籤反而會把你限制在低薪
(甚至能不能出國這件事可能也是自我設限)