获得徽章 0
- #新人报道# 老周 21 年码农路:给年轻程序员的 3 个职业阶段忠告
1-3 年:别做 “框架工具人”
24 岁时,我背熟 SSH 框架面试话术进了外包。第一个银行对账项目,照搬框架写逻辑,上线前凌晨三点数据总少 10%。我翻两天源码没头绪,老张加一行@Transactional就解决:“框架是拐杖,得先会走。”
那天我才懂,1-3 年别追框架,要啃 Java 内存模型、数据库事务这些 “慢知识”。现在我总劝小林:“先搞懂 MySQL 索引,比多会个框架管用。”
3-5 年:别当 “被动螺丝钉”
28 岁成 “骨干”,专收拾烂摊子 —— 比如重构 PHP 写的 ERP 系统。本以为能升职,领导却让我去维护老系统,加薪 500 还轻松。老张点醒我:“你像螺丝钉,换台机器就没用,要选能成长的路。”
我辞职去初创公司带团队,第一次就栽了:拆完需求埋头写支付模块,上线前发现和同事的订单模块对接不上 —— 没同步业务逻辑,只甩了文档。熬夜改完我才明白,带团队是拼 “解决问题的拼图”,后来学项目管理,不过是懂人:让擅长优化的做调优,爱沟通的对接产品。
3-5 年是岔路口:深耕技术成架构师,带团队做经理,跨界学产品都行,但得主动选,别等公司钉死你。
5-10 年:别被 “经验绑架”
35 岁遇中年危机,95 后写 Go 更快、懂云原生,有小伙说我方案老:“用 K8s 多简单。” 我翻博客才发现,总说 “当年这么做”,却忘了 “现在为什么做”—— 比如执着单体应用稳定,没考虑业务要快迭代。
后来我放下架子学云原生,也把经验变价值:年轻人写微服务,我提醒 “调用链长要考虑降级”;选开源订单系统,我建议 “跨境要关税物流,改现有系统省三月”。他们说:“周哥知道避坑。”
这阶段别比速度,要比深度和预判力 —— 经验是财富,别成包袱。
心里话
45 岁的我还写代码。职业规划不是 “30 岁架构师” 的死路线,是指南针:1-3 年往 “深”,3-5 年往 “宽”,5-10 年往 “合”。别焦虑学什么,先想解决什么问题。
我改了十年前的注释:“已优化缓存,考虑事务与内存 —— 给后来者留干净的坑。” 愿你某天看旧代码,能笑着说:“当年没走弯路。”展开46
![[呲牙]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)
![[送心]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_56.5777828.png)
![[机智]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_51.e6d838e.png)
![[打哈欠]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_44.74cc36f.png)
![[得意]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_52.cc6d6bc.png)
![[色]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_3.41d9a9a.png)