普通程序员,从开发到管理岗,为什么我越升职越痛苦?

🚧 本文没有技术干货,只有技术人的干巴人生。建议带点冰阔落一起服用。

一、从Spring MVC到Spring Cloud,人生第一次"技术债滚雪球"

我工作的第八年了,回头看自己这一身技艺。

最开始是Spring MVC,配置写得像祖传配方,一层包一层。

后来接触Spring Boot,像打开了人生外挂,启动速度快到让我以为自己写的服务终于不再有Bug了。

再后来,Spring Cloud来了。服务拆得比我脑子还碎,配合上nacos、sentinel、sleuth、gateway......

我就像是在给自己拆盲盒,每拆一个,就多一个Bug。

从单体到分布式,从CRUD到搞链路追踪,我的头发也从浓密变得稀疏。


二、我怎么成了全栈?是现实逼我学新技能

说实话,全栈这事没人逼我,真是我自己学的。

原因很简单:三线城市,写Java的多如牛毛,能活下来的,必须多长点本事。

于是我开始啃Vue2、Vue3、Uniapp,连Flutter都没放过。

不会设计,就抄;不会动画,就看源码;搞不定,就查。

也确实带来了不少好处:

  • 接私活方便多了,不用再等"前端同学"排期;
  • 在公司也更吃香了,晋升时别人一票技术负责人,而我能从前端聊到浏览器缓存策略,技术视野确实加大分。

这几年,我一直保持看社区的习惯:GitHub、Stack Overflow(可惜现在被AI冲击快凉了)、Hugging Face、Product Hunt......

不是为了赶潮流,只是不想被卷死在旧框架里。


三、初创公司+海龟博士:能卷到凌晨1点的都是自己人

后来我加入了一家初创公司,老板是日本回来的博士、还是某985大学的教授。

技术顶尖,逻辑清晰,对代码近乎洁癖,真的让我佩服得五体投地。

而且他还非常赏识我,带着我见了不少"大人物":政府领导、香港投资人、上市企业老板......

但他控制欲太强,压力也大到离谱。

虽然他提拔我做了管理岗,但是按他的规划,必须技术+管理两手抓。

这就导致一个问题:太忙了。

那段时间,我几乎天天凌晨在家里还在工作,白天开会,晚上写核心架构代码,凌晨还在Review团队代码、做周报、写PPT。

有几天,晚上开始心绞痛,去了医院查心电图,医生说心脏没问题,是神经性的。

听完我反而更焦虑了------不是身体问题,那就是我真扛不住了?

最终我提了离职。

现在回想确实有点可惜------如果坚持下去,也许能接触到更多不可想象的资源。

但也许吧,我注定就是个小人物。

适合安逸,适合被需要,而不是被压榨。


四、换个环境,结果我又升职了

离开初创公司之后,我加入了现在的公司,一家中型互联网公司,研发和运营加起来一百来号人。

刚进来的时候,其实我并没有特别想拼,只是按照以前的习惯,

做笔记、列清单、整理会议纪要、写规范文档......

这些都是我在上一家公司被博士训练出来的一套生存方式。

比如每周都复盘,目标都按SMART来定,需求搞清楚"为什么做",不是只看"做完没"。

说实话,那时候也挺烦这一套的,但没想到现在全成了我的隐藏被动。

然后事情就发生了:

1个月转正,2个月后当上组长,半年直接升为研发部经理(上面还有总监和老板)。

你是不是以为我要开始炫耀了?

不,重点才刚刚开始。

因为我升职后的第一个任务,就是负责"降本增效"。

没错,优化人、精简流程、砍项目,全是我负责执行。

我不得不"面无表情"地优化曾经一起吃饭的同事。

一边用未来规划安慰大家,一边在绩效表格里写上他们的名字。

你以为升职是解脱,其实是站上了另一层修罗场。

我甚至一度怀疑:我是不是被当枪使了?

如今,公司在外名声越来越差。

我也开始怀疑:我这名声,是不是也越来越差了?

不知道有多少人正在背后骂我呢。


五、我真的不适合搞人,我只会搞代码

说到底,我不是那种左右逢源的人。

不会看脸色、不会阿谀奉承,也搞不懂办公室政治。

别人一顿饭解决的事,我可能要写三页文档;

别人靠人情搞定的,我只能靠996和准时交付。

这年头,光会写代码真的不够了。

但我也只能写代码了。


六、写在最后:人生很难,能写点代码已经很好了

我也想过进大厂、拿年薪百万,也想过All in创业,一夜暴富。

但更多时候,我只是想早点下班,回家吃顿热饭,窝在沙发上刷会剧。

我不聪明,也没资源,也不会经营关系。

我只是------在每一个快要走不下去的时刻,又咬着牙往前多走了一步。

至于未来怎么走?

我还不知道。

但我知道,不管走到哪里,我都还会继续写代码。

相关推荐
Warren984 小时前
Lua 脚本在 Redis 中的应用
java·前端·网络·vue.js·redis·junit·lua
mCell4 小时前
JavaScript 运行机制详解:再谈 Event Loop
前端·javascript·浏览器
帧栈8 小时前
开发避坑指南(27):Vue3中高效安全修改列表元素属性的方法
前端·vue.js
max5006008 小时前
基于桥梁三维模型的无人机检测路径规划系统设计与实现
前端·javascript·python·算法·无人机·easyui
smileNicky8 小时前
SpringBoot系列之从繁琐配置到一键启动之旅
java·spring boot·后端
excel8 小时前
使用函数式封装绘制科赫雪花(Koch Snowflake)
前端
David爱编程9 小时前
为什么必须学并发编程?一文带你看懂从单线程到多线程的演进史
java·后端
long3169 小时前
java 策略模式 demo
java·开发语言·后端·spring·设计模式
萌萌哒草头将军9 小时前
Node.js v24.6.0 新功能速览 🚀🚀🚀
前端·javascript·node.js
rannn_11110 小时前
【Javaweb学习|黑马笔记|Day1】初识,入门网页,HTML-CSS|常见的标签和样式|标题排版和样式、正文排版和样式
css·后端·学习·html·javaweb