天天看點

程式員的江湖:從黑木崖到回龍觀

大學的男生宿舍樓叫黑木崖,黑木崖裡并沒有聖女,聖女都在對面的女生宿舍樓---移花宮。黑木崖裡每天關燈夜談,除了讨論對面的女孩,就是讨論金庸小說中哪種武功最厲害。

東方是葵花寶典的支援者,但他又覺得葵花寶典缺少男子漢的雄風,少那麼一點點味道,于是大家都稱呼他為:葵花兩點,意思是比葵花寶典厲害一點。葵花兩點學的是計算機,正規的名稱是:計算機科學與技術。他向往網際網路世界,是以畢業時,帶着一本《深入淺出MFC》和一張磨損嚴重的鍵盤去了北方的燕京,号稱:一書一鍵闖天涯。

程式員的江湖:從黑木崖到回龍觀

那一天細雨揚揚撥弄着葵花兩點的心情,蕩漾出落英缤紛的幻想,推動着心花怒放。他坐上一輛電驢預備去高鐵站,對師傅說:得兒駕,跑起來。多有春風得意馬蹄疾的範。

近二十年來,大量落魄IT浪人來到燕京昌平讨生活,他們群居在兩塊地方,其一是座道觀,回龍觀;還有一處地方,蜿蜒明澈的小溪流過叫清河,被稱為清河劍派。

浪人們自稱修士、劍客,或者苦行僧,而外界稱他們為:馬龍。恩,龍馬精神的意思,的确是。

這是戰國時代。青雲帝國,九尾天貓為徽,白貓星河劍符;騰龍帝國,黑白天鵝為徽,混沌萬象熔陽功;千尋帝國,以長河碧浪,落日鳳凰為徽,帥氣回眸功。各國互相攻仠,回龍觀的道士與清河劍派的劍修,也就有了職業發展的機會。

道士與劍修,有着自己的高傲與門規:必須從童子身開始修持,才能勇猛精進。是以如葵花兩點這樣的羞澀青年大受歡迎。如您所料,葵花兩點同學入住了回龍觀,成為了一名修士。

燕京生活首先得合租房子。對于葵花兩點而言,有一些特别:一同租房的是聯通妹子,叫10086,二房東。起初葵花還擔心人家女孩子不願意,但女孩得知他是回龍觀的馬龍苦修後,警惕的眼神頓時消失,滿不在乎的放松下來:月租 1800 ,押一付三,晚上加班自帶鑰匙,咱喜歡幹淨,汝要記得才好。

葵花總覺得女孩的放松讓他有輕微羞辱感,但又不知道為什麼,這讓他莫名沮喪。

程式員的江湖:從黑木崖到回龍觀

合租生活進行了一周,他們便掌握了各自上廁所的規律。這是一樣必須技能,關系到團隊合作:和諧輪流使用廁所,讓你們關系融洽。

葵花兩點工作的地方叫西二旗。據說這是明朝的駐軍之地:百戶之下設總旗,領軍50人。但現在的西二旗,早晚高峰人山人海,有這麼一種說法:如果你要在西二旗上下車,得掂量掂量膀胱的容量。

葵花兩點對工作很負責。他每天都懷着忐忑的心情,在馮洛伊曼像前虔誠禱告:每一個程式都有原罪,願主寬恕我寫的bug,并讓crash率降低。他驚奇的發現,禱告不但可以帶來靈魂上的安甯,而且效果比代碼review更好。難怪有賢人說:積極主動的人生,不需要 leade r的代碼 review。

清晨太陽剛剛升起,他如沙丁魚插入地鐵中,周圍匆忙的人群面容疲憊,表情似乎在說:别惹我,今天分泌的多巴胺不夠。

到了公司,上司擁有喬峰的氣場,每一道眼神如六脈神劍,洞穿心靈,直達延誤的需求!同僚都是獅崽般的程式員,組合起來好比基紐特種部隊,奮力拉着網際網路的戰車前行。

有的同僚曾經在長江畔遊蕩,高冠巍峨的吟唱;有的是草原上套馬的漢子;有的熱愛手辦,熟悉china joy妹妹;有的自己就是china joy妹妹。總之,他/她們因網際網路的感召而來,共襄盛舉:秀發撫背随風飄散,不羁不蕩的45度仰望星辰大海是征途。

而葵花在工作中也學習到重要的知識:什麼是優秀的程式員?

程式員的江湖:從黑木崖到回龍觀

他們必須解除夜郎自大,保留巨人般的胸懷,面對需求,必須心平氣和而不是暴戾乖張,必須勤勞少眠,還要忠貞不渝,潛心職守,絕不違逆。這就是程式員的菁華、荟萃、英傑!程式之花!如若不能如此,正義得不到捍衛,柔弱得不到領引,嬌花得不到保護。

晨會後,葵花兩點将與另外一個部門的同學合作。這讓他稍微頭疼。因為另一個部門的PM有着十萬大山裡座山雕的氣質,每次發現問題,都腰纏兩口赤銅鍵盤,騰出門來,拉一個群,點起50名精壯馬龍,擂鼓搖旗,厲聲高叫道:何方鼠輩,拿出這樣的代碼來敷衍爺爺,欺吾手中的tapd不利否?

簡短的問題往往需要龐大的答複,然而人生又有很多事情是無法解釋清楚的,例如對産品經理說清楚這個需求的實作難點,例如告訴老大“我覺得這個老闆需求可能沒那麼有效果”。

程式員的江湖:從黑木崖到回龍觀

到了晚上6點,原本想下班,但旁人都還在努力,自己終于慚愧了。磨蹭到晚上7點,吃了加班餐,羞愧而回。

他走出大樓,深呼吸,好一口泥土香啊。這是較為繁華的區域,色相喧嚣:穿着皮草的女孩子,鮮紅的雙唇彎彎翹起,笑盈盈的扭動腰肢與黑絲,粉裙飛揚着霓虹燈一片色彩斑斓。

遠處理發店的黃毛小弟,嬉皮士般的招攬年輕女孩。一位老太太推着破舊的自行車,走到垃圾桶旁,伸手在裡面掏弄着。然後緊緊衣領,再走向下一個垃圾桶。地鐵口小平頭緊身花褲,寬松黑T恤的黑車司機叫喊:還差一位,還差一位,上車就走。

回到租房地,葵花兩點會在網上浏覽各種兔糧,作為純良且被動貞潔的修士,他懷着複雜而深刻的感情:文藝青年的淫靡生活太令人……羨慕了。他歎了一口氣,第11次想起路上看到的昌平名媛們的黑絲襪與紅亮高跟鞋。煩悶。

日升日落,清河的潮水漲漲跌跌。每天深夜,都有馬龍疲憊拖拽着身體,帶着自己的鍵盤來到清河清洗。很多年後,被後輩們稱為“清河洗鍵錄”。

白天無數的馬龍努力的撬動鍵盤,風油精當酒,如雞伏卵,如燕營巢的寫着代碼;譜寫着網際網路 64 億進化合奏曲,轟隆隆的交響樂流淌在合租房,流淌在 6 塊錢的煎餅果子,流淌在沙丁魚地鐵中,流淌在綠中介的簽字筆中。這些人構成了燕京城的 CPU,他們是 CPU 上細密的針腳,日以繼夜的工作,當天安門的白鴿迎着紅彤彤的朝陽舞動時,翅膀悄無聲息的劃過 wifi 中的01字元,馬龍們的理想在碎夢中飛向亞特蘭大、飛向阿拉斯加、飛向西伯利亞的育空河,那裡有着一望無際的自由與灑脫。

如果有一天,你能站在中關村的創業大街上,你會發現:無數的馬龍在奔跑,有多線程的,有多程序的,還有的開着GPU加速,他們揣着西少爺肉夾馍當幹糧,趕去約會一個叫流量的女孩,并獻上赤道幾内亞土著般的熱吻;他們在春風中用C語言寫着情書(當然還有 C++ 、java、Object C、python.....排名不分先後),然後塞進漫天的柳絮中,等待金黃秋天的發版。整個大街聒噪的如同鄉村重金屬搖滾。

代碼需要愛,馬龍苦行僧也需要愛;然而半年前 10086 交了一位男朋友。對于葵花而言,這不僅僅是被動貞潔的延續,更重要的是粉紅幻想的破滅:夢裡尋她千百度,豁然回首卻隻有bug在燈火闌珊處。這段經曆讓羞澀的葵花兩點長大了,以前他涉世未深,不喝酒,也不吃香菜,如今終于了然:酒的味道也不錯。

買房議題不可避免的來到。房價是一把快刀,将社會階層如嫩豆腐幹淨利落的劃分出來;是快排算法,精準的對人群進行排序:0套、1套、2套。。。。是對未來理想的高斯模糊;是對紛雜淩亂投資方法的傅裡葉變換,統一成“買房緻富”。317的連環雷炸腫的炒房客的臉,一秒鐘變豬頭是一種怎麼樣的體驗?然而終究還在擔心,究竟會不會降。

找個男/女朋友的話題,是過年回家餐桌上的白噪聲,任你對音頻了如指掌,在三姑大姨的面前也無法降噪;是情緒的crash率;是tapd上延期的需求。每次相親都如同T3答辯,美貌與智慧并重的PPT隻有一次展現的機會。然而你内心清楚:并不是軀體尋找最便捷的依偎就可以了的。

程式員的江湖:從黑木崖到回龍觀

葵花兩點終于意識到當年剛到燕京的想法多麼的荒唐:幻想自己是新時代的開荒者,燕京如日本妻子一般溫順,人生的布朗運動會伴随着好運來一場階級跨越。而實際上是這樣的:個體隻是大河中的一滴水,晶體中的一個原子,壁壘與趨勢已經固定,責任感和努力跑不過房價的高鐵。

但這也沒什麼大不了。 燕京的馬龍苦修,嗷嗷鞭打靈魂的考驗多了去了。習慣了滿面風沙的追趕需求,也就有了迎風尿三丈的堅韌與習慣。酒照喝,肉照吃,随風混日月,管他東南西北中。如果他們出生在火影的忍者村,必然都是了不起的上忍,天天吃着小米椒烤猛犸肉。

越來越多的朋友離開燕京。越來越多的同僚成為記憶。他們好像是清河中的波光,一點一滴的閃爍在浪花中,跳跳躍躍中漸行漸遠,直至隻出現在朋友圈中,甚至完全消失。為他們送行的隻有月亮。

人生如秋風過,一生隻見了這一回。

葵花有時候很焦慮,甚至是越來越焦慮,情緒激動,面色潮紅,試圖用力的拍打天上的雲彩,大喊“開門開門”,想将遮擋星空的這一層大氣撕開,想把時光撕開,想把記憶中越來越清晰,或越來越朦胧的面孔,從時光來拉出來。願溫暖的陽光灑在她/他們洋溢着幸福的笑容的臉上,大家在華年中跳着蹒跚的大河之舞,踢踏踢踏的敲響全球最金貴的土地,也踏在假裝堅強的心上。老中青的馬龍們,陽光下銀發反出來的光,不僅僅是自己的人生,也是昌平之光,西二旗之光,五道口、中關村之光。

程式員的江湖:從黑木崖到回龍觀

十年過去,老了,頭發白了。遇到喜歡的人,并結婚了。越來越喜歡以前的生活:梅雨中,老式居民樓的紅磚牆頭擺着幾大盆盛放的胭脂色月季,雨水打在鐵蓬上劈劈啪啪 又落在花上再彈開。 這樣生動的寂靜,此後再未遇見。

偶然在下班的人流中駐足,仰望夕陽,一道陽光将馬路一劈為二,光柱下有點點碎塵,人群往來在這碎塵之中。燕京的人與事就在這晦暗與喧嚣中倏忽明滅,看了一天代碼的眼睛微微酸澀。

想成為成為一朵花,與另外一朵花并立。我們一笑而過,再笑而落。

完。上結尾曲,背景是清河的水浪打浪,一大群紅斑大閘蟹,藍鳌皮皮蝦伴舞:

開門見白水

清風入懷來

吹我羅黃衣

弄她青絲斜

明月生白露

碎光壓碧水

生願為蓮子,

長居一處屋,

………………………………………

然則喲

水厚雨密 ,風卷白浪,何以遽行

水流融融,魚交花影,何以憂思

水明顔麗,思惘殷懷,何以遂心

願求來世為雙槳

一系紅繩不分離

流水為生船為家

桃花在側雲在天

濁酒行三行五列

紅袖弄魚綠裙搖

船尾在後人在前

更有流光在前頭

流光弄你青絲亂

流光弄你紅變白

流船逐水亦逐年

催我青絲亦白雪

我上流船追流光

拉起青枝趕年來

長路悠悠無有盡

百結同心行行止

…………………………………………………

何日水卷光亦回

一系紅繩永不離

他年紅女來烹酒

不要走那三萬丈長風路

不要随那九萬裡白水流

白水烏船對笑顔

願得一生一瞬過

兩人攜手成翁妪

相關推薦

做開發十年,我總結出了這些開發經驗