但行好事,去他妈的前程

MacTalk微信推送的文章我都读过,结册成书后我又买下读了一遍。看过整册后,我竟然产生了一种“敬畏感”。


这种敬畏感源自我心中对“写了十几年代码的程序员”这样头衔的赞叹和崇拜——每一个写了十几年代码的程序员都是一本书。


我也差点儿能成为一个“老程序员”,我父亲该算是国内第一代程序员,我出生时他在一所大学教编程,而我母亲当时在另一所大学教统计。诞生在这样的一个家庭,我几乎在育婴室就被贴上了“很可能会是个码农,请注意安全”的标签,接生的护士说这小宝贝好可爱,来给姐姐笑一个,笑,笑,你特么倒是笑啊,我冷漠而淡淡地回应,badcommandorfilename。



我曾有过在短时间内带着极大的心理压力,以极大的工作量写代码的经历,我甚至不太敢回忆那时的感受。我知道那种长时间面对一台机器的冰冷和绝望。机器没有感情,它执行你要求的每一句逻辑,你对它没什么脾气,因为起承转合都来自于你的编排,机器只是精确执行。


有人评价程序员说他们“成天跟机器打交道”,别闹了,电脑才不会跟人打交道,在这台坚硬的机器前,一切喜怒哀惧都是程序员心中的自言自语。


于是很多人觉得程序员很可怜,木讷、神经质、不善交际、不修边幅,嘲笑程序员的段子足够装一火车。我听到不少姑娘偷偷地跟自己的闺密说“别嫁程序员,没情趣”,或者“嫁个程序员,老实有钱死的早”.


在这种诡异的环境中,很多程序员都在“转型”和“突破”,做产品,做运营,做职业吹货,他们想办法甩开“做技术的”或“写代码的”标签。我不止一次听到“程序员是吃青春饭,你还是得赶紧转型”这样的所谓前辈忠告。


如此背景之下,“一个写了十年代码的老程序员”头衔的背后,似乎一定有一曲二胡拉就的挽歌,你忍不住掏出纸巾想递给对面已经年逾不惑的他,伸手叫服务员“再上一箱啤酒,冰的”,你悲怆,你泣涕涟涟,你起好了范儿,准备听他开讲。


结果他一开口,竟然是……


活泼幽默轻松直率荤素搭配清爽可口。


“可是船长,这明明是一场悲剧,你笑什么呢?”



“谁特么说这是一场悲剧了”


这本书就是这样一个老程序员哼的这样一段小曲儿。端起来有很多技术性文章,放下去有嬉笑怒骂和语重心长。


当然了书名叫做MacTalk,自然有不少Mac技巧。看得出他对苹果情有独钟,书中开篇就是Mac的历史和故事。他还有一篇被广泛转载的“趣谈个人建站”,细致到代码级别。他还写人,写书评,说是书评,实则是自省、梳理和复盘,他读《黑客与画家》,势必跟我这个只写过几行代码的产品狗读起来深度不同,我喜欢他那篇书评。


他有代码情结,感觉就是随便一撩动,他就马上坐那儿不起来非要给你写上一段儿,还拉着你让你看他写,你瞅瞅书中字里行间那些代码,像着了魔似的。


书里我最喜欢的一篇文章是《人生元编程》,他做了一个跨度非常大的类比,用元编程的思想类比人生,那段时间我正在看《自私的基因》,我在这三个概念中间也找到了些似是而非的暗合。



我觉得这篇东西是程序员用程序机制思考人生的一个缩影(当然了书里还有些其他的缩影比如并发什么的),如果你只是一个把堆代码当差事的程序员,我特别推荐你看看这一系列文章,它们或许会帮你打开一扇门,看看这种奇异的关联。


比如你可以在爱情中拒绝GC,自己照顾(takecare)你的每一段回忆(memory),多浪漫啊。



他认同对他文笔“相对轻松温和”的评价,他说自己在网际多年看惯了刀锋和鲜血,所以他不愿意参与或挑起争端。但我不同意他的文笔“温和”,我觉得不温和,而且挺有情绪的。有情绪的文章读起来像作者在跟你聊天儿,也很容易有代入感,是好事儿。


最后想提一下这本书的价格,这本书现在卖2块9毛9,之前经常有人跟我抱怨推荐的书太贵,买不起。这本……应该,还好吧。


这本书有52篇文章(其中还有130个MacTips),平均每篇文章5分多钱,真是卖得够贱的,要说作者好歹也是正儿八经一个帝都仔,到底图了个啥?他在序言里是这样回答这个问题的——“但行好事,莫问前程”,我特么太喜欢这句话了!


我想把它送给每一个在深夜烧烤摊前黯然神伤的人们,精于算计的人们,小心翼翼的人们,举轻若重的人们,当然也包括我自己——但行好事,去特么的前程。


泰山崩于前,我依然沐浴更衣焚香沏茶,诚心正意,手起键落
HelloWorld!


                                                              邱岳      微信公众帐号“二爷鉴书”作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值