31 岁,写了 8 年代码的我,终于懂了啥叫成功

31 岁,写了 8 年代码的我,终于懂了啥叫成功

现在每天下午六点,我准时关了 IDEA,开车穿过 4 公里的晚高峰,20 分钟就到小区。

一、去年那个手忙脚乱的夏天,我差点错过儿子的成长

去年 5 月 23 号,老婆生了,是个儿子,我在产房陪产,当时是又激动,又紧张。初为人父的兴奋劲还没过,一周的陪产假结束就被加班打回原形。在原来的公司,我每天像个陀螺似的转,写接口、改 bug、开不完的会,常常凌晨才回家。儿子六个月大的时候,有天我凌晨一点推门进去,看见他趴在婴儿床上,小屁股撅得老高,枕边还放着我落在家里的工牌 ------ 他把工牌上的照片啃得皱巴巴的,估计是想闻闻爸爸的味道。

那时候我才惊觉,儿子第一次会翻身、第一次长出小牙、第一次喊 "妈妈",这些重要的时刻我全错过了。有次老妈发视频给我,说儿子扶着婴儿床站起来了,摇摇晃晃像个小企鹅,我却在会议室跟产品经理掰扯接口设计,只能匆匆说一句 "知道了",挂了视频心里堵得慌。

二、当 "加班换高薪" 不如 "陪娃玩半小时",我果断选择了后者

有天晚上,我看着怀里这个小生命,突然觉得自己像个失败的程序员:写了八年代码,能优化千万级流量的接口,却连儿子的成长日志都没空更新。

咬咬牙辞了高薪 996,找了家朝九晚五的公司,月薪少了 25%,但胜在能准时下班。每天开车回家的路上,车载广播放着儿歌,我跟着瞎唱,儿子坐在安全座椅上咯咯笑,口水顺着下巴流到围兜上 ------ 这 20 分钟的车程,比以前凌晨三点在高速上开代驾幸福一万倍。

三、现在的 "躺平" 生活,比任何技术方案都更让我有成就感

每天吃完晚饭,我雷打不动带儿子去小区遛弯。他刚学会走路,小区里儿子是我见过走的最早的那个,十一个月就开始走了,摇摇晃晃像个小醉汉,那一刻我觉得,以前追求的那些高薪、职级,在这双小手面前,根本不值一提。

周末带他去公园,他坐在草地上玩树叶,我陪他一起捡形状好看的,夹在笔记本里做标本。老妈总说我 "以前写代码的脑子,现在全用来研究怎么让娃多吃两口饭",可我觉得这才是正经事:以前写的代码可能过两年就被重构了,但儿子现在喊的每一声 "爸爸",都是永远存放在我心里的温暖记忆。

四、给新人讲技术时,我现在总提 "家庭并发量"

现在带新人,他们总问我 "怎么才能快速升职加薪",我会指着电脑桌面上儿子的照片说:"先学会给生活做负载均衡。" 以前我总觉得 "躺平" 是贬义词,现在才明白,拒绝无效加班,把时间留给家人,不是躺平,是给人生做了一次关键优化。

有次朋友问我:"你现在不焦虑吗?工资少了这么多。以前挣得多却总焦虑,怕被裁员、怕技术落后;现在挣得少却踏实,因为我没错过儿子的每一个第一次。你说,是银行卡里的数字重要,还是孩子看见你时眼里的光重要?"

结语:31 岁,我的 "成功" 代码里只有一行注释

现在我的键盘上,贴着儿子百日照,每次敲代码时看见,心里都软乎乎的。写了八年 Java,终于懂了:成功不是简历上的项目经验,是能记住儿子每天的小变化;不是会议室里的技术汇报,是陪他在小区里看星星的夜晚;不是职级表上的晋升,是他跌跌撞撞跑向我时,张开的那双小胳膊。

31 岁这年,我把人生代码重构了一次。新版本没有复杂的架构,没有华丽的优化,只有一行简单的注释:家人的笑容,才是这辈子最稳定的依赖。 至于工资少了?没关系,儿子的笑声,比任何高薪都更值钱。

现在摸鱼时,我总会一遍遍翻看他从一岁到现在的照片和视频,或许我算不上技术精湛的程序员,但在工作间隙反复回味这些影像时,我愈发坚定:我一定要成为小时候自己渴望拥有的那种父亲。当然我的父亲也很优秀,买房买车都有赞助,只是他们那一代永远有个好心也不会有个好颜色,懂得都懂,哈哈。

相关推荐
GoGeekBaird4 分钟前
69天探索操作系统-第69天:高级进程调度:实时和基于优先级的任务管理技术
后端·操作系统
我是哪吒5 分钟前
分布式微服务系统架构第144集:FastAPI全栈开发教育系统
后端·面试·github
fashia7 分钟前
Java转Go日记(六十):gin其他常用知识
开发语言·后端·golang·go·gin
LaoZhangAI9 分钟前
2025最新OpenAI组织验证失败完全解决方案:8种有效方法彻底修复【实战指南】
前端·后端
Victor35614 分钟前
MySQL(59)如何使用查询缓存?
后端
百度智能云24 分钟前
零依赖本地调试:VectorDB Lite +VectorDB CLI 高效构建向量数据库全流程
后端
SimonKing30 分钟前
吊打面试官系列:深入理解Spring的IOC容器
java·后端·架构
flzjkl1 小时前
【Spring】【事务】初学者直呼学会了的Spring事务入门
后端
aneasystone本尊1 小时前
使用 OpenMemory MCP 跨客户端共享记忆
后端
花千烬1 小时前
云原生之Docker, Containerd 与 CRI-O 全面对比
后端