35岁的程序员该如何分析这大环境?

在中国,35岁不管是对于程序员还是其他行业来说,还记得不知哪看到这么一句话:35岁之后的你,要么选择出众,要么出局。

对程序员来说,35岁就是个转折点,是中年危机。那么35岁以后的程序员到底有什么优势?

35岁的程序员该如何分析这大环境?_第1张图片
image

在35岁的时候,我们千万不能够看轻自己,相信自己的优势,也要看到自己的不足。今天我们就从两个方面来分析一下35岁我们的不足和优势。

一、从企业招聘方分析:

1、企业方认为35岁以后的人都老了,没有精力再熬夜加班了,精力不如年轻人。

2、公司现在正缺钱,招不起工作经验丰富的人,项目对技术的要求并不是非要十年以上的工作经验才能够解决,一般一二年工作经验的开发人员也能够勉强应付,所以对行业经验、领域知识、架构、软件项目管理等经验要什么特别要求。

35岁的程序员该如何分析这大环境?_第2张图片
image

3、公司本身是刚进入软件、互联网这个行业,本身公司就没有多少积累的经验,所以一边做外包支撑公司活下去,另一边通过导师制(人带人的方式)发展新人(一般也就是最多也就是四五年工作经验的编程人员带 刚毕业 或工作一两年左右 编程人员 ),为企业减少招聘成本或人员培训成本。

35岁的程序员该如何分析这大环境?_第3张图片
image

4、公司管理层(创始团队)非常年轻,缺乏管理经验,总喜欢找一帮子20-25岁左右的年轻人来一起搞搞创业,所以找一帮子年轻人都聊得比较开一些,谈个恋爱,找个对象都也方便一些,就算是创业不成功,至少也得谈一场成功的恋爱呀,或者泡几个漂亮的妹子 或者 帅小子也行呀。 (_ 这个是开玩笑的,别当真)

35岁的程序员该如何分析这大环境?_第4张图片
image

但凡是企业写了要求35岁以下的软件工程师(程序员)了,一般这种公司经常宣传以”加班文化“作为企业文化进行各种美化宣传的无良企业,他们主要通过压榨员工休息时间获得利润的企业,大多数是人力外包企业为主。当然也包括有一些年轻的初创型公司,我建议凡是看到写这种对年龄有特殊招聘要求的企业,所有的年轻的、中老年程序员朋友都不用向这种公司投递简历了。

35岁的程序员该如何分析这大环境?_第5张图片
image

二、从求职者分析:

1、技术人员应该考虑35岁以后自己是否还继续愿意将代码写下去?

如果愿意继续写下去,那么你的年龄到了这个时候已经不再是去找一份程序员的工作了,而至少是一个首席架构师、技术总监、研发总监这种岗位了。

大多数这种岗位,是研发 + 管理 各掺半,或者很多工作主要以研发管理为主,让自己再写业务代码的时候可能相对于来说少一些,更多的时候在做一些技术攻关、技术调研、行业技术分析这样的前瞻性的工作了。

35岁的程序员该如何分析这大环境?_第6张图片
image

2、技术人员在这个年龄阶段就应该考虑找一家能够长期合作下去的公司。

应该从公司的背景调查入手,当然这个可以看行业、看发展潜力、看CEO的背景。(也有年轻有为的CEO可以考虑一下,并不是年轻的创业团队就不考验了),至少在这个时候应该考虑得更加长远一些。

不说一定要成为公司的技术合伙人,至少也得成为公司的技术核心骨干,就算是公司创业失败了,也为将来自己创业学到了非常不错的经验,避免以后踩坑。

35岁的程序员该如何分析这大环境?_第7张图片
image

3、或者加入一个大点的公司,这并不是推荐让你安逸地工作生活享乐来着,而是选择一个更加正规、更加强大的团队、更宽广的视眼、与最优秀的技术团队、业务团队、运营团队、产品团队进行合作,这会让你收获不仅是技术上的收获,更有利于将来自己正确认识到一家大型企业是如何运作,她为什么能够发展得这么强大有了一个更加清楚的认识。

35岁的程序员该如何分析这大环境?_第8张图片
image

4、清楚地认识到自己的优势到底是技术管理 还 是 Coding。

很多人可能说没有冲锋杀敌的将军不是好将军,那么您可知道有一种将军可以将一批优秀武将、文将让他们心干情愿成为自己的得力助手,为自己卖命的了?因为这个时候,你如果一门心思都想着如何Coding,那么你就没法去考虑该如何管理好一个技术研发团队,如何进行人员配置优化、如何进行团队成员激励、如何进行团队成员协作、如何进行梳理更好的研发管理流程、如何进行更好的跨部门协作等一些更为伤脑的事。

35岁的程序员该如何分析这大环境?_第9张图片
image

代码是死的,人是活的。如何管好一群技术精英并不是你写得一手漂亮的代码就能够让他们信服的,当你面对的是一个精英团队,那么就是该怎么发挥出每一个技术精英的优势到极致?如何把一个人放在最合适的位置,发挥他最强的能力,这些都是一个技术研发管理者该考虑的事。

我非常不认同那种不写一线Coding就当不好技术总监、当不好研发总监的说法。如果你每天都把一大把的精力在写代码,那么你团队成员让谁去管理,跨部门的事该让谁去沟通协调,该谁去拍板?你这个时候已经不是程序员的角色了,你现在已经是一个将军,你带领的是一群最厉害的精锐部队(程序员)冲锋杀敌。那么你得提前思考作战布局,作战战略,该由哪小分队如何作战?A分队冲峰,B分队包抄,C分队空降杀入,D分队火攻……是的,你就应该如此清楚地部署好每一个分队攻哪,如何攻……

35岁的程序员该如何分析这大环境?_第10张图片
image

最后我总结一句话:35岁以后的程序员不再是程序员,他是肩负着一个程序员”将军“的角色与责任,他得带着自己的精锐的程序员大军冲锋杀敌,并且要在规定的时间内取得最后胜利

如果您对这个文章有任何异议,那么请在文章评论处写上你的评论。

如果您觉得这个文章有意思,那么请分享并转发,或者也可以赞赏一下表示您对我们文章的认可与鼓励。

35岁的程序员该如何分析这大环境?_第11张图片
image

你可能感兴趣的:(35岁的程序员该如何分析这大环境?)