[心得] 提升 .Net 工程师薪资的 2 种做法

楼主: liangyc (量爸)   2021-02-05 17:33:11
图文并茂版:
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 工程师在履历上以及职涯上需要注重的事项,仅供各位参考.
作者: DrTech (竹科管理处网军研发人员)   2021-02-06 01:01:00
老实说,薪资要提升方法很多,这篇是很没有效率的方法。广告文写那么长,还不如直接写薪资实际。
作者: newhandfun (新手方)   2021-02-05 18:15:00
有分享有推。不过前几段重复了,要不要修一下
作者: vi000246 (Vi)   2021-02-05 18:23:00
可是最后一段偷渡征人讯息 修一下吧
作者: ggggggh (ggggggh)   2021-02-05 18:35:00
我帮忙结论。转Java
作者: kimakist (怜悯)   2021-02-05 18:58:00
同是.Net 人给推
作者: ura1210 (jack)   2021-02-05 19:23:00
不是.Net core 6.0 是.Net 5/6 吧 之后更新没有在分core和framework了
作者: dream1124 (全新开始)   2021-02-05 19:31:00
你这样写真的大大地误会 java 了…那是老系统多,有相关的维护工作才会大量有人用 java1.8… 事实上新系统或大改版还未必用那么旧
作者: fgh81113 (阿景)   2021-02-05 19:40:00
结论:愿意驻点
作者: becca945 (频果芽子)   2021-02-05 19:49:00
所以薪资没贴阿
作者: alihue (wanda wanda)   2021-02-05 20:06:00
java 难升级是因为生态系肥,专案想升,你的 hadoop 也要一起升
作者: async (异步)   2021-02-05 20:35:00
.Net Core 3.1 之后都叫 .Net 了
作者: neo5277 (I am an agent of chaos)   2021-02-05 21:22:00
呵呵
作者: Abbee (阿比)   2021-02-05 21:48:00
你误会java了!它更杂,更多新技术
作者: tsao1211 (Sunday)   2021-02-05 22:08:00
外包的程度就是那样
作者: chocoboy5566   2021-02-05 22:19:00
猴子哥4ni?
作者: abccbaandy (敏)   2021-02-05 22:20:00
JAVA真的超多钉子户...
作者: spfy (spfy)   2021-02-05 23:27:00
.NET升级多简单 打开专案闭着眼睛改成最新的 保存 编译
作者: Mtcat (山地猫)   2021-02-06 00:13:00
11
作者: umum29 (....)   2021-02-06 03:58:00
没有.Net Core 5/6, 是.Net 5/6 还有Java企业模式很复杂的
作者: zaa0210 (ZAA)   2021-02-06 06:55:00
uber 跟 food panda 两种算吗
作者: brianhsu (坟墓)   2021-02-06 09:49:00
对不起,我就是还在 Java 8 的钉子户.....XD
作者: tennyleaz (tenny)   2021-02-06 10:14:00
.net桌面企业软件:Am I a joke to U?
作者: hegemon (hegemon)   2021-02-06 10:43:00
练熟C/C++, 转一线猪屎屋韧体或是Kernal
作者: jinmin88 (昼伏夜出)   2021-02-06 13:52:00
要更高薪资应该是系统设计方面 如何处理高并发 如何让世界各地都能够低延迟之类的 语言是基本
作者: dream1124 (全新开始)   2021-02-06 14:09:00
@jinmin88 你想太远了。职缺的条件跟工程需求密切相关多数人力仲介帮找的工作都是维护别人架构好的系统
作者: DrTech (竹科管理处网军研发人员)   2021-02-06 14:10:00
要提升薪资,地点>产业>公司>解决问题的know-how>程式语言>语言底下的技术与版本。在那扯程式语,都不知道几流了。
作者: dream1124 (全新开始)   2021-02-06 14:10:00
有非功能需求的问题也不会找这些人负责处理因此他们多期望你会用他用的科技,能与他人合作即可
作者: DrTech (竹科管理处网军研发人员)   2021-02-06 14:13:00
选对产业与公司,少去这种没发展的公司比较重要。
作者: dream1124 (全新开始)   2021-02-06 14:13:00
这类工作不问你leetcode刷几题,不会靠难的DS和algo因为平常几乎用不到,真用到再问团队技术负责人就好另外找驻点的公司或发包给这些公司的客户未必给得差喔他们常常多是稳定获利的大公司,因此才能用钱收买你去做这种非常态雇用、工作技能成长性又相对有限的事我看过产品团队或新创找人做的事情未必比他们有趣多少
作者: Murasaki0110 (麦当劳欢乐送)   2021-02-06 14:18:00
在乎语言就已经out了
作者: dream1124 (全新开始)   2021-02-06 14:19:00
但入职条件更高,薪水常常还输给这些驻点的。因此我现在觉得除非你在乎一些公司非金钱方面的福利以及同事有没有同属一间公司的团队感否则许多驻点工作其实 C/P 值不低。
作者: wulouise (在线上!=在电脑前)   2021-02-06 20:17:00
履历通常是说做xx专案帮公司赚$x or user > y mil这种吧
作者: DrTech (竹科管理处网军研发人员)   2021-02-06 22:17:00
所以薪水到底多高呢?
作者: dream1124 (全新开始)   2021-02-06 22:39:00
DrTech,比你们那些纯软部门当然不算高但以相同工作技能需求来说,给的真的可以高一截因此我才会说 C/P 值高。当你工作技能远远超过他能开的上限时他当然会是烂工作但如果你的技能就刚好满足他的条件,那能开的并不太差
作者: leicheong (睡魔)   2021-02-10 13:49:00
你用Java1.8比, Net也可以一直用v4.8到10年后啊.

Links booklink

Contact Us: admin [ a t ] ucptt.com