最近一段时间面试了不少人,面了几个有10多年工作经验的人,准确来说不能叫10年工作经验,最多叫上了10年班。很简单的道理,你写了10年的增删改查跟写了3年的增删改查有什么区别呢?技术可以做的很深,大多数3年经验的人都可以写代码,并且懂原理。如果10年经验了还是和3年经验的一样,那作为企业为什么不要3年经验的人而要10年经验的人呢。
很多人误认为10年经验程序员的工资应该比3年经验的要高,其实不然,工作经验并不等同技术能力,功力深不深厚通过面试可以看出个七七八八来。与你的工作时长并没有太大关系。
碰到过一些转行写代码的程序员,问道为什么转行,大部分的回答都是这个行业好呀。其实说白了就是工资高。总体来看确实比其他行业的会高,但是其实背后的门槛也不低,编程不是你26个英文字母会打就可以干的事情。你的思维水平,你在解决复杂问题时的能力,你踩过的坑这些才是决定你工资水平的关键因素。所以很多人工作10年依然会提留在 2、3年经验水平,因为思维水平没有提升,总是在写简单的增删改查,没有解决过复杂问题。
站在企业的角度,如果招进来的人能力不如已经在职的人却拿着跟别人差不多的工资或者更高,万一不小心知道相互之间的工资了那对已在职的人会是什么心态呢。
可能很多不懂行的程序员认为自己是在面向工资编程,实际真正的大牛都是面向自己的爱好编程。
网友评论