程序员被淘汰的原因有很多,抛开年龄不谈,其实大部分还是因为个人能力与行业发展速度不匹配,今天给大家分享2个我身边的真实案例,谈谈他们是怎么被逐渐淘汰的。
从“热爱技术”到“技术无用论”
程序员老张,我姑且称他为小甲。他是比我小3岁毕业的师弟。他从毕业之后就过上了相对稳定的生活,赶上了移动互联网的爆发,成为了骨干员工,拿了很多股票。
不过据我所知,后面他的工作就是不断地开会,还有现有项目的优化和维护。
他最早是做过塞班的,后面到了安卓之后,也曾经历过技术的转型。
但后来因为精力问题回归家庭,因此慢慢丧失了对技术的兴趣,技术也慢慢落后了。
最近公司的合同续签,领导告知他不再续签了。
实话实说,我其实非常理解他,时间的推移不仅带来年龄的增长,同时也伴随着多重的责任,再想学习都没那个心气了。
他刚毕业的时候,也像很多年轻程序员一样,有着改变世界的理想。
但对技术的热爱也随着“老油条”心态慢慢淡去了,开始相信技术无用论,一直在吃老本。
老张的例子,发生在很多中年程序员身上,甚至很多工作3-5年的程序员也有过类似经历。所以还是希望大家能保持初心,持续学习。
眼高手低,性价比低
这种程序员也是非常典型的,尤其是那些学历背景好,或者一毕业去了不错的大厂的人。
在我过往的面试经历中,每当我问到他们“为什么跳槽”时,收到的回答里不乏“工作没什么价值”,“产品量级太小,没什么提升空间”,“干的活不是很核心,觉得没太大意义”等等。
我之前有个朋友就是这种观点,总觉得领导对他不好,公司也待着没意思,老想着跳槽,也面过不少公司,但总没合适的。
因为人家根本给不到他要求的薪资,但他能力又没那么高,所以现在还待在原公司,不过领导早已经把他边缘化了。
他现在就是日常划水,我估计离他被劝退的日子也不远了。
其实大部分程序员都在做着不那么核心的工作,能在大厂核心部分做核心工作的程序员,占比非常少。
包括我自己,刚毕业时虽然也是进的大厂,但也不是核心部分,刚开始也是从一些基础工作做起,后来转岗再到后来的几次跳槽,才慢慢走到现在,在不错的部门负责核心的产品开发。
我的下属也几乎都是这样一路走来的,没有谁是一上来就能承担核心工作的。
眼高手低,活小不好好干,严重划水,到最后只会变得没活干!
你不干的活,每年不知道有多少年轻程序员争抢着干!随着你的工作年限变长,工资成本又很高,公司不淘汰你淘汰谁?
巴浦洛夫曾说过:“要学会做科学的苦工。其次,要谦虚。第三要有热情。记住,科学需要人的全部生命。”
写代码也是如此,刻苦的学习、空杯的心态、对技术的热爱,少了一样,你或许都走不久。