年纪大的程序员有何出路?
记得我没毕业的时候,也有个类似的烦恼,“毕业以后能做什么呢?”对职场未来的烦恼通常都出现在初入职场的年轻人和过了“职场青春期”的“职场老人”们。
先来说说对职场而言,多大算是“老人”?先给大家看一段新闻。
2016年4月,英特尔刚刚宣布该公司历史上规模最大的裁员计划之一,其准备削减1.2万人,约占总员工人数的11%。据英特尔提供的裁员数据,在美国要裁掉的员工中有79%超过40岁。
没错,40岁基本可以被认定为“职场老人”的门槛了。就算在Intel这样的行业领先企业中,最容易受伤的也依然是这些“职场老人”。
那么理由呢?为什么“职场老人”最容易被抛弃?
1. 既然是“老人”,其工作精力、热情已大不如年轻人。试想想,你家里要是办个家宴或者做大大扫除,你会让家里的老人来担当重任吗?精力和工作热情的缺失成为“职场老人”容易被抛弃的主要原因。
2. “老人”生产力不足,性价比更低。作为企业来说,生产效率一定是衡量自身能力的重要指标。如果一个40岁的员工和一个25岁的员工产出相同,但40岁的员工通常薪水已经是25岁员工的2到3倍。对公司而言,养一个如此没有性价比的员工是没有意义的。
3. 工作在“老人”心中的地位不高。我们年轻的时候,工作基本是自己的全部,但当你40岁的时候,一定想着花更多的时间陪家人。对公司而言,既然你都不爱工作了,那么为什么还要爱你呢?
4. 思维创新能力低。好奇心往往是年轻人的专属,但现在这个世界变化那么快,如果创新思维不足甚至坚持保守意见,对企业几乎是致命的。
另外,根据多年的招聘经验,很多大企业对中层岗位甚至是高层岗位的招聘条件中,“年龄不超35岁/40岁”也是经常出现。
大龄程序员的出路:做管理、自己创业和继续写程序。
做管理:是绝大多数人的选择,因为大龄的程序员,实战经验丰富,工资高,带新人无可厚非,但是看似自然的事情对于程序员也不容易,做管理就是管人理事,不是光有技术资本就能管得了人理得了事的,所以从单纯写程序转到管理还是具有挑战的。
自己创业:想自己创业的程序员至少在技术上已经有了相当的资本。但跟搞管理一样,你还缺许多技术之外的东西:比如管理经验,比如人脉,比如市场等等等等,比单纯转管理要难得多,风险也大的多。
继 续写程序:国内的企业机会相对少,不管是薪资还是高强度的加班,大龄程序员优势都不大。国外四五十岁了还在写程序的大有人在,三十岁算是刚入行。所以外企 不大在意你的年龄问题。这也许是为什么我们总是缺乏基础软件、总要在人家的软件基础(比如操作系统、开发语言、代码库等)上做二次开发的原因。
那么如何避免自己成为被企业或者市场抛弃的“职场老人”呢?给大家支支招
1. 保持一颗“年轻的心”,做到人老心不老。刚才也分析过了,所谓老,更多的是精力和思维创新能力。如果对新技术保持敏感度,比年轻人更了解新技术新趋势,看过世界变化、体验过技术变迁,那么资深当然是一种优势
2. 程序员一定要锻炼身体。我身边的程序员基本都很“懒”,吃饭点外卖、周末家里蹲、晚上lol,基本就是能不动用身上任何一块肌肉就不动用的那种。但人的精力其实和身体状态是密不可分的,这里真的要提醒程序员朋友们多锻炼身体。
3. 提升自己的核心竞争力。如果到了35岁你依然是一个普通程序员,只是比别人更资深一点而已,那么你要很有危机感才是。程序员都是靠体力和脑力来工作的,快 速让自己的经验转变为核心竞争力,成为公司的架构师、技术经理、核心功能开发者。那么在企业内,你不仅仅是一位程序员,而是“家有一老,如有一宝”的形象 设定。
出自程序师:http://www.techug.com/where-older-programmer-shloud-go