• 随想

    程序员版的《悉达多》

    我后来发现,我的人生其实很像《悉达多》。 悉达多离开原生家庭,去追求真理;先苦修,后来进入世俗世界,拥有财富、女人和享乐;等这些东西都体验过以后,又重新开始怀疑,最后再次出走,重新寻找答案。 程序员的人生,也可以完全套进这个结构。 我出生在一个很小的县城。小时候对“大城市”有一种近乎宗教式的向往。 那时候看《爱情公寓》、看《老友记》,会觉得真正的人生应该发生在高楼大厦里:年轻人住在漂亮的房子里,有朋友,有爱情,有体面的工作,晚上还能去酒吧、咖啡馆、音乐节。 而自己坐在一个很差的学校里,会非常清楚地感觉到: 我的生活不在这里。 问题只是,怎么进去? 后来我发现,程序员可能是普通人最现实的一条路。 大家都说程序员苦、加班、秃头、三十五岁危机,甚至说“不是人干的工作”。 但它真的能让一个没有家庭背景、没有房子、没有人脉的小地方孩子,仅仅靠考试、刷题和技术,进入北京、上海、深圳,进入世界五百强,拿到一份很高的工资。 所以我很坚定地开始“苦修”。 学算法,写代码,刷题,研究系统,进入大厂。 这其实就是程序员版本的修行。 你会不断相信: 只要技术再强一点,人生就会再好一点。 后来真的进了大厂,真的赚到了钱,也真的生活在小时候最向往的城市里。 但一个很讽刺的事情出现了: 我当程序员,本来是为了获得大城市的生活。 可真的成为程序员以后,我反而没有多少时间生活。 城市里有无数展览、酒吧、音乐、漂亮的人、漂亮的夜晚,而你的生活是办公室、屏幕、出租车、出租屋。 你终于拿到了都市生活的门票,却发现自己一直坐在后台。 然后你还会经历裁员。 那一刻你会突然发现,大厂不是寺庙,技术也不是真理。 昨天你还是核心员工,今天一个组织调整,你就变成了成本。 于是你重新进入大厂,开始变得现实。 不再谈理想,开始谈 package、股票、级别和总包。 然后真的赚到一些钱。 住更好的房子,去更远的地方,吃更好的餐厅,享受小时候想象中的都市生活。 这一阶段也很像悉达多进入世俗世界。 而且必须承认: 享乐是真的快乐。…