两个娃的奶爸程序员的日常:在尿布与区块链之间寻找平衡
上周五晚上11点23分,杭州下沙某小区3楼的一盏台灯还亮着。我左手抱着刚睡着的小宝,右手在机械键盘上敲着LeetCode第142题——“环形链表 II”。老婆在隔壁房间给大宝盖被子,轻声说:“你又熬这么晚?”我小声回了句:“再刷一道,明天面试用。”
这不是什么励志电影开头,这就是我的日常。坐标杭州,两个娃(一个4岁,一个1岁半),一套60平的小两居,每月房贷5800,外加奶粉、早教、幼儿园学费……生活像一段永远跑不完的死循环,而我,就是那个试图用try-catch捕获所有异常的程序员。
求职:不是想跳槽,是生活推着你往前跑
去年十月,我还在一家本地电商公司做后端开发,月薪15k。听起来不低?但在杭州,养两个娃+房贷+日常开销,月底银行卡余额经常让我怀疑人生。记得有次老婆翻着账单跟我说:“这个月奶粉又涨了200,早教课续费要6800,你看看能不能……”她没说完,但我知道她的意思。
我不是不想拼,只是白天上班写CRUD,晚上回家陪娃洗澡讲故事,等俩娃都睡了,往往已经10点半。想学点新东西?眼皮比代码还重。那段时间,我甚至开始怀疑:35岁的程序员,是不是真的该考虑转行送外卖了?
但现实不允许躺平。于是,我咬咬牙,决定重新投简历。目标很朴素:月薪22k以上,最好能远程两天——多陪陪孩子,少点通勤时间。
面试题:深夜刷题,是成年人的自虐式自救
重新求职的第一关,就是面试题。现在的技术岗,卷得离谱。光会Spring Boot和MySQL已经不够了,还得懂分布式、微服务、高并发,甚至——区块链。
说实话,我对区块链的理解还停留在“比特币很贵”和“以太坊能发NFT”的层面。可偏偏,有一家做Web3基础设施的初创公司约我面试,岗位要求里赫然写着:“熟悉区块链底层原理,了解智能合约开发”。
那天晚上,小宝半夜发烧到38.5度。我和老婆轮流用温水擦身子、喂退烧药,折腾到凌晨3点。等他终于安稳睡着,我看了一眼手机,发现HR发来消息:“明天上午10点终面,请准备一个关于区块链共识机制的简短分享。”
我坐在儿童房的地板上,背靠着乐高积木堆成的“城堡”,打开B站,搜索“PBFT 共识算法详解”。视频播放到第7分钟,我差点睡着。但想到如果拿下这个offer,月薪能到23k,还能弹性工作,我硬是撑着眼皮记了三页笔记。
第二天面试,我坦白说:“我实操经验不多,但最近两周每晚都在补。”没想到技术主管笑了:“我们看中的不是你会多少,而是你愿不愿意学。尤其你这种情况——上有老下有小,还能坚持学习,说明抗压能力强。”
那一刻,我突然明白:成年人的学习,从来不是为了兴趣,而是为了责任。
区块链:从“这玩意儿有什么用”到“或许真能改变什么”
说实话,在接触区块链之前,我一直觉得它是个“炒币工具”,离我的生活十万八千里。直到我深入研究才发现,它的核心价值其实在于“信任机制的重构”。
比如,我们现在做供应链系统,要验证商品真伪,得依赖中心化的数据库;但如果用区块链记录每一环节的流转,数据不可篡改,消费者扫码就能看到全链路——这不就是我们天天喊的“透明化”吗?
更让我惊讶的是,国内其实有不少落地场景:杭州就有法院用区块链存证电子证据,蚂蚁链也在做农产品溯源。这些不是概念,是真实在跑的项目。
于是我开始尝试用业余时间写一个简单的ERC-20代币合约(虽然只是Rinkeby测试网上的玩具),顺便给大宝画了个“数字糖果”的故事:“爸爸写的代码,可以让糖果永远不会丢,也不会被别人偷走。”他似懂非懂地点点头,然后继续玩他的奥特曼。
技术本身没有温度,但当我们把它和生活连接起来,它就有了意义。
转折:不是逆袭,而是找到自己的节奏
最终,我拿到了那家Web3公司的offer,月薪22k,每周可远程两天。谈薪时HR问我期望多少,我说:“23k吧,因为有两个孩子要养。”她愣了一下,笑着说:“理解,我们也是父母。”
签完合同那天,老婆煮了碗阳春面庆祝。她说:“你最近黑眼圈重了好多。”我夹起一块蛋,笑着说:“值得。”
但真正的转折不是薪资涨了7k,而是我学会了在碎片时间里高效学习。现在我的学习策略是:
- 早晨6:00-6:45:娃还没醒,刷1道算法题+看1篇技术文章
- 午休12:30-13:00:听区块链播客(推荐《Web3 Builder》)
- 晚上10:30后:专注2小时,要么写代码,要么复盘面试题
我不再追求“每天学8小时”,而是“每天进步1%”。就像git commit,小步快跑,持续集成。
思考:程序员的价值,不止于代码
回过头看这段经历,我最大的感悟是:技术人的竞争力,从来不只是技术栈有多新,而是解决问题的能力有多强。
面试官问区块链,未必真要你立刻写智能合约,而是看你面对未知领域时的态度——会不会拆解问题?有没有学习路径?能不能把复杂概念讲清楚?
而作为两个娃的奶爸,我反而比单身同事多了一份“接地气”的能力。比如解释“分布式系统”时,我会说:“就像两个娃抢玩具,如果没有规则(共识机制),就会打架;如果有妈妈(协调者),或者他们自己约定轮流玩(P2P协议),就能和平共处。”——这种类比,反而让技术变得可感可知。
技术是冰冷的,但人是热的。我们写代码,最终是为了让人过得更好,而不是让自己变成机器。
展望:在尿布与区块链之间,走出自己的路
未来一年,我希望能在Web3领域扎下根,哪怕只是做个“会写智能合约的奶爸”。我也计划把学习过程记录下来,写成系列博客,帮那些和我一样的“夹心层”程序员少走弯路。
有人问我:“35岁还折腾区块链,不怕被淘汰吗?”
我说:“怕啊。但更怕的是,某天孩子问我‘爸爸,你做过什么酷的事?’我只能回答‘我修了很多bug’。”
生活不会给我们太多选择,但我们可以选择怎么面对它。
房贷要还,奶粉要买,代码要写,故事也要讲。
今晚,等小宝睡着后,我打算试试用Solidity写个“睡前故事NFT”——每个故事生成唯一哈希,存在链上。大宝以后长大了,可以证明:“这是我爸爸给我讲的第一个故事。”
你看,技术不一定改变世界,但可以温暖一个小家。
写在最后:
如果你也在带娃、还贷、刷题的夹缝中挣扎,请相信——
你不是一个人在战斗。
每一个深夜亮着的屏幕,都是平凡英雄的勋章。
加油,奶爸程序员。
明天,又是新的一天。

评论 0