原标题:「软帝学院」大龄程序员在 35 岁之后的都有哪些出路?
很多人认为程序员是吃青春饭,只是这只是对大多数码农而言,真正程序员到了35岁后,会有不少的出路!
说下我做教育培训前在家公司的情况,是这样的,去年年底,一个好朋友从公司离职了,这个朋友也是程序员出身,年龄 35+,离职之前坐到了技术总监的位置,能力还是很强的,在上家公司干了 7、8 年,管理着百十来号人。
离职之初,我觉得他找工作应该不费劲,虽然高级别的职位不多,但是人能力强,还有大公司的背景加持。没想到这找工作,一找就找了将近一年的时间,新职位的薪酬勉强和上家持平。
前两天和他喝酒,庆祝他履新,用他的话来说:
“虽然升职加薪都未遂,但还是小小庆祝一下,能重新上班的感觉真好。岁数大了,找工作真费劲!“”刚离职的时候,一点都不慌,难得在家休息一下,带着家人出去转转。猎头推荐的职位,不理想的,看都不看。“”面试了几家也没有下文之后,越休息越慌,毕竟养房养车养娃的支出在那摆着呢。后来就感觉压力慢慢的变大,一方面因为钱的支出,另一方是找不到工作的挫败感。”“没上班的事情,一直瞒着父母。父母偶尔在工作日来家里,还得假装上班躲出去。”
真的,这些话很真实,听着也很无奈。国内现实情况就是这样,岁数大的程序员找工作就是很难,职位越高的工作越难找。不只是程序员,IT 行业的其他技术人员也会面临这样一些问题,比如测试、运维、DBA等。
有人可能会说,岁数大了不好找工作,那是因为他们不够优秀。送你两个字“杠精”,送你五个字“正确的废话”。别忘了,平庸的人是大多数,优秀的人是极少数,优秀的人在步入中年之前就可能找到了出路。
好了,进入正题,我最近也一直在考虑“程序员-青春饭”这样的一个问题,因为我也怕失业啊,我也需要养家糊口啊。
关于程序员的出路、发展趋势,我把周围曾经认识的程序员都捋了一遍。以下写的,都是结合身边朋友们的经历,真实,但不一定很全。
1. 继续走技术路线
朋友 A 在加拿大,上周刚面试了一个 50 岁的程序员,岁数大还不算完,重点是 50 岁应聘的岗位是普通程序员,不是架构师、不是资深程序员,这位大哥 40 多岁才转行当程序员。
他们那里,本来就地广人稀,再加上人口老龄化,没那么年轻多程序员,程序员可以干到退休。而且程序员之间工资差距不大,初级和高级程序员的工资一般差 1-2 倍。
另外一个朋友在德国做程序员,和加拿大那边情况也差不多。
从知乎借了张图——德国程序员收入统计,虽然是德语,但是连蒙带猜的也能看懂。
在国内就不一样了,因为程序员收入高,吸引了很多人。计算机专业的、机械专业的、数学专业的、地质专业的……迈着整齐的步伐,进入了程序员行业。再加上众多培训机构的助攻,程序员数量持续不断的增加,前浪被后浪纷纷拍死在沙滩上。
在国内,想一直干技术,需要你就要做好准备:不断学习。通过学习,补充自己技术的深度和广度。
幸运的是,随着知识付费的兴起,你可以通过花钱来进行高效的学习。花不了太多钱,就能够获得别人很多年积累下来的干货、经验。在花钱学习这件事上,你们一定不要抠门,这是直接投资自己。用钱换时间,值!还有,你把钱花出去了,为了不让钱打水漂,你也更容易坚持学下去吧。
等有朝一日你成为架构师、技术专家之后,你的价值百科、你的稀缺性就体现出来了,就不会轻易被淘汰了。
2. 转管理
有一句话叫“技而优则管”, 技术好的程序员转管理的也不在少数。
朋友 B 就是一个典型例子,干了几年程序员之后,因为表现好,被公司提拔成技术经理,再后来项目经理、大项目总监、研发部门经理、公司技术总监……
B 的经历没看起来这么顺风顺水,他当项目经理带的第一个项目,带的一团糟:延期、返工。B 一度想转回到程序员,后来总算熬过来,慢慢适应了管理者角色。
程序员转管理失败的例子也不少,经常是少了一个优秀的程序员,多了一个不合格的管理者。
大多数程序员不善沟通,从和代码、机器打交道变成和人打交道,肯定会不适应。
管理者应该想着大局,带领大家有所作为,不能因为自己技术好,就什么都自己干。如果你有心转管理,提早准备,观察你的领导平时是怎么做人做事的。
转管理之后还有一个问题:职位越高,跳槽越难。就像我前面朋友的遭遇那样,除了年龄大之外,还因为职位越高坑越少,同时还有信任的原因:凭什么把一个重要的职位交给一个外来人?
3. 转产品经理
人人都是产品经理,这句话有毒。如果你觉得代码写不动了,技术学不动了,就想转产品,我劝你趁早放弃这个想法。
我曾经担任过一个手游的产品,那是我第一次当产品经理,当时觉得产品没啥了不起,看看竞品、画画原型、写写文档就够了。做过了才懂,做个产品经理真不容易,还要考虑方方面面:和开发盯进度、和美术扣细节、和商务定推广计划、和运营配合拉用户和收入。
程序员转产品成功的案例确实有:FaceBook 的扎克伯格、小米的雷军、腾讯的小马哥、360 的周鸿祎,以及一手打造出微信的张小龙。但是,请理智点,程序员转产品之后能做出伟大产品的,凤毛麟角。
程序员转产品也确实有优势,逻辑思维强,懂技术:知道什么需求能实现、什么需求不能实现。我也鼓励程序员不要太依赖产品经理,不是让做什么就做什么,多琢磨琢磨用户真实的需求。程序员想转产品可以先从小产品、公司内部产品开始练起。
4. 去国企、央企
朋友 C,30 出头的时候,从互联网公司去了工商银行的技术部门,当时去的时候工资降了不少。几年过去了,工作比较轻松,加班也不多,但是技术水平长进不多。他以后再想从银行跳出来找个互联网公司,估计会比较困难,一方面是技术原因,另一方面是因为个人的状态,习惯了安逸舒服,很难再让他走出舒适区去适应高强度的工作。
如果你没有太多挣钱的欲望,没有啥压力,希望找个稳定、加班少的工作,可以去国企央企,更适合养老。如果你再有点关系、背景,就去国企熬吧,把级别熬上去了,收入还是可以的。
总体来说,国企的收入比互联网公司低不少,找国企的时候尽量找个薪资待遇好点的。另一个朋友在国家电网体系内的一个单位,薪水一般,但是平时发的各种福利不少。
国企和互联网公司还一个重要的区别:更要注意和领导、同事处好关系,原因你懂的。
5. 从事 IT 培训
朋友 D 两年前,因为高房价、子女教育、照顾老人等原因,回到老家定居了,那是一个三线省会城市。老家的软件、互联网公司比北京少多了,他回去之后,找工作不是那么顺利,换了两次工作之后,最后去了一家 IT 培训机构,教 Java 开发。现在听说,他在工作之外,还利用业余时间在线上平台开了培训课程,赚点零花钱。
由于收入还说的过去,现在很多人都想当程序员,所以社会上存在着大量的 IT 培训机构,因此对培训讲师的需求也比较大。而且和程序员不一样,三、四十岁的培训讲师更受青睐,因为比年轻讲师开发经验比较丰富啊,学生看起来也会更放心。如果再有大公司的工作经历,那就更受欢迎了。
所以,如果你以后不得不离开一线城市,回老家之后当一名 IT 培训讲师,可能会是一个不错的选择。还可以像 D 那样,借助线上学习平台,通过互联网接触到更多机会。
另外,不知道何时开始,少儿编程突然间就火了,火爆的一塌糊涂。除了传统的 IT 培训,少儿编程也要考虑一下,毕竟家长和孩子的钱好赚。
6. 转售前、顾问、咨询
朋友 E、F,他俩以前一个是数据仓库工程师,一个是 Java 程序员,过去十多年一直都在财务风险行业做相关的技术开发,后来都陆续转行了,目前在世界 500 强的公司里做售前顾问,每天西装革履,薪资福利也好。就是有一点,可能是当码农当久了,挺光鲜的西服,穿他俩身上,怎么看都像是卖保险的。
如果你长期专注在某个行业,对业务知识非常熟了,而且文档、沟通表达能力也没问题,善于和人沟通,可以尝试转行做售前顾问这类工作。我认识的售前,从 20 多岁到 40 多岁的都有。
关于售前的收入,我了解不是很多,根据朋友的讲述是这样的:转行初期,收入会损失一些;做的一定时间之后,积累了人脉关系之后,收入比同职级的程序员高不少。
售前想干好也不容易,对业务知识、综合能力的要求也很高,想转行售前的,提早开始构建你自己的技能树。
7. 成为自由职业者
朋友 G,是我十多年前的老同事,技术大牛,当过CTO,也创过业。几年前创业失败,后来他开始干起了外包,利用自己的技术能力,接软件系统开发的活儿。全公司上下就他自己,既能张嘴吹NB揽活,又能撸袖子写方案、写代码。
万事开头难,刚开始挺不容易,慢慢的,靠着人好、活儿好的口碑,能接到慢慢的变多的项目,现在他的收入已经相当的好了。
除了收入之外,还有一点你们可能想象不到:他的时间很自由。“基本一年里有一半时间干活,一半时间在浪”,这是他的原话。
程序员除了干外包,还有很多渠道成为自由职业者。一个幸福的自由职业者应该具备以下几个条件:时间自由;有稳定的、还不错的收入;享受工作、快乐工作;个人品牌。
以上四条,我自己认为个人品牌很重要。如果你的自由职业是写技术书籍,那么个人品牌能帮你提高销量;如果你是写公众号做自媒体,个人品牌能帮你涨粉、变现。总之,足够 NB 的个人品牌,能给你带来非常大的价值百科,让你越来越自由。
8. 去创业
关于创业说下我自己的经历。2011 年起,跟着朋友创业,方向是移动互联网,做过彩票网站、手机游戏、应用。当时创业的人太多了,我也坐不住了,靠着理想、情怀就义无反顾的加入创业大军,当然最主要的是想赚钱。
这是我们第一次创业,刚开始以为有个好的 idea,直接干就完了。后来发现,从 idea 到一个产品面世、到产品盈利,还有太多事情都会涉及,比如管理、商务、市场、竞对、广告投放、搜索优化等等等等,这一大堆东西对程序员来说简直是无法想象,更无从下手。
创业过程不细说了,直接说结果,坚持了 5 年之后,我最终认怂,又回到了打工者的身份。
创业很难,创业失败是大概率,创业之前一定要谨慎谨慎再谨慎。你们可能会说,你自己创业失败才这么说,你是一朝被蛇咬十年怕井绳。好吧,有很大的可能是我这个失败者太怂了,我只能告诉你,当时手游的创业公司里面,95% 都死掉了,用九死一生来形容,一点都不过分。
还有,程序员的商业感觉普遍不好,我们创业过程中因为商业感觉不过,错过了买流量的黄金窗口,错过了安卓机的爆发,错过了一次被收购,教训惨痛。如果你是程序员,打算创业,建议找一个商业感觉好的伙伴,让他来当 CEO。
9. 其他
朋友 H,现在专职炒股,现在能赚钱,但是之前交了不少学费。朋友 I,现在做天使投资人;朋友 J,现在是二房东,在海滨城市做民宿……这些感觉离大家比较远,没有太大的代表性,就不细说了。
以上,就是我身边大部分程序员朋友们的真实故事了。
希望我们大家通过你自己的兴趣、特长、性格、能力,提前规划好以后的发展趋势,然后从现在就开始做准备。规划方向,一定要利用好自己以前的积累,过去的积累是你的优势,别贸然选择一个全新的方向从零开始。
最后,开发这么多年我也总结了一套学习Java的资料,如果你在技术上面想提升自己的话,可以关注我,私信发送领取资料或者在评论区留下自己的联系方式,有时间记得帮我点下转发让跟多的人看到哦。
责任编辑: