致程序员爸爸

扎克伯格与家人
认识我的人都知道我有一个非常可爱的女儿,在女儿出生成长的这几年,更多是她的妈妈在独自照顾,作为这个家庭一员的程序员出身的爸爸,一方面对家庭抱有歉意,另一方面,却越来越有一种无力感,对宝宝,对家庭,对未来。

我对女儿最大的期望是她能健康快乐的成长,她的安全问题一直是我最重视的。从小到大,在各种能力范围内给她提供最安全的成长环境,家里各种危险物品都锁好,时刻注意危险的家具摆放,各种尖角贴上防撞条,防护措施一大堆,即便是这样还是出过几次不大不小的意外,每次都让我心惊不已。但总归只是一个小小的蜗居,考虑细致总能处理好。

然而眨眼间她就长大了,要上幼儿园了,她的世界更大了,我和她妈妈不可能寸步不离,像以前那样小心照顾了,这开始让我感到焦虑:在幼儿园里有老师我尚且放心,但刚开始一段时间校车尚未开通,往返幼儿园的路上又开始担心,我甚至仔细分析过怎么走能尽量避开危险路段,减少交通事故发生的概率。我非常严肃地跟她妈妈解释每天少过一条马路,能降低多少危险发生的概率,然而她不爱听这些。

我仍然不停计算着一切,就像我在每天工作中所做的那样,事情总是可以计划的,问题总是有原因的,风险总是可以预见与避免的,万事总是有逻辑的。

但是渐渐地,我发现我的努力并没有带来多大的帮助,她还是避免不了磕磕碰碰,大伤没有但小伤不断,感冒咳嗽不停,有些我能知道原因,有些根本无从知晓,更多的情况是知道但并没有什么卵用,幼儿园的小孩子那么多,感冒传染磕磕碰碰怎么能完全避免?况且总有一天她会长大,会离开你,到时候你除了是一个啰里啰嗦的爸爸,又能帮助她什么?

多年前身边有一位非常优秀的开发同事被人问道:“你觉得做程序员最大的乐趣是什么?”,“那种控制整个世界的感觉吧,仿佛无所不能。” 他略带腼腆的回答道。

是啊,在代码的世界里,我们像造物主一样,无所不能,没有做不到的事情,可惜我们的生活里不只有代码,我们真实地生活在这个世界,有着各种各样的烦恼,绝大部分人都还是Hard模式。

这个世界也远比我们想象中的复杂,我们不是上帝,无法像控制代码世界一样,精确控制我们自己的生活。虽然代码写得越久,越容易产生一种我们可以的错觉。

也许也有很多人跟我一样,偶尔迷失在代码与现实之中,控制欲延伸到生活里,不能忍受自己的命运有太多的不确定性。对于这样的朋友,除了劝大家“尽人事,听天命”之外,我只能多说一句与大家共勉:“别胡思乱想了,有空还是多敲敲代码吧”。


我最近在运营一个微信公众号,主要关注Android最佳实践,最好用的工具与服务,大家有兴趣可以在微信里搜索“Android程序员” 或 搜索微信号 “AndroidTrending” 或扫描下方二维码关注我。
Android程序员