程序猿过了35岁该怎么办?那些过了35岁的程序猿都做什么去了?
今年恰好35岁,身边的朋友也大多数是这个岁数,所以我应该比较有发言权;先讲几个正面的例子,让大家打消程序员35岁就失业的顾虑,再讲几个反例,让大家能够“有所警觉,早日打算”。
三十五岁只是开始我圈子里面做程序员的,或者说程序员出身的,没有高度特别高的,大部分还是普普通通的“打工者”,或已经开始了普普通通的“创业”;不过大多数都能够在一线城市置业安家。
同事A,其实和他并不熟,但是为什么第一个说他呢,就是因为他已经40多岁,是为数不多的以写代码为主的程序员,虽说他敲代码,但是从来不写业务相关的代码,主要是从事新技术的研究,写写公共的组件或系统。
少数人转了架构,比如我自己。
不过我接触过的大部分的架构师,做的事情都比较杂,不仅要做架构设计(自己的项目全权负责,还要帮其他项目出出主意),要做一些项目管理的工作,时不时的还要打开IDE写代码;总之,还是离不开代码。
多数人做了管理,可以说,到了30+之后,我认识的大部分程序员基本上都走上了管理岗位了,最低也是项目经理;主要的工作就是需求沟通、开发任务的拆分、项目进度管理、立项结项这些。
为数不多的人选择了创业。
同事B是我曾经的项目经理,平日里会接一些“私活”,有一次接到一个大单,直接辞职创业了;朋友C一直混迹于互联网公司,后期跳到初创型的小公司做了CTO,最后一次跳槽,直接变身成为了技术合伙人。
要有危机感说了一些混的还算可以的,不过也不能太乐观,也说说“反面例子”;如果不能居安思危的话,到了35岁会比较尴尬。
朋友D一直都在软件外包公司(一直没有换过),给的Title挺高的,但是并没有什么实际意义。
工资是不低,但是有一点不好,因为是外包公司,所以需要常驻客户现场,这是没有办法选择的,而且如果有多个客户的话,每个都需要照顾,所以大多数时间都花费在路上,比较痛苦。
朋友E,也是在软件外包公司做项目经理,好处是工作比较清闲,坏处就是待遇比较低(我在其他问题中解答过,外包公司待遇的天花板都很低)。
他们所在的客户在18年重新做了招标,结果他们公司没有招上,很多员工直接就被清场,很是被动。
同事F,在公司的资历比较老(现在已经签长期合同),现在已经开启“养老模式”了,推掉所有费时费力的工作,只做一些非常简单的工作;目前Title已经被摘掉了(工资不会降),但是万一公司以后要裁员,估计他这样的也没得跑。
我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。