程序员工作年限与工作价值的关系
我们常理解为,IT是一门技术。那么随着程序员工作的年限增加,老程序员的工作能力一定比年轻的程序员强吗?我想答案既是肯定的,也是否定的。
在写这篇文章的时候,我进入IT行业工作已经到了第七个年头,算上做运维的时间,已经接近八年。那么我的能力比入行3-4年同职位的年轻人强吗。我自我感觉是的,我比他们处理过更多的BUG,有组件封装能力,有自己维护的开源项目,有大量0-1的能力,能写出优雅高效,易维护的代码。
在领导眼里,我比他们强吗?并不。年轻人已经初步具备0-1的能力,他们有冲劲活力,工资低。在AI和搜索的辅助下,我能干的,他们90%都能干。至于代码质量,健壮性谁要管,反正出了事找下个供应商,或者再招下个人维护,成本,赚钱比这个更重要。只有优秀的公司才会追求卓越。
拓展程序员的职业边界
几年之前,我所在的公司是阿里云的生态伙伴,在一次大型项目上,在一个关键要汇报的日期的前一晚,我们通宵发版,现场一小半的人是程序员正在焦头烂额,一大半的人是各级领导在替我们着急(围观)。这时候,阿里的一个高P过来视察,高P大叔头发稀疏,高高瘦瘦,却有着一个和长发矮个丰满AV女优同名外号,非常有反差感。此时已快到早上,我的大脑已快停止思考,正好遇上高P大叔,我不悦,当众问他一个正则表达式怎么写。他支支吾吾一会,给了个错误的答案。哈哈,为难领导就是这么简单(这是不对的!)。
那么,我不禁在思考,高P的优势在哪里,为什么他能稳坐这个位置这么多年。而普通程序员,努力加班工作多年却大部分只是无名小卒。如果我知道,是不是我就有成为高P的能力了。
关于画饼
在新年开始的时候,领导总爱干一件事:给大家新年祝福,定目标,讲发展前景。过年时,元旦,圣诞节时,各国人民统一都是说吉祥话。总的来说,这都是画饼。
那么,我们作为下属也可以对领导画饼。这不是谄媚,只是把我们的内心想法表达出来。如果觉得一家公司马上就要倒闭了,那还画什么饼。但要是觉得一家公司有前景,觉得老板靠谱,觉得自己能在公司获得成长,获得不错的薪水。那把这些事说出来,也无可厚非。换个角度,老板因为信息差比员工更清楚公司的资金流,行业前景,还能发多少个月的工资,要不要裁员或者扩张。下属对老板有信心,老板不一定会对下属有信心;下属对老板没信心,老板一定对下属没信心。这或许是另一种形式的吉祥话,或者是人们口中常说的“班味”吧。
结合书本和行动
拓宽技能边界,提升现有能力
1.对不熟悉的知识和需要提高的方向投入大量时间练习,对弱点进行专项练习
2.找出行业内的杰出人员,学习他们的方法论
3.找到好的导师,在练习中及时获得反馈
推荐书:《刻意练习》,推荐去参加实操培训,学习一些课程并整理成文档,同时在学习中要加入自己的思考,建立关于编程的心理表征。
增加交往能力
了解生活中冲突发生的原因并寻找解决和改进的方法。正经的程序员,一提出来别人印象都是高薪,聪明,不花心,为什么感情生活,人际关系却不尽如人意,甚至遭遇杀猪盘。而销售之类的岗位,虽然在传统的印象中是不稳定的代名词,但每天跟人打交道,谈恋爱可以说是信手拈来。工作能给公司带来利润,受老板重视。缺什么补什么,我们可以学习恋爱技巧,大家都是人,之间没有那么大的不同。学会交朋友,就是学会和同性交往,学会谈恋爱,就是学会和异性交往。在工作和生活中遇到的,无非也是各种人之中的一种。可以刷刷网上的情感博主(是那种教正经谈恋爱的,不是那种身怀利器,杀心自起的。因为人的精力是有限的,全花在感情上,其他事情就很难有长进。推荐B站大迎,林老头,和猫爵士)。
提升心态
像我家长说的,开心也是要做,不开心也是要做,不如想想开心的方面,想想工作后又能拿到工资,还有在工作中认真负责,尽力做好,不做亏心事,自然能工作的心安理得。这样或许没别人跑得快,但心态稳,但这都要看个人的选择,每个人都有自己的道,我并不评论对错。推荐卡耐基的书。
保持身体健康
程序员的工作因为经常坐着,不常运动,也经常熬夜,所以经常会腰酸背痛。别人经常说,健康是1,其他是后面的0。在达到基因上限之前,健身是少有的努力了就有正反馈的事,但大部分人不愿意付出着时间在这件事上。我们平常也需要多锻炼,多去健身房,少熬夜,推荐施瓦辛格健身全书。
社会现实状况
据我工作这些年观察,程序员以年轻人为主,但也有约1/3的程序员作为架构师,中层程序员(后端为主),外包公司员工,年龄在35-45岁左右,少部分能走上领导岗位。在目前的康波周期和行业周期来说,传统IT(AI方向除外)的上升期已经过去。坏处是做程序员的薪水性价比(需要花数年的时间去学习)并不比其他行业和岗位高,尤其是考虑到要加班和对健康有损害的情况下(也不低,回归均值,程序员仍然是一份相对体面且高收入的工作)。我以往的同学还在做写代码岗位的人数,也越来越少。好处是未来因为竞争变小,程序员可能会趋向专业化和科班出身,工作不再过于卷,岗位也会趋向稳定。当然,稳定都是相对的,想像父母那样一件工作做一辈子,或许是很难的,也许他们都是时代的强者,但年轻的我们并没有体会到其中的辛苦和厉害之处。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。