我盡量用平和一點的口吻跟你說說關於程式設計師的那點事兒。 1.
我在乙個叫摩托羅拉的公司幹過,那地方有50%的人整天幹的事情就是催另外25%的人沒完沒了的解剩下那25%的人造成的bug。我是個程式設計師,每天敲敲打打,哪天電腦崩潰了你會發現我這輩子啥都沒留下。大多數人甚至都沒有想過我們是怎麼把手機搗鼓出來的,包括是是否人手一套樂高的家庭套裝工具。
我那可愛的岳父岳母在向自己的親戚朋友們介紹我的時候,總是用一種充滿自豪的口吻輕描淡寫的說,他在摩托羅拉上班(我離開摩托羅拉以後他們會說,他以前在摩托羅拉上班)。然後那幫倒霉催的親戚朋友們就會一種既內行又套近乎的口氣說,你能埋導偏伊熟幾啵?...我內諾幾亞螢幕不鹹你能修啵?
類似的事情在我剛畢業的時候也會經常發生,人們一聽到郵電大學就會憂國憂民的嘆一口氣:現在這郵局不景氣啊,快遞也都是體力活兒...
今天下午我的我同事同客戶見面,我們花了乙個多小時也沒法很好的解釋為什麼我們的客戶端在收到乙個完整的(雖然它超時了)後又再次發生相同的請求,並且在3秒鐘又收到應答之後還是沒法讓它顯示出來。「有關部門」可以「不解釋」,但程式設計師一點兒都不能含糊。
然後另外乙個同事給我發了乙個鏈結,關於大洋彼岸乙個悲催的程式設計師阿什頓的故事(http://www.zhuoqun.net/html/y2010/1565.html)。「他寫過的任何一行**都沒有執行過。過去兩年內他做的任何一件事情都沒有對世界產生過什麼影響。」
儘管我從內心裡明白這個世界上還有很多人活得比我悲慘,但我還是忍不住的悲從中來,幾乎逆流。 2.
我有個師弟,因為工作的關係他居然不得不在晚上程式設計。在他失戀的那天晚上我們一起喝酒,他淚流滿面的對我說,其實他覺得最悲痛的事情是自己連**的小姐都不如,她們還可以賺外快,而這卻是我的生活。
上個月我和幾個校友聚餐,其中乙個26歲的小夥子一直沒怎麼吃,末了他十分沉重的說,怕自己這輩子就只能當個程式設計師了...程式設計年齡最長為12年的我們充滿羞愧地以遍歷的形式相互對視了一圈;包間的空氣裡充滿了悲愴和絕望。
我努力回憶看過的每一部有程式設計師出現的**,發現這些人不是前景就是背景,總是處於焦外。有時候他們在黑掉一些系統之後會有有幸運的正臉出現,但很快就會以一種飛來橫禍(例如被滑鼠線勒住或滑落的電腦砸到)的方式死掉,連像主角那樣中槍或被**都不配。他們沒有名錶名車,沒有女人和性,最多養乙隻看上去和本人一樣非主流的寵物蜥蜴。
那晚上我做了個夢,夢見這個世界有乙個總的電源開關,**的章魚博士用手(他有八隻手)惡狠狠的掐掉了開關,然後我幹了一輩子什麼都沒留下。 3.
我老婆每天下班都會跟我講她們辦公室好玩的事情,例如a和b鬧矛盾打了起來然後b就把a全年的工資單**給所有同事...我也跟她說我們好玩的事情:a寫的**把互斥和訊號量弄混淆了,導致執行的結果總是時對時錯,b給他做code review之後把互斥和訊號量都去掉了,發現根本不需要這些東西也能得到正確的結果,因為所有的一切都執行在同乙個執行緒裡...
如你所知,這個世界上有兩種人永遠沒法理解程式設計師的幽默和笑點,一種是不會程式設計的人,一種是沒有幽默感的人。就如同狗日的kj說過的,這個世界有兩種人,一種是程式設計師,一種不是程式設計師。
非程式設計師可以要求程式設計師提高點文化素質和舉止修養,但程式設計師卻不能要求非程式設計師們在討論大事小事的時候多一點理性的態度和客觀科學的精神。這也是我和我老婆的家庭生活原則。
4. 哲人們說過,是你去迎合這個世界,而不是這個世界來迎合你。我為了迎合這個狗日的世界,不得不在程式設計之餘去做一些事情,目的只是讓自己成為乙個不是那麼普通的程式設計師而已。世界可能是你的,也可能是他的,但不是程式設計師的,儘管這個世界凡是插電的東西裡基本都跑著匿名程式設計師們一行一行寫出來的**。
我得看一些大部頭,不是《鬼吹燈》,至少得是《明朝那些事兒》,這樣他們在談論《萬曆十五年的時候》我至少能插得上話,偶爾也能談笑風生。我最近看的一本書是《高階迷信》,我敢打賭不管你是不是程式設計師你都不一定看得懂。
我買了單反還有鏡頭,雖然都是二手的,但我和所有燒不起器材的人們一樣,堅信重要的不是鏡頭而是鏡頭後邊的這顆腦袋。
我還聽搖滾,雖然他們的ipod裡大多數時候放的都是些小資小清新。至少我也有自己的品味。
我的那些程式設計師同事和朋友們,有的去登山遠足,有的學調酒(因為沒法學會調姑娘),還有的自己和自己玩sm。因為程式設計師們對於這個複雜的世界來說都屬於足夠簡單的那一類人,性格簡單,愛好簡單,甚至行為也簡單。他們有時只是想引起身邊的人對自己的程式設計師朋友或程式設計師家人一點足夠的重視,就像你養的小狗那樣。
5. 對於程式設計師來說,乙個最好的世界,就是我們可以心無旁騖程式設計的世界,是我們可以驕傲的高呼「我要編一輩子程」的世界,是非程式設計師的那些人像追捧ipad一樣奉程式設計師為明星和教主的世界。
悲催的程式設計師,以及程式設計師的悲催
我盡量用平和一點的口吻跟你說說關於程式設計師的那點事兒。1.我在乙個叫摩托羅拉的公司幹過,那地方有50 的人整天幹的事情就是催另外25 的人沒完沒了的解剩下那25 的人造成的bug。我是個程式設計師,每天敲敲打打,哪天電腦崩潰了你會發現我這輩子啥都沒留下。大多數人甚至都沒有想過我們是怎麼把手機搗鼓出...
悲催的程式設計師,以及程式設計師的悲催
我盡量用平和一點的口吻跟你說說關於程式設計師的那點事兒。1.我在乙個叫摩托羅拉的公司幹過,那地方有50 的人整天幹的事情就是催另外25 的人沒完沒了的解剩下那25 的人造成的bug。我是個程式設計師,每天敲敲打打,哪天電腦崩潰了你會發現我這輩子啥都沒留下。大多數人甚至都沒有想過我們是怎麼把手機搗鼓出...
悲催的程式設計師,以及程式設計師的悲催
悲催的程式設計師,以及程式設計師的悲催 我盡量用平和一點的口吻跟你說說關於程式設計師的那點事兒。1.我在乙個叫摩托羅拉的公司幹過,那地方有50 的人整天幹的事情就是催另外25 的人沒完沒了的解剩下那25 的人造成的bug。我是個程式設計師,每天敲敲打打,哪天電腦崩潰了你會發現我這輩子啥都沒留下。大多...