硅谷新员工平均低于30岁,程序员靠技术能迈过中年危机吗?
说到年龄歧视,任何行业、任何公司或多或少都会有一些。硅谷公司新员工入职的年龄中位数普遍低于30岁,从这点来看,似乎年轻的程序员更受欢迎。
一些年轻的科技公司希望以最低成本招收到最合适的人才,自然会优先选择名校计算机毕业生,应届生最好培养,质优价廉。如果找不到,还可以选择1至3年工作经验的程序员,这类程序员要价不高,还具备相关开发经验,可以快速上手,岂不是很合算?
至于30岁甚至40岁的程序员,社会贴心的赋予了“中年危机”的标签,顶着这个标签的技术人员又该如何自处呢?
为什么会出现中年危机?
1、学习能力下降。随着年龄增长,这部分程序员的学习能力开始下降,不幸的是,所处行业对学习能力要求很高。虽然这么多年来,编程语言没有什么变化,比如C语言、Java已经火了很多年了,但是这些编程语言一直在更新迭代。
2、家庭负担增加,社会地位尴尬。不可否认,很多年轻一代的程序员经过几年历练不乏迅速升职加薪的,也有很多中年技术人员对管理层没兴趣,面对新晋职员的成长,中年程序员难免感觉技不如人。同时,人到中年,家庭压力也开始变大,负面情绪开始滋长,最终影响职业路线。
3、面临严重的裁员危机。这里又会分为几种情况,可能你是公司创立时的早期员工,可能你身居高位,也可能你依旧是一个普通技术人,与公司管理层的股票期权分配不均,或者公司编制有限大规模裁员等都有可能发生。
如何通过技术渡过这个危机呢?
这里所说的技术并不单单指编程能力,当然,这一点也是最基本,最必不可少的。但是,一个项目的成功可不仅仅是会写代码这么简单。了解项目效益分析的技术人员应该很清楚一个道理:很少有项目是因为技术能力达不到而停止的,更多的是因为资源、同事配合度极低等原因。
一个项目的价值如何体现?如果你做的是一款提升销售效率的软件,那你一定需要提前与众多一线销售打交道,深挖他们的工作痛点,从结果倒推做项目才可以让价值最大化,这也要求技术人员跳出自己接需求——做项目的圈子,站在更高的角度看问题。
很多技术人员可能会说:这已经上升到管理工作了啊!确实,但这可以让你比其他技术人员更有优势,技术能力的强弱都是一时的,学习能力和思维才是个人最重要的能力。当你步入中年,再看到一页漂亮的PPT时,你不会过多关注外表,而更注重内容,你会喜欢分析内容,思考数据从哪些系统产生,需要什么流程等等。
学会改变思维,你就会发现相比于“不安”,你可以找到更多方式走出中年困局:
1、你可以选择二次创业或者加入某家公司担任项目经理、CTO等。
2、如果不想做任何与管理相关的工作,你也可以选择去做培训。
3、你也可以转行,换一门手艺(BI到AI)
结语
中年危机并不可怕,各行各业可能都有,危机的本质并不仅仅因为职业瓶颈,家庭负担也是重要原因之一。中年危机不是无解,而是要掌握方法。管理层并不是唯一的出路,但如果你的职业规划需要,当然这是一条不错的出路。