昨天半夜三点,我家那小子又哭了。不是那种哼哼唧唧的撒娇,是那种肺活量惊人的嚎叫。我老婆睡得死沉,我不得不爬起来。手里还攥着没写完的代码,脑子里全是Bug。
这时候你就会明白,为啥说科技霸主从带娃开始。真的,不是开玩笑。
以前我觉得,搞定一个高并发的系统,比搞定一个两岁的娃容易多了。系统崩了,重启就行。娃哭了,你得哄,还得找原因。是饿了?困了?还是尿布湿了?或者是单纯心情不好?
上周二,我在调试一个核心模块。那个模块的逻辑复杂得像迷宫。我盯着屏幕看了四个小时,眼睛干涩,脑子发木。突然,我家闺女跑过来,拿个积木搭了个歪歪扭扭的塔,非要给我看。
我当时火大,心想别烦我。但她指着塔说:“爸爸,你看,这个像不像你那个……那个什么线?”
我愣了一下。那个塔的结构,居然和我正在优化的数据流向有点神似。都是层层递进,中间有个断点。我顺着这个思路,居然在十分钟内找到了那个隐蔽的空指针异常。
你看,带娃这事儿,有时候比写代码还锻炼思维。
很多同行跟我吐槽,说当爹之后,工作效率低了。我反驳。效率没低,是专注力变了。以前写代码,可以边听歌边摸鱼。现在?娃一哭,我立马进入战斗状态。这种紧迫感,让我在处理复杂逻辑时,反而更冷静。
我有个朋友,大厂P8,天天吹自己多忙。结果呢,孩子上幼儿园,老师打电话说他儿子不会穿鞋。他慌了,回家研究怎么教孩子穿衣。折腾半天,发现其实很简单,就是孩子手劲小。
这就像我们做产品。有时候用户反馈难用,我们第一反应是用户不懂操作。后来想想,是不是我们设计得太复杂了?科技霸主从带娃开始,这话真不是瞎扯。娃是最诚实的用户。他们不会掩饰需求,也不会讲道理。
我最近在给公司做内部培训,讲用户体验。我没讲那些高大上的理论。我就讲了怎么给娃换尿布。怎么在黑暗中快速找到尿布,怎么不让娃乱蹬腿。这些细节,全是用户体验。
还有,带娃让你学会容忍。以前代码有个小警告,我都要报错。现在?娃把饭撒一地,我深吸一口气,心想:没事,洗洗还能用。这种心态,放在工作上,就是更好的抗压能力。
当然,我也不是圣人。有时候累得不行,也想摆烂。但看着娃熟睡的脸,那种柔软的小脸,突然就觉得,这点累不算啥。
我们这代人,天天喊着要改变世界。其实,改变世界的第一步,可能是先搞定家里那个小魔王。
我儿子现在三岁,开始问为什么天是蓝的。我没法用大气散射原理解释。我就带他看彩虹。他高兴得满地跑。那一刻,我觉得自己像个科学家。
其实,每个孩子都是个未解之谜。解开这些谜,需要耐心,需要逻辑,更需要爱。这和做技术没啥区别。
我常跟团队说,别总想着造火箭。先把家里的马桶修好,把孩子的作业辅导好。这些小事,才是生活的基石。
科技霸主从带娃开始,不是让你去教孩子编程。而是让你从孩子身上,找回对世界的好奇心。
昨天我又写代码了。这次很顺。因为我想着,要是能把这个功能做得像哄睡一样自然,那就完美了。
生活嘛,就是不断Debug的过程。娃,就是那个最严格的测试员。
别嫌烦。等你老了,回头看,这些鸡飞狗跳的日子,全是宝藏。
我老婆说我变了。以前回家就躺沙发刷手机。现在回家,先陪娃玩积木。她说我像个老父亲。我说,我是像个架构师。毕竟,构建一个稳定的家庭系统,比构建分布式系统难多了。
真的,信我。去抱抱你的娃。哪怕只是摸摸头。你会发现,那些困扰你的技术难题,好像也没那么难了。
毕竟,连那么难搞的小生物都能搞定,还有什么搞不定的?
这就是我的真实感受。粗糙,但真实。
希望这点碎碎念,能给你一点启发。或者,至少让你觉得,你不是一个人在战斗。
加油吧,各位奶爸奶妈。咱们一起,在代码和尿布之间,找到平衡。
这感觉,挺爽的。