背景

最近帮一位资深架构大佬内推,结果最后被人事告知由于年纪超过35岁而被婉拒。

以往自己对于网上经常谈到的程序员只能干到35岁都是置若罔闻的态度,虽然嘴上也常常拿这话和朋友调侃,但内心却一直笃定,只要技术过硬,不愁找不到工作,颇有一番“技术在手,天下我有”的自信。

然而这次发生在身边的真实事件,直接被打脸,也颇有“兔死狐悲”之感,毕竟自己离35岁的门槛也越来越近了。

那么,作为一名技术人员,我们该做些什么来缓解自己35岁的职场危机呢?

1.技术方面

首先,技术实力始终是一个程序员在职业生涯中能保持竞争力最有力的武器。
无论你是刚入行的新人,还是资深开发,架构大佬,甚至是技术团队负责人,
都不要把技术完全落下,区别只是在各个阶段对技术的要求的有所侧重。

初中高级程序员,都是一个技术强化的过程。
专家和架构大佬,前者是选择一个技术方向深耕,成为对应技术领域的专家,比如我在公众号上认识的Spark大佬浪尖,Elasticsearch大佬铭毅天下。而架构师更偏向对项目整体架构的设计和把控能力。
至于团队负责人到CTO,管理职能更大于技术职能,更多的是对技术的宏观方向把控。

技术方面主要有以下几点建议:
1.先广后深,打造自己的核心竞争力。你可以是微服务领域的专家,也可以是ES大佬,或者精通Flink。
2.拒绝啃老本。
不要在一个公司混了3年,出来找工作投简历,发现简历都投不出去,Spring Cloud都不知道是什么,微服务,分布式完全没接触,还是只会基于SSH的CURD。2,3线城市还好说,在1线城市工作的,技术迭代更新比较快,一定要跟紧主流技术。
3.要形成自己的技术体系。
什么是技术体系,举个例子,你说自己会mysql数据库,但是除了日常写SQL进行CURD的业务开发外,你还知道mysql的运行架构,主流存储引擎的区别,主从同步原理,组复制,锁机制,分表分库,事务控制这些吗?
围绕着技术名称的中心点,能像蜘蛛网那样扩散出去,形成有条理的网状结构,就形成了自己的技术体系。

4.尽可能做多做一些总结输出。
我目前的做法是将日常的一些学习笔记,人生感悟,bug解决过程等先简单记录在有道笔记上面,后面再逐渐整理输出。
即可以回顾总结反思,也能做为一些博客的内容输出。

有道笔记上的搜索功能,超级方便。相比网上资料的繁杂和良莠不一,自己整理的笔记中搜索的结果更香。

5.不要死磕技术(这点大家勿喷)
作为程序员,需要有一定的技术信仰。但也不能太过迷信技术。
在职场中,你要比别人走的更高更远的话,只会敲代码实现一些业务功能是远远不够的。
其实在很多开发公司,开发人员的地位都比较一般,来去匆匆,始终是底层的搬砖工。
所以,不要傻傻的一头扎入了技术的海洋,每个人的精力都是有限的。
除了技术实力外,你还需要有意识的培养自己的沟通表达能力,文档输出能力,比如项目说明文档,项目架构图,汇报PPT,以及团队管理,项目管理,项目规范,抽象化思维,产品化思维等综合实力。

2.深耕业务

多年的工作经历告诉我,业务真比技术香。
其原因主要是目前国内技术人员太多,可替代性太强。做java搞业务开发的,无非就是spring boot + mybatis + mysql,需要上微服务就采用Spring Cloud全家桶,通用型太强。
而如果你既懂技术又熟悉核心业务流程,比如熟悉电商平台,支付系统,风控系统等的核心业务流程,那么你在团队的地位一定稳如泰山。

3.职业转型

既然意识到程序员干到35岁很危险,那我们是不是可以提前谋求下职业转型?
比如可以考个PMP证书,转型做项目经理,带个小团队,做些项目管理相关工作。
如果比较熟悉业务,可以申请调岗做产品经理。
也可以尝试考考公务员,或者教师资格证,当老师也不错。
不一定要在技术这条路上死磕到底。

4.发展副业

最近常听一句话:“主业谋生存,副业谋发展”,想想还是有几分道理的。

尽管程序员已经算是高薪行业了,但是不管是在一线城市,还是二、三线城市,
攒钱还是一样的困难。

固定的工资始终只能用来维持生活,作为财富积累的最初手段。

在空余时间,适当的尝试下发展副业,探索下人生更多的可能。

比如做做网店,玩玩自媒体,短视频等。其实IT人对这些新鲜的事物应该更加敏感,接触的更快更多,
可以想想人生其他的一些机会和可能。

当然发展副业的前提,始终还是以稳定的主业为基础。当你的副业能有足够的收入且比较稳定的时候,
在考虑副业转正。千万别为了副业荒废了主业,最后两边都一团糟。

另外,副业是为了谋求人生更大的可能。所以不要感觉在网上接了一个小项目,花费了自己2,3个月的下班时间,最后挣了几千块钱,这种不叫副业,只是花费自己大量时间挣的一点搬砖费。

5.拓展圈子

越是那些成功的人,他的圈子就越广,资源也越多,人生的路自然就越走越宽。
最近几年关注的一些公众号的大佬们,就都在报团取暖,各种相互互推,实现资源共享。
所以多向上拓展你的圈子,多走近结交那些正能量,有想法,志同道合的人。

兴许下次换工作,是圈子里的人脉直接内推让你找到一份满意的工作。
更也可能,圈子里的几个朋友因为某一个好点子直接走向创业之路。

PS:
你微信上的王者荣耀小分队,户外兴趣小组,这种不叫圈子。

6.学习理财

你不理财,财不理你。

其实35岁的烦恼,更多的是人到中年,上有老人要照顾,下有孩子要抚养的压力。
归根揭底,还是一个钱字。

如果有钱,何惧失业,如果有钱,何必背井离乡的打工。

除了稳定的工资收入外,还可以培养一些理财技巧,学会让钱生钱,增加自己的被动收入。

最简单的一个理财的例子,你的钱放银行里存定期,一年也就2个点的利息。但是如果你在支付宝上随便买一个定期1年的理财产品,最少都是4个点的年化利息。这就是理财,让你的钱能实现自动增长,获得更多的收益。

前几年最好的理财方式就是投资买房,但是那些都门槛较高,风险也较大。

如果想学习理财,又不想太费脑的,可以学习下通过基金来理财。
选一些热门板块的基金,设置定投并长期持有,一般每年都会有不错的收益。

假如你用100万来投资理财,年化收益率能达到10%,那么一年就是10万,那将是一笔非常可观的收入。
假如你有500万,理财年化收益10%,那么一年收益就是50万,那你基本就实现了财富自由。

当然投资理财都有一定的风险,要根据自己的风险承受能力,合理控制成本,千万不要赌身家,

PS:
做好风险控制,及时止盈止损,不做天天被割的小韭菜。

7.保持阅读

阅读,在我看来是下班后休闲放松的最好方式。

既能学习知识,也能有助于睡眠。(看技术书籍真的太容易犯困了)

关于看什么?
可以看经典的技术书籍,学习思想,梳理技术架构。也可以看历史,文学,传记等。
只要是你觉得有意义,对你有帮助的书籍都可以看。

PS:
天天看网络小说的不算保持阅读。

8.强身健体

很多人说,现在的人都是年轻的时候拿身体还钱,老的时候,用钱换健康。

而大部分程序员由于高强度的工作,不规律的作息,宅居的生活,普遍身体素质都比较差,脱发,白发,失眠,身体虚,抵抗力差等问题都比较常见。

所以公司的羽毛球活动,周末的户外,爬山,徒步等活动,尽可能多参与,不要总是宅家里。

生命在于运动,身体是革命的本钱,也是你挣钱的基础。

所以一定要多运动多锻炼,保持身体健康,这样才能扛起生活的重担。

9.规律作息

去年有充满争议的996,今年有PDD程序员的猝死事件。
现如今每年关于程序员猝死的话题都履见不鲜,程序员俨然快成了一个高危行业。
这里我只能建议大家,尽量保持规律的作息时间,特别是一定要保证每天至少6~8个小时的睡眠时间。
只有保证足够的睡眠,你才能有更好的精力去工作和学习。

ps:
不要说什么加班太晚,难以保持足够的睡眠时间。尽管1点到家你倒床上休息,到早上8点起床,也有7个小时的睡眠时间。所以不要拿躺床上熬夜玩手机作为没有时间休息的借口。

总结:

主要是谈了下自己对于程序员怎么应对35岁职业危机的几点建议,希望能对大家有所帮助。
如果大家有什么更好的想法,欢迎留言交流。

更多精彩,关注我吧。

浅谈程序员35岁职业危机_java