1. 程式人生 > >程式設計師的‘瘋狂’感悟

程式設計師的‘瘋狂’感悟

      程式設計師是值得尊敬的,程式設計師的雙手是魔術師的雙手,他們把枯燥無謂的程式碼變成了豐富多彩的軟體... 讀本好書,如飲醇酒,其味無窮,久而彌篤。而《瘋狂的程式設計師》這本書就像醇酒一般,深深地觸動了我內心的激動,是我從事IT開發以來好久沒有過的感動,這種感動不似行業成功人士說教式的大道理,也不似那技術書籍中枯燥的程式碼,而是由於經歷相似而引起的心靈共鳴。

      程式設計師是一個技術含量極高的職業、是一個把電腦當老婆一樣對待的職業、是你解決bug後猶如發現新大陸時無比激動的職業,作者絕影在這本書中跟我們闡述了一個程式設計師從學校到給資本家打工,從初級程式設計師做到技術經理,而後毅然辭職開始創業的歷程,這裡面既有酸甜,也有苦辣;既有解決bug後的喜悅,也有碰到問題時的沮喪;既有掙到第一桶金--憑50行程式碼掙到100元,也有做辭職後做外掛拿到不菲獎金的冷漠。但我下面和大家分享的並不是他的經歷,而是在這個經歷中的感悟,都是非常經典的語句,不論對於IT行業還是其他行業都值得思考和借鑑。

工作
     “在工作和創業時,要麼就做第一個,要麼就做最好的一個。如果你已然做不成第一個了,那就努力做最好的那個,要是你感覺也做不到最好,那就索性不要做了。與之相似,現在姑娘的心理通常都是,深深地愛著她認為最好的男人,同時心裡永遠想著她的第一個男人。”

     “對程式設計師來說,大部分快樂是從解決問題,特別是獨立解決問題中獲得的,而不是從這個CASE有多大、專案獎金有多少中來的。”

     “任何技術,只要能堅持做到最好,都能很成功。”

     “如果你對一份工作還比較滿意,並且希望能有所作為,還是應該執著一些。你看看那些大公司的 ‘CXO’,不是公司的創世元老,至少也是待了十年八年的。”

     “我們與其去追求一個成功的職業,不如在自己的職業上做到成功。”

     “你要明白程式設計師的心理,對他們來說,好多CASE根本不是給老闆和使用者做的,而是給他們自己做的,別人怎麼想並不重要,關鍵是自己要對得起自己。”

     “現在有很多人,你給他點壓力,他就能有很大進步,可是一旦沒人管他了,他便又鬆散下來。這就像馬,給它一鞭子它就跑,沒鞭子了,它便停了下來。不只是普通的嗎,其實很多千里馬也都是這樣。為什麼非要捱了打才跑?一匹真正的好馬,即使只在鞭子的影子下,也能飛奔。”

     “我覺得很多時候,不離開一家公司的理由並不是前景、工資、人際關係等多麼好,而是因為這裡的一切都很熟悉了,熟悉到我們不願意去接受新的環境。”

     “高階加密技術的基本原理:儘量降低加密成本,儘量增加解密成本。”

     “有時候,技術到了高階階段,就不是技術本身,而是一種思想。”

     “幾年了,我們一直在研究技術,現在,最重要的是,我們要好好研究一下如何才能把技術變成錢,否則,我們就永遠只是IT界挖沙的民工。”

     “硬的怕橫的,橫的怕不要命的,瘋子都是不要命的,所以瘋子的力量大啊!程式設計師只有一種--瘋狂的程式設計師。”

     “工作這個事情,千萬不要把它當成女朋友,說換就換,要把它當成老婆。你看,好多人女朋友換了不少,可還是什麼都沒有,非得娶了老婆以後,才知道養家餬口,才會有所積累。”

     “寫程式就分兩種情況,要麼純粹就是愛好,不計任何回報,就像我們剛學寫程式那樣;要麼就是給自己寫程式,為自己掙錢。要是一直給資本家寫程式,寫到最後,就兩個字‘痛苦’!”

     “技術再好又如何啊?歸根到底還不是要到市場上來檢驗,這就是所謂的‘科學技術轉化為生產力’。”

生活
     “對男人來說,錢什麼都不是,但是如果你沒錢,你就失去了讓女人瞭解你的機會;對女人來說,漂亮什麼都不是,但是如果你不漂亮你就失去了讓男人瞭解你的機會。”

     “天下幾乎所有的男人都會有自己的老婆,但不是所有的男人都能擁有自己的事業;要有事業,一定要花比找老婆更多的時間和心血。”

     “現在的女人面臨的最大的敵人是啥?不是別的女人。女人要是夠體貼、夠理解男人,說實話鬼才願意再去外面找女人呢--不但浪費錢,還容易把自己搞的眾叛親離。最大的敵人是電腦。搞IT的就不說了,他們的女人起碼有80%想砸電腦。其他行業的呢?要是男人迷上了遊戲,迷上了上網怎麼辦,所以女人們,現在就得考慮:如果有一天,我們必須同遊戲爭奪男人,我們該怎麼做?”

     “像絕影這樣天天把時間都花在電腦上的人,要指望老婆對你好,只有一條路--有很多的錢,並且都給老婆。”

     “男人在男人面前,始終都是強者,談的都是征服宇宙的事情,就算不強,也要把自己偽裝成強者,就算征服不了宇宙,至少也要征服世界。很多事情,很多話,特別是心裡話,都是不能跟男人說的,於是只好找女性朋友來傾訴。”

其他
     “什麼是VIP,實際上是‘Very Important Pig’。為啥?因為你老給人家送錢去,所以你就是VIP。”

     “在大學裡面很多時候並不是去聽課,而是去聽人--哪個老師講得好,就去聽他的課。”

     “弈棋之道,與其戀子以求生,不如棄子而取勝。”

     “這丁字褲啊,以前是脫了內褲看屁股,現在是掰開屁股看內褲。”

      回到文章標題,為什麼說是‘瘋狂’的感悟呢,因為程式設計師都是瘋狂的,但‘瘋狂的程式設計師’絕對不是靠狂妄和拼命地程式設計師,而是能夠腳踏實地、持續努力的程式設計師。一個程式設計師真正做到了這兩點,技術上去之後,在寫程式這個領域,唯一能夠限制他的只有想象力,到那個時候,才算‘瘋狂的程式設計師’,這種程式設計師啊,才能令競爭對手無比恐懼。

      看完此書,意猶未盡、弦猶在耳。希望在N年之後,作者能夠寫出續集,把此書未了的懸念揭開,包括創業是否成功、3G平臺下的P2P專案何去何從、是否重拾大爺的外掛,當然還有我們最為關心的個人問題(我猜測絕大叔現任的女朋友就是上次絕大媽介紹的那個)。

最後,送給程式設計師兩個原則。第一個原則是,永不放棄!第二個原則是當你想放棄時,回頭看第一個原則:永不放棄!”