程式設計師天生就怪怪的麼?

jobbole發表於2013-01-17

  我最近閱讀了 Eric Spiegel 在 Slashdot上寫的一篇部落格,他提出了這麼一個疑問:“軟體開發者/程式設計師天生就怪怪的麼?”我仔細地想了想,然後發現每個在IT領域工作的人都多少有點怪異。所以我在這裡附議一下Eric的觀點:“老實承認吧!你們就是怪!”不管是有點小毛病還是性格上的缺陷,軟體工程師總是能找到自己身上不尋常的個性。所以我要問:“是不是一旦一個人從事了某種行業,他就註定要變得奇奇怪怪啊?”

  我個人的經驗告訴我,Eric說的話還真有點兒道理。我就曾經與一票奇奇怪怪的同事共事過,而且今天我仍然覺得他們很怪,我都忍不住要跟你們講講了。是不是這些怪癖才讓我們善於我們的本職工作?還是我們的日常工作造就了我們的怪癖呢?

  其實你跟你的那些怪同事相處的時間比你跟你老伴兒待的時間還長。不過你喜歡不喜歡這種局面,我們的生活確實就是這樣,儘管你有的時候已經度日如年地想要逃離你的同事了,但是情況還是如此。

程式設計師都是天生怪胎?

  不服老的BOSS

  我做軟體工程師的第一份工作時,僱傭我的老闆已經年過半百了,但是他好像很不想承認自己已經不再像以前那麼年輕了。

  他每天騎腳踏車來上班,穿著專業的自行車比賽服,上躥下跳的,為的就是讓我們知道他是自己騎車來的。在忙了一天除錯程式碼之後,沒有什麼比一個穿著賽車服在你身邊繞來繞去的傢伙更讓人崩潰了,而且他的賽車服襠部的填充物還老是在離你肩膀很近的地方晃來晃去(有的時候你的肩膀真的被他的那個襠部填充物蹭到……)

  其實這麼做真的很矛盾,他一天要好幾次變著法兒地顯示自己擁有一顆年輕的心,但是另一方面,他又喜歡向我們炫耀他曾經用過古老的打卡式計算機,同時還跟我們說,Netscape 1瀏覽器剛推出來的時候,他就是澳大利亞為數不多的用過該軟體的人之一。

  最恐怖的是,他總是想向我們證明他的編碼能力超強,儘管他現是管理人員,早就不編碼了。無論何時,只要團隊裡面花了些時間解決某些問題或者修正bug,這大哥就會跳出來說:

  “閃開!小子們!讓我這個老獅王來教教你們這些幼崽怎麼幹!”

  我不得不說,他這麼做真的幫不到我們,從來幫不到!

  怪味午餐男

  另外一個我曾經共事過的怪異開發者是一個20多歲的來自中國的移民,他十分地不善於社會交際。實際上,他是一個好人,謝天謝地他並不是那種斤斤計較的人,並且,他的工作能力絕對是一流的。

  問題其實從他第一天來上班就產生了。他的女朋友每天給他做午餐,然後他每天帶著午餐上班。我多年來曾經和許多亞洲人共事過,我對他們的食物一向覺得OK,甚至是對他們吃的東西垂涎欲滴,而且通常,這些東西都是由亞洲人的父母負責準備的(多幸運的傢伙啊,居然女朋友給做飯…叮 叮…Rachelle你覺得怎麼樣? 哈哈)

  他第一天來的時候,就帶著他的霸王蝦,米飯和雞肉組成的午餐,並且在我們辦公區的小廚房裡面,用微波爐熱飯。很怪異的是,這些食物的組合在微波爐的加熱下,產生了一種奇怪的味道。這種味道是如此地強烈和怪異,以至於在那麼大的房間裡,沒人能再忍受下去。所以大家都默默地快速地離開了房間(包括其他的亞洲人也離開了)。這樣的情況持續了幾周之久,直到最後公司的管理層崩潰了,告訴他不要再繼續了,因為只要他中午熱飯,其他人就不得不被逼到公司的會客室去吃午飯。結果從那天以後,這傢伙每次都會抱怨說管理層阻止他用微波爐熱飯是多麼地不公平,實際上是每次他帶東西來的時候都會抱怨抱怨(昨晚有人吃披薩了沒?)

  我直到今天都不知道,他帶來的飯怎麼會散發出如此難聞的味道,我以前和往後都沒有再聞到過那麼難聞的東西。

  緊張兮兮的忍者

  和我共事過的最奇怪的一個人恰恰也正好是我遇到過的最聰明的人之一。如果你往下看的話你就知道他確實是很聰明。

  這個人往往極度緊張焦慮,而且是絕對的悲觀主義者。你經常可以看到他念經一樣地喃喃自語,然後手上焦慮地擺弄著各種東西。如果有客戶告訴他,有什麼東西出了問題,這傢伙就會立刻全盤崩潰。然後他就會去尋找解決問題的方案,當然,他最後肯定能解決各種問題,而且為了解決問題,他會強迫自己去學各種最新最酷的技術,但是他做這一切的過程太痛苦了,他自己給自己的壓力感覺就像是要把自己徹底壓垮了一樣。雖然很不厚道,但是我還是要說,看到這樣的人其實很有趣,但是同時你也真的想上去幫他一把,幫他冷靜一下,不要那麼緊張。

  我自己的毛病

  也許這麼做不太有利於我的個人形象,但似乎我還是要列舉一些我最近發現需要注意的問題。

  有的時候(Rachelle或許認為絕不僅僅是“有時候”)我在跟我親近的人說話的時候,我往往會說到一半就沒動靜了。這一情況在我程式設計或者看電視的時候顯得尤為明顯。很多熟悉我的朋友都知道這一點,然後他們也都自動忽略我的這個習慣。有的時候,我會突然回過神來,然後接著我中斷的話題往下說,結果此時沒人能聽懂我在說什麼,因為我中斷了這個話題好幾分鐘了,人家不記得了。

  我還發現我自己有個毛病,就是在做夢的時候也在編碼。這個問題多在我的專案壓力很大,或者是有問題沒有解決的時候發生。最糟糕的情況會在我感冒時發生,要麼睡不著,要麼渾身發燙地睡不踏實。更糟的是,此時程式碼會變成一個無法解決的夢魘,在夢中,明明我知道正確答案,但是程式碼就是一遍遍地出錯,無法工作。

  推薦閱讀:《程式設計給你現實生活帶來了哪些壞習慣?》

  你的看法?

  各位讀者,你有沒有和奇怪的同事一起工作的經歷呢?是隻有軟體工程師、IT工程師,還是人人都會在臺前幕後擁有自己奇怪的習慣呢?

  英文原文:Doug Rathbone,編譯:伯樂線上 - 黃小非

  譯文連結:http://blog.jobbole.com/20508/

相關文章