軟體工程師等級!! 你對應的哪一階? 應該要領多少薪水? 職涯成長框架解析!! | 在地上滾的工程師 Nic
Vložit
- čas přidán 22. 08. 2024
- 影片開頭的課程問卷連結,再麻煩各位幫忙填寫囉
bit.ly/3IqQEKj
自從接觸管理職之後
我更明白職涯等級規劃的重要性
也因為在這個位置學習挑戰這些事
必須得規劃團隊未來走向跟人員編排
目前我修改過後的版本在團隊內試行一陣子
基本上能夠給大家一個成長的方向跟等級認知
所以做了這支影片想分享給更多的軟體工程師
一起來看看影片
和我分享你自己在哪一個等級囉!
== 影片中提及的連結 ==
Dropbox 職涯框架:dropbox.github...
國外薪水比較:www.levels.fyi/
━━━━━━━━━━━━━━━━
🙆♂️ 成為頻道會員的好處❓
✔ 影片、直播留言優先回覆
✔ 不定時在會員社群分享私有資源(學習資源、優惠卷等)
✔ 未來任何活動優先報名通道
一個月最低只要 45 元
立即加入 👉 nicl.in/join_yt
About Me 關於我:
nicl.in/about
#前端 #後端 #工程師
填寫課程問卷拿優惠 👉bit.ly/3IqQEKj
再麻煩大家囉
我認為....大家都會停在35 year轉職
我是樓下的工友阿伯
Nic 為了拍封面,還來地下室跟我借梯子
真的很用心,請大家多多支持他
我還順便換了燈泡
謝謝阿伯
以下是個人對於工程師職階定義:
1. Fresh Engineer -> 需要有人適時提點才能完成工作,常常會問組員要怎麼解決問題
2. Junior Engineer -> 有獨立開發能力,可以獨力完成被分配到的Task,不會也知道要問誰,會自己上網找答案
3. Intermediate Engineer -> 已熟習自己Team內的大小事,有能力幫助Jr, Fresh工程師解決問題,已可以對專案進行大規模重購與Design,只要是程式碼相關的問題都可以解決,也能跨Team溝通且時常被抓去解決一線問題
4. Senior Engineer -> 碰觸到的範圍已不僅是程式碼與開發環境部屬,在公司內已經有觸碰實體Server的權力,開始對UAT, Prod機器硬體設備資源的掌控與監控,熟練使用K8s or GCP or AWS or Azure...等處理流量與產品監控問題,會解決Cache, LoadBalance, Server Switch等問題
同意這個分類,個人對其經歷的評估推測(不負責分類敘述,純以個人經驗與查過的資料):
1.相當於助理工程師(甚至不被視為工程師),經歷為從相關科系、培訓班或自學課程結業且表現一般的程度
有些初階的職缺會同意讓只有助理工程師程度的進來,但這會對求職者造成很大的挑戰,如果有辦法撐過試用期(如三個月)能視為提早晉升初階工程師
2.相當於初階工程師,經歷為上述學習經驗結業時即有突出表現,或助理工程師至少半年實習經歷合格後的程度
一般全職工程師最低的位階,如果在學習結業階段特別突出,或已有實習經驗,且職位的工作要求合理的話,求職與就職難度應該還好
3.相當於一般/中階(不會特別標註程度)的工程師,經歷為初階工程師至少一年全職工作強度且表現合格的程度
應該算多數工程師所在的位階吧,進步較明顯的較能早些成為名副其實的資深工程師,其餘的可能會轉往其他跟管理更有關的職位(還在軟體開發這個領域的話)
4.相當於資深工程師,經歷相當於一般/中階工程師累積三年以上全職強度工作經驗後,且表現與薪資待遇能明顯高於一般/中階工程師的程度
例如較深的技術規劃、帶團隊的經驗能力、年薪百萬之類的;較值得注意的,年資久不一定能配得上資深的頭銜
我遇過的還有一個階級 我覺得已經跨越IC7了
因團隊所有成員都離職 公司不願找新人進來
一個人承擔所有IT職能甚至一部分非IT的工作 包含前端後端開發,系統架構,DBA,MIS,整理需求規劃流程,輔助客人規劃完整的商業模式藍圖,銷售產品,對帳,庫存管理
懂行銷/財務對帳/資源控管/統計分析/商業運營/所有常用程式語言的開發
且沒有任何其他團隊與外包幫忙 純一人執行中大型專案(就算組隊開發時程也需要半年以上的專案)
跟神一樣的存在 附帶一提後來他自己當老闆了
其實自己一個全包也是一種詛咒,你對所有部分都有瞭解和一個心中的標準,也很難去相信別人能比你做得更好
變相很難跟其他人合作
而且一天就24小時,你再厲害還能怎麽分配時間?
當然如果能跳出這個限制,接納團隊的其他人,那的確很厲害
行動餐車?
目前個人是 IC3 -> IC4
已經有深刻體會,只要程式碼能解決的都不是問題
要往上跳一定都是處理人和跨部門問題了,光會埋頭寫 Code 是爬不上去的
請問你的薪水會約落在哪?
IC2正在學習IC3 發現在小公司跨團隊的協作能力要高於技術力
因為有比較高深技術的部份可以外包
在小公司會希望你把整個企畫定出來
分享一下前公司 (薪水不高的知名外商)
IC1 => intern
IC2 => 剛畢業的新鮮人,年薪整包 100 初
通常三年左右可以升 IC3
IC4 => team/tech lead,人數比例是每 3-6 人的 scrum team 會有1個
IC5 => 人數比例大概是好幾個 scrum team 才會有1個
感謝分享~很有幫助!
我好像就待在這間~
感謝 Nick 分享,讓我對技術職發展有更明確的道路跟方向
請問那種台大交大資工碩畢做純軟或韌體也能參考嗎?
我看校內的強者好像都是去google等級的外商,留在台灣反而覺得很慘,英文能力不夠真的痛苦..
感謝Nic大大分享,很有幫助 🙏
現在工作近兩年,大概是IC1升IC2之間,在前後端也各有一種框架相對熟悉後(spring boot & react),再去學習其他語言或框架時真的有種豁然開朗的感覺,作為一個主要是後端的全端開發人員現在的技術累積比較欠奉的是MQ, multi-threading,現在正努力學習中
至於項目管理方面是比較少機會可以練習到,不過倒是可以學習資深工程師分配工作的方法,算是預習IC2至IC3吧😂
很想聽聽nic你分享一個新的產品要製作前如何選擇合適技術(長遠來看)的思考流程?如何跟其他member表達這個想法,及如果遇到大家對技術的選擇上各持己見有衝突時又如何決斷?
我認為....大家都會停在35 year轉職
感覺自己一脚踏進IC2 個人是覺得自己很多基本盤還需要更熟悉一點才比較好上IC3
工作一年半,算是準IC2,但技術累積還有很明顯不足,已經有很多分析需求、以現有知識規劃、還有一些跨部門合作/溝通的經驗,越發覺得程式寫得好不好已經不是那麼重要,處理需求、處理溝通、處理一些大小事,遠比單純寫程式來得需要人工處理
感謝分享 ~經由Nic說明也更明白個階段的意義。
目前在IC3 -> IC4 讓我覺得,最難得要從工程師的性格跳窗與不同角色(非IT)溝通,討論,協作. 是最難的. 薪資部份,在台灣跟南/北也有落差
感謝分享
恭喜晉升歐洲車的行列🤩,不過沒想到是旅行車餒,以為會是小跑車那類,果然是露營考量嗎?
期待你拍F31
外商的話差不多是同間公司美國薪水的1/3
Nic不好意思我是一名屏東的高一生
我目前剛入門python 也有在上課
我想做AI方面的軟體工程師
請問我之後學了python 還要去修第二語言嗎,而語言間會不會有衝突
等你Python熟了,之後要跨語言學習是很快的,回到問題,學了Python之後還要不要學習其他語言,要的
一年後意外看到這影片,以目前民進黨執政的大環境 軟體業薪資非常慘 除了台積電之類硬體廠高到不行之外 其他一片躺平
曾經遇過好幾間台商軟體公司 只想花4-5萬 招募資歷6~8年工程師 而且職務內容包山包海 灌老闆超級多,一年後的今天 我仍然看那幾間公司 掛著同樣職缺與職務內容在找人
謝謝!
想請教沒背景、已就業,自學想成為軟體工程師,不一定要就業,單純興趣學習也可,是否有書籍可以推薦入門閱讀成長,目前僅就免費空間練練Python感受一下,但不太知道有沒有可以從0開始的學習途徑(工作做一休一,想過直接找大學唸,但時間上沒辦法配合學校上課時間)
感覺也要看在一家公司待多久。工作很久,進了一家新公司還是很多要從頭開始(除非產品還在初始階段,很快就摸透)
我自己經驗,在原本公司算是senior,開發、雲端部署、面試新人什麼的都包辦。
到大一點公司,雖然職位是senior,感覺又從頭開始,系統不熟、code要給別人review跟merge、要問資深同事一堆問題、部署什麼的也不太會碰到。感覺又要蹲個一年以上,才會慢慢可以碰比較多東西~
簡單的東西領導管理重要於技術,難的東西技術一直都是最重要的唄
我大概在積體電路2 (X
強
10%太低了,以外商來說在台灣徵才大概是美國待遇的30%左右,別接受lowball拉低自己的身價
大概講個一定拿的到的價格,但起始點是台灣的部分
所以我下一句才有補充如果其他環境或是外商等等...會不一樣
感謝分享
@@niclin 確實台灣平均軟體工程師待遇跟你說的一樣是在10%左右,不過拿軟體工程師頂標待遇來對齊台灣薪資,多少會有點心態不平衡QQ。
在台灣科技業還是以硬體或軟韌為主,市場上的軟體工程師職缺相對少很多,待遇沒辦法拉高,軟體缺也沒有太多選擇。
台灣10%….哭了😢
想請問nic … 未來GPT有可以能會全面取代工程師嗎?
負責幫團隊改爛code算ic幾 債主是號稱資深與staff的同事
看到 Google 翻譯 IC 為 集成電路 不忍直視 ...
而且他只有翻譯 IC2 的時候會這樣 XDD
約莫是 SWE IC7, TPM IC6 視工作需要調整兩者
10趴真的很可憐 😢
就我這個白癡有美國身分不去美國留台灣工作快5年... 今年終於下定決心去米國了 但現在米國軟體業很混亂工作也還真不好找... 剛被美國Amazon打槍結果後面發現那個缺根本就不招人了 甚至該Team裡面的人一堆被裁了orz
@@Lan-so5gv 去其他小公司呢?應該也比在台灣好吧
@@user-ol4ql3vr7f 看情況,滿多小公司開的那個價很嘔... 算上美國的房租跟稅,存的錢我覺得部會比我現在在台灣一年多,但相對來講美國能達到的上限更高所以我還是選擇去那邊就是了
@@Lan-so5gv 原來如此
請問哪個階段屬於領導職,不需要跳下去寫程式的級別呢?
可能是從IC2或IC3轉出去?
這只適用於一間公司上的評估, 但不適用於獨行俠0.0
可以討論一下chatgpt嗎,想走資工這方面,但很多人都覺得會因為這個程式失業
前公司大約IC 4.5 ,換新公司把自己降到IC 3 低調點 😆,目前只剛好破百而已QQ (由於不想被發現所以用替身帳號留言)
还有开发区块链应用吗?
您好,最近有看到你破解IG的方法,請問可以幫幫我嗎?我的登入碼一直收不到,什麼方法都嘗試了,希望可以得到你的回覆!!😔😔
要開課了嗎
目前在自動化機械停車系統公司 大約在IC3,年薪50
但聽說業界相對不重視軟硬體(著重機械技術) 所以軟體頂天大約80年薪
Ic2~3之間,除了開發自身團隊需要的功能外,優化同事既有的函式及模組化,然後要指定一些進度目標
不過要扣掉變魔術跟會一堆通訊協議的部分
剛上IC4 年薪才百萬QQ
HPS有一個IC8
符合部分的IC4 (3.5?) 看來還有很大進步空間
目前還在ic2
請問學程式要去學數學的微積分&統計&線型代數嗎?
如果想走AI領域,這是100%必須的
我修改一下樓上的話,只有你要做AI才要會這些,其他的應用只需你略懂就好,甚至微積分根本不會也不影響你成為超強軟工
貌似做遊戲開發也要
IC4往上
……還蠻準的10%
雖然10%看起來很低,但實際上沒那麼慘啦~因為是用美國頂尖公司去比,那些公司進去的門檻可是很高的,直接跟台灣相對應的職位比不是很公平
可以通過Google面試的話,我覺得就算在台灣,要找個年薪破百的工作還是有機會的
這問題有點奇怪,可以通過google面試的話怎麼不直接去google
@@peterlu3434 也是~我覺得以一般人情況,美國大概就台灣的2、3倍吧,考慮到生活花費、稅收的話其實台灣沒那麼差。當然如果要說天花板就差很多了
@@peterlu3434 😂
能通過還是直接去工作吧,開一下眼界,就算不幹了回來CV也是很漂亮
後端三年還是80,吐了,不過看看其他系的同學60就要偷笑不愧是鬼島
我是IC10 XD
我是學生,還沒決定未來該走哪條路,該怎麼繼續提升自己呢?
IC3 好像就是定義的資深等級,雖然自己的能力上有IC4
但是我還是不認為我是資深工程師
10%超台商
歪個樓借問,現在CHATGPT這麼厲害
再過幾年是不是連中階以上的都會被取代了?
我覺得中階不太可能,畢竟你看影片,中階以上的技術已經不是最重要的部分。AI威脅的應該是連關鍵字都下不好的軟體工程師,相反如果你會使用,AI就是一個很好的工具。總結,我認為AI在強,都只是一個工具而已。
順便卡等NICK回答
chatgpt 現在問問題 查資料 gen code 真的強,但我想 design optimized / validation (domain 級) / performance tuning 應該還是一段gap
如何跟chatGPT / AI 協作 增加工作效率 真的會是新學問
現在的AI技術都有個龐大資料庫的大前提
所以就算算法在厲害 算力多高
他都沒辦法憑空變出東西
只要持續一直被使用餵資料/訓練下去 我覺得憑空變東西 應該是有機會的,但餵入資料以及回答的正確性(適用性) 會是挑戰
有些牽扯到規格的東西都是日新月異(至少我這邊是這樣) 且很多都沒有資料可以參考,我覺得要訓練起來應該很難
難怪台女都喜歡工程師!不ey~ 竹科回收業不是叫假的^^" 萬一台海戰爭,外商台gg都撤走你們還有飯吃嗎? (台gg部分撤到海外不是?沙盤推演應該技術都要外流了~QQ
感謝分享
感謝分享