40 岁程序员问我,未来职业怎么规划?

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

蓝色关注,回复“9”获取个人如何快速成长、架构,能力模型,技术管理等资料。

见字如面,我是军哥。

前几天发的文章《35 岁读者问我,目前在小厂,很焦虑怎么办?》,阅读已经 5500+了,很多读者加我微信进我的内推群,也有不少朋友请教职业规划问题。

有一位来自北京的 40 岁读者(暂且称他为 A君)的问题,我觉得非常有必要写出来与各位分享。

大概是这样的,40岁了,目前是开发主管,但是感觉自己的技术跟不上了,业余时间还学了 PMP ,想请教一下转项目管理,可行不?

他甚至还跟我说,这个问题已经困扰一年多了,已经影响到他的身心健康了,所以必须给安排一下。


 1 

聊聊他踩过的坑

这位 A 君年龄和我相仿,我们聊了两个小时,聊的很彻底,也很尽兴,在得到他同意之后,我决定把他踩过的坑都写出来。

第一,不要选择 .net 开发语言。

说实话,军哥我也曾经搞过大半年(2007年)的.net,不过很快就放弃了,还是转向Java 的怀抱,要不然也不可能一路干到饿了么技术总监了,A 君做了大概一年多.net,也放弃了。

至于为什么要放弃 .net?原因很简单,其一微软东西闭源,其二整个生态(比如各种开源软件配套)也很差,再者你去招聘网站搜搜,职位少的可怜。另外据我了解,现在不管是BAT 还是 TMD 基本都是Java 或者 Go 为主,.net 使用最多是携程现在也转的差不多了。

第二,不要进外包公司,除非没公司可去。

外包不建议去,就算工资涨幅 50% 也不要去。

为什么呢?

因为你做完一个项目就会被速度派到下一个项目,代码高质量怎么样根本不用考虑,能跑起来就行,外包公司本质就是卖人头的,他赚钱的方式——就是甲方公司支付的钱和你工资的差价,故而你的长期职业发展他们并不关心,也不想关心,A 君一共呆了 3 个外包公司,目前这家已经快 1 年了,他坦言除了提升一些认知和了解外包这行业的玩法,技术的提升是几乎没有的。

最后,请看到这篇文章的各位,拒绝加入外包,除非你真的没有地方可去了!

第三,沟通能力要提升。

很多程序员沟通能力一般,在和产品经理或者上级沟通时还很胆怯,对于 A 君也是一样的,他坦言自己沟通能力不行,这种情况怎么办呢?

我有三招与你分享:

1、找些专业沟通书籍看看,比如《金字塔原理》;

2、多尝试和搞技术之外的朋友学习,比如认识些销售的、搞业务的朋友,虚心请教学习;

3、在日常工作中,比如产品评审、周会,积极主动思考、多表达自己的意见,久而久之,你的沟通能力一定与日俱增。

另外,我半年前建了一个提升沟通能力和思考的讨论群,如果你也想快速提升,可以加我微信(公号输入框回复 “w” 即可)我拉你入群。


 2 

我的思考和建议

回到正题,我们来看看 A 君的担忧,A 君觉得自己年纪大了,学东西不如年轻人,也尝试去外面看过机会,结果都不尽人意,所以想转项目管理,这里的项目管理和我们通常认为的并不一样,项目管理(简称PMO)其实本质就是管事(问题,风险预警等)、管资源协调。PMO 我认为是天花板很低的职业,这类职业也只有大点的公司才有,很多中小型公司都是技术经理代劳了, PMO 职业不建议大家长期从事。

 A 君眼里的项目管理,我认为就是技术经理的角色,关于适合不适合搞技术管理,请看这篇(技术转管理,没那么简单!),我和他聊了很多在对他有深入了解之后,技术管理确实是目前他最合适的职业方向了。

当然要干好技术经理,我的建议是这样的:

1、因为 A 君目前已经是开发主管,这离技术经理就一步之遥了,建议多和领导沟通,搞好向上管理站好队,这晋升之路是指日可待的。

2、PMP 这种技能,只是技术经理的一个技能而已,而且参加培训基本没用,关键还是实践中学习,除此之外,对于团队管理、行业知识、产品思维等等都是不可或缺的。

3、最后,最重要一点就是对于大龄程序员,不能丢了技术敏感度,怎么讲?

我们可能不写代码了,但是要关注不断出现的新技术,理解实现原理,以降本增效为目的,结合实际情况进行引入,可以关注一些高质量的公众号、技术网站、app 或者相关书籍进行学习。在面对一些新问题的时候,可以有思路和方向。比如一些新的前端框架和老的框架各有什么优缺点,哪种场景更合适。之前用的 MongoDB ,想使用数据库事务,就可以选择升级数据库版本,或者引入 TiDB ;想将业务逻辑和服务治理解耦,可以考虑使用 istio 等服务网格技术。


写在最后

以上,是今天文章的全部。

在其他行业,40 岁还很年轻,在IT行业确实很老了,除非对一线编码非常有兴趣自己也确实擅长,可以一直写下去,除此之外,还是建议提前思考转型的,比如技术管理或产品经理都是可以考虑的。

关于我:军哥,前饿了么、贝壳技术总监,乐于结交朋友,也欢迎加我微信与我做朋友(公号输入框回复“w”即可),朋友圈做个点头之交!

另外军哥写了一些,关于个人如何快速成长、深度思考、能力模型、架构,OKR干货,技术管理等电子书资料,公号后台回复 “9” 获取,不谢!


以往热文推荐:

35 岁读者问我,目前在小厂,很焦虑怎么办?

66 个包过面试锦囊,拿走不谢!

一位沪飘 7 年程序员的悲催 2020!

今年想跳槽的朋友,务必看完这 9 个问题!

10 年架构师和你聊聊架构的实战篇!

阿里技术人才能力模型(深度解读系列之一)

阿里技术人才能力模型(深度解读系列之二)


更多精彩,关注我公众号,一起学习、成长

▲ 长按关注军哥手记,一起学习、成长

35高龄程序员的 4 条出路,提早布局,避免出局! 这篇文章,给大家聊聊Java工程师的职业发展规划的一些思考,同时也给不少20多、30多,但是对自己的职业未来很迷茫的同学一些建议。 阅读详情

相关推荐

40 程序员:告别迷茫,从代码深耕到多元拓展的转型攻略

40 程序员:告别迷茫,从代码深耕到多元拓展的转型攻略》为40程序员提供了一些突破职业瓶颈的思路和方法。转型不仅是技术领域的跳跃,更是对自身职业定位、未来发展的重新审视与规划。从技术深耕到多元拓展,程序员应学会拥抱变化、勇于突破,不断扩展职业边界,迎接更加广阔的未来40并不是终点,而是一个新的起点。通过适时的转型和心态的调整,你可以在新的职业舞台上找到更加丰富的价值,实现人生的下一个高峰。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1636

我们真的不需要35以上的项目经理吗

欢迎大家收听PM网事,今天我们来说说35的互联网项目经理这一话题。 大家看到这期节目标题的时候可能觉得奇怪,现在互联网不都要求35以下吗?是的,现实确实如此,但这期节目我想和CXO、HR还有猎头们一边调侃一边吐槽,那就是我们真的不需要35以上的项目经理吗? 在这期节目里,我们不仅会谈到单项目的项目经理,也会提到其他项目管理类的相关职位,包括项目群经理、项目组合经理、以及PMO的一些职位,当然了因为目前项目经理这个职位或者叫角色的从业人数是最多的,所以我们主要聊项目经理的情况。 从某个角度来说,项目经理

cellfahren的博客 3947

程序员如何避免35危机?职业生涯规划的3大核心策略

近年来,"程序员35危机"成为IT行业高频话题。根据《2023中国开发者调查报告》,32%的35以上开发者面临职位晋升困难,28%遭遇技术转型瓶颈。本文旨在通过深度剖析危机本质,构建包含能力模型、发展路径、风险防控的三维规划体系,适用于工作5-15年的程序员群体,覆盖技术专家、管理者、创业者等多个发展方向。危机本质解析:从行业规律、企业需求、个人发展三维度拆解题核心策略体系:T型能力矩阵构建、职业瓶颈突破、个人品牌建设实战落地框架:包含评估工具、实施步骤、案例分析的执行体系。

AI天才研究院 1590

写给自己以及各位程序员,无论你在什么位置,我想你都应该看一下

目录 回首往事:自己竟没有任何核心优势! 公司遇到危机时,大龄程序员会怎么样? 适合大龄程序员的几条职业发展路线 最后的寄语 “这篇文章,给大家聊聊Java工程师的职业发展规划的一些思考,同时也给不少20多、30多,但是对自己的职业未来很迷茫的同学一些建议。 希望通过此文,帮大家梳理一下程序员职业发展方向,让大家知道自己从20多的初出茅庐,到40的大龄码农,应该如何规划属于咱们程序员的半生。 首先,咱们通过倒推的方式,看看在一个程序员在30多40时,凭什么东西来捍卫自己的核心竞争力.

Java架构师联盟 1110

40程序员一定要转管理岗位吗?

在信息技术行业中,关于程序员职业发展路径一直是一个热门话题。特别是对于年过40程序员来说,转向管理岗位似乎是一条普遍建议的路线。然而,自己是否应该放弃编程,转向管理,并不是一个简单的决定。本文将深入探讨40程序员是否一定要转管理岗位这个题,结合最新行业趋势,提供全面的分析和建议。

百锦再的博客 2万+

在中国40就不能再搞软件开发了?

来源:George Zhu’s BLOG原来四十软件开发的人这么难找工作不试不知道, 招聘软件开发的公司对年龄的要求实在是有些奇怪, 对40软件开发人员来说再就业实在是件困难的事情. 由于公司转型, 我最近失业了, 本来以为凭着多年开发的经验, 找个高级软件开发的工作应该不是题, 实际上却完全不是这么回事.先是准备好简历, 然后到前程无忧和其他招聘网站找软件开发的职位, 看起来似乎很多合

phphot 6305

大龄程序员如何做职业规划?Python程序员35之后要学会的技巧

有些人可能会觉得自己已经过了学习的年龄,但事实上,只要我们保持学习的态度,不断地提升自己的能力,就能够在职场上保持竞争力,抓住职业发展的机遇。最后,我们还需要关注自己的心态。之前有位朋友向我提出了这样一个题:毕业后成为程序员,头几年的收入可能还不错,但到了35后,可能就很难找到一个满意的工作了。对于成为程序员的人来说,头几年的收入可能还不错,但到了35后,可能就很难找到一个满意的工作了。如果你想在这个领域获得成功,那么你需要花费大量的时间和精力来学习和实践这些技能,以及不断地更新和提高你的知识水平。

2301_77139641的博客 374

超过40程序员,都去干嘛了_程序员40以后出路

成为技术专家或资深工程师:一些程序员通过多年的工作经验和对技术的深入了解,逐渐成为技术专家或资深工程师。他们可能继续专注于技术领域,提供技术咨询、解决方案设计和创新性研究等。晋升至管理职位:一些程序员可能会晋升为项目经理、团队领导或部门经理等管理职位。他们负责团队的管理、项目的策划和执行以及公司的技术战略规划。创业或自主就业:一些程序员可能会选择创业或自主就业,开发自己的产品或服务,提供定制化开发或咨询服务。他们可能成为自由职业者或成立自己的软件公司。转行至其他领域。

Galaxy_0的博客 2171

40java程序员,还有出路吗?

40Java程序员的出路:挑战与机遇并存在科技日新月异的今天,IT行业始终保持着高速的发展态势,而Java作为其中的重要一员,其地位依然稳固且充满挑战。对于一位40Java程序员而言,面对职业生涯的“中年危机”,是否还有出路?本文将从多个维度探讨这一题,旨在为这一群体提供思考和启示。40Java程序员并非没有出路,相反,他们拥有更多的选择和机会。只要保持对技术的热爱和追求,不断深化自己的技术专长;同时积极拓展职业领域,寻找新的发展方向;并借助软考证书等权威认证提升自己的竞争力;

cesske的博客 1957

谈谈程序员35职业危机

如何看待程序员35危机?如何提前做好职业规划?你有自己的答案么? 通过这篇文章,你可以知道: 大龄程序员危机感的来源 大龄程序员的优势与劣势 哪些程序员存在35年龄危机 如何做好职业规划 程序员需要具备的核心技能 作者对35年龄危机引发的思考 PS:我写这篇文章的目的,主要通过这篇文章引发你自己的思考,希望对还在迷茫中的你带来一丝亮光。 写在前面 先介绍我自己,我15年毕业于中国地质大学(武汉),在百度做了3年多百度钱包,18年...

飞楼踏梦 2411

软件工程专业职业规划发展路线

身为一个刚从学校毕业的应届毕业生,在入职一家软件开发公司二个月后,很是迷茫,公司技术上有很多题解决不了,只能看着大佬们在互相讨论,自己连他们说的是什么都还不清楚。身边的同学,毕业进了国企的,现在都变成了我们开发人员口中的甲方。根本不用写代码,工资还要比我们高好几倍。心里真的很酸说实话。自己也不知道未来自己应该怎么发展。偶尔逛知乎,看到这样一个回答,对我来说挺有收获的,在这里分享给大家。 成为公司的技术总监是很多程序员的梦想。这条路线是从初级程序员成长为高级程序员之后,以做项目为工作重点,进而发展成项目经

qq_35751402的博客 8813

程序员35职业发展规划

程序员35职业发展规划

Herry_644280825的博客 2292

现在还有多少java程序员40以上的,他们都干嘛去了?

前言 最近博主跟公司的同事聊天,讨论到一个有意思的题: 为什么身边都看不见四十以上的程序员呢?如果程序员都做不到四十,那么四十之后,程序员们都干啥了去了呢? 其实,这个题再扩展一下,也不难得出一个结论: 不仅仅是程序员,大部分你能看到的职场白领,似乎都是四十以下的。 包括设计、销售、财务、行政、人事…… 如果你有时间,随便找个大城市的写字楼在门口蹲一天,你会发现,在这个写字楼里,进进出出的,永远是二十几、最多三十几的年轻人。 四十以上的人,似乎从现代职场消失了。或者说,隐形。 我有几个四

LIKAIRAN16的博客 4233

35 程序员,年后第一天被辞退

今天是大年初九,这年尚未过完呢,便有人悲催地在年后上班第一天被裁了:35程序员,因为年纪较大被公司劝退,建议这个月底提离职。35,似乎是一道坎,许多程序员以此为职业生...

程序人生的博客 3万+

超过40程序员,都去干嘛了

成为技术专家或资深工程师:一些程序员通过多年的工作经验和对技术的深入了解,逐渐成为技术专家或资深工程师。他们可能继续专注于技术领域,提供技术咨询、解决方案设计和创新性研究等。晋升至管理职位:一些程序员可能会晋升为项目经理、团队领导或部门经理等管理职位。他们负责团队的管理、项目的策划和执行以及公司的技术战略规划。创业或自主就业:一些程序员可能会选择创业或自主就业,开发自己的产品或服务,提供定制化开发或咨询服务。他们可能成为自由职业者或成立自己的软件公司。转行至其他领域。

bigbangbangbang1的博客 4559

35难找工作,40没人要:年长的程序员都去哪里了?不要让环境同化了年轻的程序员

为什么软件开发行业看不见白发苍苍的程序员?年长的程序员都去哪里了?各个公司会辞退年长的程序员吗?如果一位50多程序员申请20多或30多的职位,有多少公司会雇用他们呢?关于这个题,有很多流言传说,也有一些残酷的现实。当然40,甚至是35就被当作“老人”就委实很让人震惊。这里的“老人”一词指的是程序员可以计划退休或换个工作了。 首先,我们来一组统计数据。 统计数据:程序员40就该退休了? 我发现有些调查的统计数据有一些相互矛盾。Stack Overflow于2019年对全球的66,32..

weixin_44339238的博客 1645

那些40左右的程序员都去哪了?

公众号更名后第一篇文章,没有美女配图。这些天和几位30左右的朋友聊天,都说自己内心很焦虑。我就纳闷了,不是35才焦虑么?怎么提前了?细聊以后总结出来大体的原因是:1、一线城市买了房子...

chengjun_java的专栏 3644

程序员40之后怎么办?

最近看到很多文章,关于程序员的寿命的题,刚开始我也感到比较有危机感,毕竟现在已经写过代码6年了,自己也快30了,谈谈自己的感受吧! 目前在一家公司做系统分析师,专门做系统分析和设计,偶尔也参与编码。整体来说,很少有机会写代码了。但是个人的兴趣爱好还是技术,未来并没有考虑从管理路线,虽然曾经一度管理过 8个人的小团队,但是说实在的,管理是一门很虚的艺术,自己的性格不太适合。但是自己还是对技术有

GodIsCoder 1498

40 大龄程序员,2025年彻底迷茫了!

【摘要】文章探讨了程序员面临的中年职业危机题,指出30后流体智力(学习创新能力)下降会带来职业瓶颈。作者提出两种应对方案:一是转向依赖晶体智力(经验积累)的职业路径(如技术培训);二是趁年轻时培养"作品思维",开发个人产品实现被动收入。文章强调AI时代掌握大模型技术的重要性,并推荐了一套包含104G学习资源的AI大模型课程包,涵盖从入门到进阶的全套教程,由业内专家团队开发,适合各阶段学习者提升竞争力。(149字)

m0_65555479的博客 1704
上一篇: 技术转管理,你不得不知道的真相!
下一篇: 那些大厂 HR 是怎么筛选简历的?
军哥手记
军哥手记 业界专家认证 业界专家认证
博客等级 码龄21年 658粉丝 608原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值