1. 关于极客的崇拜与模仿
很多年前的一天,我下定决心,准备从制造业转行,投入到互联网浪潮的怀抱之中,拥抱一个全新的时代。从那时起,我不仅开始规划自己的技术道路,也开始不断在脑海中绘制我理想中的 "未来画像":
一个穿着休闲Polo衫,双手插兜的年轻人,坐在灯光昏暗又充满赛博朋克风格的房间内,面前是三个呈品自形放置的显示器,屏幕上命令行正在飞快的滚动。
简而言之,是一副很 "极客"(Geek)的画面。
哪个码农在敲下第一句 "Hello world" 的时候没有幻想过自己未来像一个真正的 "极客" 那样在电脑前,手握键盘就像手握 "玄重尺" 的萧炎,可以大大方方地对这个世界露出轻蔑的笑容?
但是,极客是个并不容易获得的身份。
首先你得够牛哔,不管在什么语境当中,极客都是网络与信息技术大师的代名词,没有一身傲视群雄的本领,即便自称 "极客" 也会显得像个小丑。
但 "变牛哔" 太难了,它需要学习力、专注力、耐心等多方面的能力才能成就。
所以大家会从外在形象上,去寻找一些容易被模仿的极客特征。
- 连帽衫、Polo衫
- 光污染的电脑房
- 极客范的代码编辑器
- 各种小众但具备相当入门门槛的电子器材(点名树莓派)
- 看《星际迷航》、《星球大战》,爆买各种周边
- 热衷贴膜涂装和3D打印
仿佛这些是通往"极客"的捷径和法门。
但在日复一日被驱动着买买买的过程中,在耗费相当多业余时间了解那些自己内心可能并不喜欢的文化元素的过程中,你是否真正记得 "极客" 真正的内核是那两个字:
牛哔。
所有偏离这两个字的一切,都只不过是东施效颦般学步罢了,除非你是发自内心的喜欢和享受。
在我们自己给自己贴上标签、进行刻板印象归类的那一刻,是不是意味着我么和自己最初想要抵达的目的地越来越远了呢?
那么,我们的最初的目的地到底是什么呢?
2. 目的地与避难所
世上众生千千万,初心自然也有千千万。
寻找初心最关键的是真诚,人首先要对自己真诚:
- 什么对你来说最重要?
- 你最享受的状态是什么?
- 你做什么时最开心最享受?
- 你最顺手的工具链是什么?
- 你梦想中的生活是什么样的?
在漫长的时间冲洗过后,人们最终都需要抛弃那些对自己不重要的,那些刻意模仿的,那些虚假的或者虚浮的。
海浪褪去,留在沙滩上的,才是自己的底色。
即便你把vim配置玩成俄罗斯套娃,在简历里写"精通正则表达式",用三显示器工作台构建数字巴别塔。35岁的危机却时时刻刻提醒着你和"牛哔"之间的距离时,你才深刻地意识到,这些仪式感不过是中年码农面对自己的"平庸"时,不愿意和解的倔强罢了。
重要的,终究是 "体面地活下去",某些时候甚至可以不要"体面地"这三个字。
某个加班的深夜,中年人看着IDE界面倒映出的白发,突然理解办公楼下的煎饼摊主,他并不在意米其林对他烙饼手艺的评分,他只关心孩子的学费能不能交上。
追更 "linux内核源码解析" 到最后,可能也不如工作群里的一句 "好的,马上改" 来得实在。每个摇滚青年终将在孩子满月酒上唱《亲亲我的宝贝》。
可能不愿意承认,但不得不承认:我们可能永远也无法成为 "牛哔" 的极客了。
装也没办法装得很像了。
我们只是一群正在步入中年的,碌碌无为的码农。
正如我们大部分人是农民的孙子,工人的儿子。 我们从小学会的哲学是"吃得苦中苦,方为人上人",梦想中的生活是无忧无虑,在阳光下泡上一壶茶。至于在赛博风的机房里敲上整整一晚上的代码,天知道这是我们自己梦想中的自己,还是刻板印象中的梦想?
到了三十几岁之后,技术崇拜逐渐退潮。
代码对于我们很多人而言,最重要的意义,是一份工作,也只是一份工作。
目的地可能到不了了,避难所里还有着让人安心的余温。
3. 是"码农"又怎么了?
很多人特别反感大家把"程序员"称作码农。但我觉得对于当前的现状而言,我觉得这个词比"软件工程师"贴切太多了。
这是一群本身并不掌握"生产资料"的无产阶级,甚至于他们本身可能就是"生产资料"的一部分,老化后难以避免地进入资料报废的阶段。
他们很多人是农民的孙子,农民工的儿子,根正苗红的无产阶级。
一大批码农正在无可救药地步入中年。
比起"改变世界"的野望,施加在他们身上更为沉重的话题可能是"子女的幼儿园应该怎么选","小学的学区应该怎么规划","父母的身体不太好","夫妻的关系不太和睦"这些和父辈们并无二致的话题。
他们活得和父辈们也没什么不同。
程序员们应该渐渐意识到,他们并不是时代的王,并不是在"信息化世界"里呼风唤雨掌控雷电的英雄。
他们首先的身份是打工人,是生产关系中的"出卖劳动者"。
此时此刻,那些"极客"的幻想,更像是小丑强颜欢笑的面具。
摘了便摘了,丢了便丢了。
在真正的生活面前,谁还在意那些呢?
精心维护的 GitHub
星星数,不如女儿算术作业全对的红色对勾;引以为傲的代码洁癖,在甲方第N次需求变更时碎得比儿时的梦想还彻底。
抛开技术情怀之后,这个世界最后露出的面目是相当简单的:
人生病了就需要去医院,就需要有人照顾;孩子需要一个快乐踏实的童年生活;你的老板可能因为任何原因砍掉一整条产线,并且完全无需关注你的技术以及付出;
至于 "目的地"?
抛开"极客"幻想之后,它可能可以变得更加纯粹。
在工作之余某个闲暇的午后,泡上一壶老茶,陪坐在家人身边,打开电脑,看着自己那个默默维护了很久的个人项目,惬意地输入几行代码,再恰一口浓茶。
恍惚之前,就像很多年前,你的农民爷爷坐在门槛上看着远处翻滚的麦浪,内心里满是平静与安宁。
新一代码农和老一代农民相视一笑。
此时此刻,恰如彼时彼刻。