[心得] 提升 .Net 工程師薪資的 2 種做法

看板Soft_Job作者 (量爸)時間3年前 (2021/02/05 17:33), 3年前編輯推噓10(13339)
留言55則, 26人參與, 3年前最新討論串1/4 (看更多)
圖文並茂版: http://www.ibcloud.com.tw/?p=175 http://www.ibcloud.com.tw/wp-content/uploads/2021/02/justmock__net_770.png
由於敝公司其中一項業務是作資訊專業人力的派遣,所以累積已經閱讀超過數千份.Net PG 履歷的經驗,分享出一些簡單的作法,希望給 .Net 工程師參考。 .Net 工程師的宿命,不段更新的架構 fig. 1 ASP.NET MVC 版本歷程 從維基百科的清單裡面,很清楚看到 .Net 開發技術更新的頻繁程度其實讓人頭皮發麻,所以筆者的第一個觀察是,目前在求職市場中的 .Net Programmer 就充斥了三個斷層。分別是 WebForm, ASP.NET MVC , .Net Core MVC 這三種主要的變革,好不容易在 .Net Core 3.1 微軟終於採用 LTS 事先預告結束支援日期的作法,但是官方也只願意支援到 2022 年底,接下來又要換成 .Net Core 6.0 反觀 Java 工程師從 2014 年開始,一直到現在都 2021 年了,還是 JDK 1.8 搞定。 fig.2 J2SE 支援週期清單 所以在職場上的 .Net 工程師既然選擇了這一個職場方向,就需要非常注意履歷上有沒有隨著時間的推移而持續的在工作上使用新的技術架構,以免掉入了就框架的就業斷層。 隨著 .Net Core 支援 Linux 技術平台,所以漸漸的有業主願意使用 Linux 伺服器甚至 Docker 來部屬 .Net 應用程式,所以隨之而來的容器化以及雲端的建置經驗也會隨著 .Net Core 技術在台灣逐漸普及,未來您在面試時應該會碰到越來越多面試官詢問: ‘您有沒有做過… 在哪段經歷裡有用過的?’的面試項目裡。隨著 .Net Core 支援 Linux 技術平台,所以漸漸的有業主願意使用 Linux 伺服器甚至 Docker 來部屬 .Net 應用程式,所以隨之而來的容器化以及雲端的建置經驗也會隨著 .Net Core 技術在台灣逐漸普及,未來您在面試時應該會碰到越來越多面試官詢問: ‘您有沒有做過… 在哪段經歷裡有用過的?’的面試項目裡。 接下來開始進入主題,我們認為要能夠持續的提升 .Net Programmer 的薪資,履歷上要能展現兩項資訊:技術能力以及團隊合作能力: 在履歷上展現技術能力 在您每一項工作的經歷中,盡量用名詞,少用形容詞,只需要講在什麼時間成就了什麼事情,例如盡可能詳述您在每一段工作履歷所使用的技術(例如 Entity FrameWork, Dapper, MVC .Net Core 3.1 LTS) , 專案的團隊人數, 專案中扮演角色 以及專案進行時間等技術的資訊。在履歷上傳遞情緒對您絕對只會有負分,請相信筆者。 這一點聽起來很簡單,但是請相信我們讀履歷的經驗,藉由花點心思持續更新您的履歷,薪水比現在增加 5,000 元不是難事。 團隊合作能力 雇主願意付出的薪資往往與專案的複雜程度成正本,試想若有一個 .Net 開發需求一個人從頭到尾就可以搞定,那難度會有多高呢? 有參與多人複雜專案的經驗絕對是您要增加自己薪資的必經之路 。 一個多人開發的 .Net 專案的生命週期開很有可能會是這樣的: 整個系統的生命週期約為四到五年,頭一年是密集開發,後面四年是維護,所以若您到任的時候剛好是在系統上線以後,您負責的絕大部分都會是用較舊的開發技術,並且協助修補程式碼。 若您有志於從事.Net 軟體開發,建議有機會的時候就尋找規模較大的上市櫃公司的新開發案來參與,一方面有機會在新專案上實作較新的 .Net 技術架構,同時間也可以藉由參與專案證明您可以參與團隊合作,持續且穩定的產出程式碼,協助團隊成功。 以上是我們歸納出來兩個 .Net 工程師在履歷上以及職涯上需要注重的事項,僅供各位參考. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.5.99 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1612517594.A.E76.html ※ 編輯: liangyc (101.10.5.99 臺灣), 02/05/2021 17:44:45

02/05 18:15, 3年前 , 1F
有分享有推。不過前幾段重複了,要不要修一下
02/05 18:15, 1F
感謝,修正了,有地方需要修改告知.

02/05 18:23, 3年前 , 2F
可是最後一段偷渡徵人訊息 修一下吧
02/05 18:23, 2F
已刪除,感謝。

02/05 18:35, 3年前 , 3F
我幫忙結論。轉Java
02/05 18:35, 3F
其實在台灣的就職市場, .Net 跟 Java 工程師都有需求,兩種技術特性不同,發現我沒有提到 Spring Boot 的更新,未來會修正.

02/05 18:58, 3年前 , 4F
同是.Net 人給推
02/05 18:58, 4F

02/05 19:23, 3年前 , 5F
不是.Net core 6.0 是.Net 5/6 吧 之後更新沒有在分core
02/05 19:23, 5F

02/05 19:23, 3年前 , 6F
和framework了
02/05 19:23, 6F
感謝您,更正中

02/05 19:31, 3年前 , 7F
你這樣寫真的大大地誤會 java 了…
02/05 19:31, 7F
不好意思,我把 Java 的部份刪除.

02/05 19:31, 3年前 , 8F
那是老系統多,有相關的維護工作才會大量有人用 java
02/05 19:31, 8F

02/05 19:33, 3年前 , 9F
1.8… 事實上新系統或大改版還未必用那麼舊
02/05 19:33, 9F

02/05 19:40, 3年前 , 10F
結論:願意駐點
02/05 19:40, 10F

02/05 19:49, 3年前 , 11F
所以薪資沒貼阿
02/05 19:49, 11F

02/05 20:06, 3年前 , 12F
java 難升級是因為生態系肥,專案想升,你的 hadoop 也要
02/05 20:06, 12F

02/05 20:06, 3年前 , 13F
一起升
02/05 20:06, 13F

02/05 20:35, 3年前 , 14F
.Net Core 3.1 之後都叫 .Net 了
02/05 20:35, 14F

02/05 21:22, 3年前 , 15F
呵呵
02/05 21:22, 15F

02/05 21:48, 3年前 , 16F
你誤會java了!它更雜,更多新技術
02/05 21:48, 16F

02/05 22:08, 3年前 , 17F
外包的程度就是那樣
02/05 22:08, 17F

02/05 22:19, 3年前 , 18F
猴子哥4ni?
02/05 22:19, 18F

02/05 22:20, 3年前 , 19F
JAVA真的超多釘子戶...
02/05 22:20, 19F

02/05 23:27, 3年前 , 20F
.NET升級多簡單 打開專案閉著眼睛改成最新的 保存 編譯
02/05 23:27, 20F

02/06 00:13, 3年前 , 21F
11
02/06 00:13, 21F

02/06 01:01, 3年前 , 22F
老實說,薪資要提升方法很多,這篇是很沒有效率的方法。
02/06 01:01, 22F

02/06 01:04, 3年前 , 23F
廣告文寫那麼長,還不如直接寫薪資實際。
02/06 01:04, 23F
謝謝您的指教,若您有提昇軟體工程師薪資更好的方法也歡迎您分享.

02/06 03:58, 3年前 , 24F
沒有.Net Core 5/6, 是.Net 5/6 還有Java企業模式很複雜的
02/06 03:58, 24F
感謝,已修正. ※ 編輯: liangyc (1.171.45.237 臺灣), 02/06/2021 06:13:41

02/06 06:55, 3年前 , 25F
uber 跟 food panda 兩種算嗎
02/06 06:55, 25F

02/06 09:49, 3年前 , 26F
對不起,我就是還在 Java 8 的釘子戶.....XD
02/06 09:49, 26F

02/06 10:14, 3年前 , 27F
.net桌面企業軟體:Am I a joke to U?
02/06 10:14, 27F

02/06 10:43, 3年前 , 28F
練熟C/C++, 轉一線豬屎屋韌體或是Kernal
02/06 10:43, 28F

02/06 13:52, 3年前 , 29F
要更高薪資應該是系統設計方面 如何處理高併發 如何讓世
02/06 13:52, 29F

02/06 13:52, 3年前 , 30F
界各地都能夠低延遲之類的 語言是基本
02/06 13:52, 30F

02/06 14:09, 3年前 , 31F
@jinmin88 你想太遠了。職缺的條件跟工程需求密切相關
02/06 14:09, 31F

02/06 14:10, 3年前 , 32F
多數人力仲介幫找的工作都是維護別人架構好的系統
02/06 14:10, 32F

02/06 14:10, 3年前 , 33F
要提升薪資,地點>產業>公司>解決問題的know-how>程式語言
02/06 14:10, 33F

02/06 14:10, 3年前 , 34F
>語言底下的技術與版本。在那扯程式語,都不知道幾流了。
02/06 14:10, 34F

02/06 14:10, 3年前 , 35F
有非功能需求的問題也不會找這些人負責處理
02/06 14:10, 35F

02/06 14:11, 3年前 , 36F
因此他們多期望你會用他用的科技,能與他人合作即可
02/06 14:11, 36F

02/06 14:13, 3年前 , 37F
選對產業與公司,少去這種沒發展的公司比較重要。
02/06 14:13, 37F

02/06 14:13, 3年前 , 38F
這類工作不問你leetcode刷幾題,不會靠難的DS和algo
02/06 14:13, 38F

02/06 14:14, 3年前 , 39F
因為平常幾乎用不到,真用到再問團隊技術負責人就好
02/06 14:14, 39F

02/06 14:16, 3年前 , 40F
另外找駐點的公司或發包給這些公司的客戶未必給得差喔
02/06 14:16, 40F

02/06 14:16, 3年前 , 41F
他們常常多是穩定獲利的大公司,因此才能用錢收買你
02/06 14:16, 41F

02/06 14:17, 3年前 , 42F
去做這種非常態僱用、工作技能成長性又相對有限的事
02/06 14:17, 42F

02/06 14:18, 3年前 , 43F
我看過產品團隊或新創找人做的事情未必比他們有趣多少
02/06 14:18, 43F

02/06 14:18, 3年前 , 44F
在乎語言就已經out了
02/06 14:18, 44F

02/06 14:19, 3年前 , 45F
但入職條件更高,薪水常常還輸給這些駐點的。
02/06 14:19, 45F

02/06 14:21, 3年前 , 46F
因此我現在覺得除非你在乎一些公司非金錢方面的福利
02/06 14:21, 46F

02/06 14:21, 3年前 , 47F
以及同事有沒有同屬一間公司的團隊感
02/06 14:21, 47F

02/06 14:21, 3年前 , 48F
否則許多駐點工作其實 C/P 值不低。
02/06 14:21, 48F

02/06 20:17, 3年前 , 49F
履歷通常是說做xx專案幫公司賺$x or user > y mil這種吧
02/06 20:17, 49F

02/06 22:17, 3年前 , 50F
所以薪水到底多高呢?
02/06 22:17, 50F

02/06 22:39, 3年前 , 51F
DrTech,比你們那些純軟部門當然不算高
02/06 22:39, 51F

02/06 22:40, 3年前 , 52F
但以相同工作技能需求來說,給的真的可以高一截
02/06 22:40, 52F

02/06 22:40, 3年前 , 53F
因此我才會說 C/P 值高。
02/06 22:40, 53F

02/06 22:45, 3年前 , 54F
當你工作技能遠遠超過他能開的上限時他當然會是爛工作
02/06 22:45, 54F

02/06 22:45, 3年前 , 55F
但如果你的技能就剛好滿足他的條件,那能開的並不太差
02/06 22:45, 55F
文章代碼(AID): #1W7H3Qvs (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1W7H3Qvs (Soft_Job)