问题
为什么说这不是一个好问题?
程序员千千万,不能一概而论。嵌入式程序员、前端程序员和后端程序员,基础软件程序员和应用软件程序员,初级程序员、高级程序员和架构师,这些都是程序员,却不尽相同。
为什么是35岁?有30岁"技术高手"被裁员,同样有40岁架构师稳坐钓鱼台。
失业真的是程序员自己造成的吗?是不是行业和公司的问题?
那么,真正的问题是什么呢?
自己作为一名程序员,在什么情况下最容易被裁员?如何防止这些情况发生?如果不幸被裁,自己还能做些什么?
故事
先给大家讲个降本增效故事。
叮叮!电脑右下角弹出了新邮件通知。
我打开邮件一看。没想到公司裁员动作这么快!老板昨天才私下通知我们几个Leader准备裁员名单,没想到今天就广播裁员通知。真要命!我的裁员名单还有最后一个人选没确定。
“你听说了吗?隔壁组的裁员名单都出来了,据说老勤在名单上。” 隐约飘来一个声音。
“怎么可能有老勤,他可是公司元老,又是老板的同学,裁谁也不可能裁他呀!” 这次我确定声音是从隔壁组传来。
“那可不一定,公司刚开始那会儿,老勤确实做出过不少贡献,可是现在技术早就升级了,他还守着自己的一亩三分地,已经跟不上公司的发展节奏了,工资还那么高,不裁他裁谁呀!”
“可是,老勤是出了名的加班狂,勤勤恳恳,加上和老板这层关系,怎么也轮不到他呀!我倒是觉得被裁的可能是老牛!”
“老牛?那不是老板去年才挖来的技术大咖吗?怎么可能轮到他!”
“技术牛不牛我不知道,但是这个人个性太张扬,之前好几个项目,在架构设计问题上每次都和评审组发生冲突,吵得不可开交,得罪了不少人。”
“那倒是,老牛的人缘确实不太好。不过我听说,上个项目采用了老牛的方案后,效果很好,客户很满意。牛人有点脾气也很正常吧。”
“人缘很重要的,没人支持,技术再牛有什么用?听说就连他们组的人都看不惯老牛,我估计Leader肯定会找个机会把他干掉!”
"咳咳!" 我故意提高嗓门咳了两声。隔壁讨论戛然而止。
选择
如果你是故事中的Leader,会裁掉谁呢? 老勤?老牛?或者都裁掉?或者都不裁?
没有标准答案!每个答案都是正确的。
如果为了提高团队运行效率,优胜劣汰,也许会选老勤。
如果为了树立权威,扫除障碍,也许会选老牛。
如果为了少点补偿金,也许会选年轻人。
原因
谁该被裁?领导是如何进行考量的?或者说,领导喜欢什么样的下属?
领导会从以下几个方面进行考量:(不包括个人偏见和其它主观因素)
- 能不能帮到我(必要):解决我的问题、给我带来好处
- 执行力是否满意(必要):经常反馈,凡事有交代、件件有着落、事事有回应
- 是否有谋划能力(加分):出选择题
- 有没有共同语言(加分):共同价值观、观点和行为方式
- 是不是了解我(加分):理解我的性格、气质和行为
- 服务意识(加分):会听、会说
修炼
如何成为一名让领导喜欢的程序员?其实上面已经给出了答案。
- 拥有扎实的技术实力,能够高效解决实际问题。不断学习、总结和提炼,不断解决更高层次问题。
- 养成良好的工作习惯,提高沟通意识。做事要有计划性,要形成闭环。
- 不断积累知识点,形成自己的知识体系,提出自己的解决方案。
至于4~6点,每个人情况不同,不必强求。
答案
是不是只要我能做到上面这些,就能避免“35岁危机”?
不一定。除了自己和领导的原因之外,行业和公司的原因也会导致失业。自己技术过硬,也受到领导赏识,但是行业不景气,或公司走下坡路,同样也面临着失业的可能。
那怎么办?
尽人事以听天命。尽心尽力去做事,能否成功,还得顺其自然。
能做的事有很多。不断学习新知识,不断提升个人素养,选择一个有前途的行业,努力进入一家优秀的公司;或者从技术转向管理,把主动权掌握在自己手中;或者一门心思研究技术,成为某个领域的顶尖专家;或者及时止损,选择更热门的方向;或者追逐梦想,走一条不一样的路;或者平衡事业和家庭,让自己慢下来。
就算不幸被裁,也可以拥有Plan B。每个人心中都应该有一个Plan B。
金钱不是事业的标准答案,无悔才是。
事业没有标准路径,人生没有标准答案。