簡體版 繁體版 《瘋狂的程式設計師》13

《瘋狂的程式設計師》13


紅顏為君謀 緋聞天后:豪門絕色尤物 神魔之傳人 禁愛我的豹族老公 俠骨丹心 霸道天下 無限狂屍進化 死神空間 護你一世安穩 窮鬼的上下兩千年

《瘋狂的程式設計師》13

王江說的開會地方離這裡還有點距離,那時候剛開始搞“教育產業化”不久,銀行是請客吃飯求學校貸款,所以學校膽子也大起來,不斷貸款擴大規模。最後苦的是絕影這樣的大學生,找女同學不方便??從男生寢室走到女生寢室起碼要半小時。所以土匪他們才不原意去開會。

去那邊有兩個選擇:一、坐校園交通車,每人1元錢,湊夠5個人就發車,5分鐘後到達目的地;二、走路,走得快20分鐘到達目的地。

說實話王江人實在太節約,他肯定不原意花1元錢去坐車,因為坐車和走路的結果都是一樣的,都能到達目的地;絕影當然也不想坐車,跟美女在一起,時間就是金錢。王江說:“那我們就走路過去吧,反正還有時間。”

絕影說:“那也行。”

美女雖然不想走路,奈何少數服從多數,也就沒說什麼。

程式設計師泡妞的技術其實和寫程式差不多。比如你拿到一個題目上手就去寫,那多半要糟糕。也許就在還有幾行程式碼就要完了的時候你忽然發現寫不動了,這樣寫根本寫得不到結果;或者你忽然發現走了冤枉路,用這個方法寫了二三百行程式碼,但是C標準庫裡本來就已經給你提供了這個函式,直接呼叫就完事。所以泡妞和寫程式一樣,要有計劃,有設計,甚至要去寫文件,畫流程圖。當然隨著你自己的水平不一樣,泡妞的技術也不一樣,剛才那種方法是程式設計師的方法,如果你是BOSS了,你就可以直接端杯咖啡過去說:“小姐,可以請你喝一杯嗎?”然後隨便侃幾句就要她的電話,一定要會講話,多講話,記住美女永遠喜歡開朗的人這正如她們比起QQ遊戲的程式碼來說更喜歡QQ遊戲本身。

兩年多下來,這種寫程式的思想已經深深地印在絕影腦中,所以雖然當他第一眼看到這個女孩的時候他就覺得去追她,但是他不急,先計劃。

說美女不外乎有兩種:大美女、小美女。她是和肖瀟截然不同的型別,屬於小美女。或者說乖或者可愛。

走在路上,絕影的“電蛐蛐”響了,是土匪發的簡訊,說有美女他馬上到。放到哪裡,絕影的“電蛐蛐”都絕對吸引人的??那鈴聲確實太有創業。這時候他心中對土匪有說不完的感激,眼看進入冷場階段,他這條簡訊來的太及時了,“電蛐蛐”馬上會吸引到那個美女。

果然,那小美女聽到“蛐蛐”聲非常好奇,絕影大大方方地把手機遞給她:“拿去看吧。”後面絕影沒再跟她怎麼說話,這是泡妞的第二個要點:當你不是BOSS的時候,就不要去多講話,雖然美女喜歡開朗的人,但準確地說她們喜歡開朗的BOSS,一個小小的程式設計師如果過於開朗,只會給她們留下譁眾取寵,不踏實的感覺。

開會開的什麼內容,絕影也記不太清楚,要不是因為遇到一個美女,他肯定要後悔死來到這裡:其它人他都不認識,別人也不認識他,感覺自己就是一個傻子。並且土匪還一直在旁邊埋怨他,說明明都是恐龍還把他騙過來,還害得他和曄哥一人花了1元錢坐車,要找他報銷。

會開完了,他離開會場的時候,回頭看了一眼那美女。她正哭,眼睛紅紅的。16K小說網…

晚上在寢室夜談,王江問:“覺得我的計劃如何?”

絕影說:“NND你手上早有美女,不拿出來。”

王江說:“不知道阿,一直以為你喜歡肖瀟那種型別的。”

他問王江要了那美女的手機號,就躲被窩裡開始發簡訊。那天晚上,他和她發到4點多。

土匪總是對絕影很不服氣,他每次認為絕影不能成功的事情大部分他都能做成功。為什麼?就比如泡妞這事,為了約美女出來一起看場電影,連講一句話,他都能夠在寢室裡排練整整半天,那句話的內容是:“聽說你喜歡看電影,不如一起去看電影吧。”

他對著王江和土匪排練,講這句話,總共有四種比較好的語氣:一、超哥型;二、老實型;三、滿不在乎型;四、認真型。每種語氣都把它講好,然後嘗試講給他們聽。他們給出意見。然後再分析美女可能的幾種回答:一、好阿,當然可以;二、對不起那天晚上有課;三、我們剛認識不久,還不是很熟呢;四、我能帶個朋友一起去嗎?再想出針對以上四種回答的應對方案。

所以程式設計師不管是做程式還是做事,都應該有這種習慣:一個問題要儘量在做之前就把所有的結果想出來,分別對每種結果進行分析,找到較好的應對措施再去做。這樣,整個問題都儘量在你的控制中,不至於做出“Out of control”的事情。一件事,如果你決定去做,就要盡力讓它在你的控制中。

後來,絕影成功了。在2003年的光棍節那天,他和她正式告別了光棍生活。這個女孩他叫她燕兒。

土匪總是不服氣,他覺得他沒有他帥,也沒有他愛運動,成績也沒他好,為什麼他就能成功。絕影對燕兒說:“我在決定追你的時候就知道我一定會成功。因為我決定追你,我就會用心去追你。自己用心又有計劃去做事,是很難失敗的。”土匪耿耿於懷,他自己什麼也沒有,他就覺得絕影得到的就都是壞的,他老是叫燕兒:小胖妹。

男人為什麼喜歡美女?那還是要分析男人的思想,其實男人自己的女朋友自己的老婆多半還是給別人看的。你可以給別人說:“看我老婆多懂事,每次我工作到很晚她都能理解我。”或者說:“看我老婆多勤快,雖然每天工作很累但回家都能吃到可口的飯菜。”或者說:“看我老婆多漂亮,身材多好。”女人和女人在一起,多半是比自己的男人;男人和男人在一起,最重要的是比事業,如果事業都差不多,也就比老婆。

絕影當然也有這樣的心理。他還深刻地記得班上一個同學跟他說:“你?也能找到女朋友?”所以他就給班上所有的人宣佈:“這事就這麼算完了,我們請大家吃飯。”從此以後,他開始挺起胸膛從班上所有人面前經過。16K小說網…

有了女朋友,日子自然開始滋潤起來,絕影更加用功去學習駭客技術。他深深地懂得一個道理:天下幾乎所有的男人都會有自己的老婆,但不是所有的男人都能擁有自己的事業。要有事業,一定要花比找老婆更多的時間和心血。

過了段時間,他忽然發現他不是學駭客的材料。學校肯定不會教駭客相關技術,雖然他在《駭客防線》上看到訊息說XX國家開設了世界上第一所駭客學校,那可是在國外,而且是世界第一所,你就不要指望中國能在一二十年之內出現這樣的官方學校了。其次他感覺駭客技術非常複雜。比如找漏洞:那需要網路、HTML、SQL、CommandLine、作業系統等多方面知識,比自己在大學要學的科目還多。大學裡還是官方學習自己都難免有幾門掌握不好,更別說自學了。再加上他高三的時候看的韓寒的一篇文章,名字忘了,整個文章的中心思想就是全才等於庸才。

所以到這裡他果斷作出一個決定:不再研究駭客。人的精力是有限的,與其這樣去多方面橫向發展,不如找一兩樣自己擅長又喜歡的科目往縱深發展。這兩種發展方式都是很有前途的。

他決定把彙編作為自己的發展目標,理由有三:

一、自己有很好的彙編基礎,至少在這所學校裡,他是最好的。說Bill.Gates很成功,為啥?別人不知道他知道,Bill.Gates的Basic語言相當好,他自己說過:“在Basic上,我敢於挑戰任何人,也敢於接受任何人的挑戰。”所以絕影經常跟土匪他們說:“在彙編上,我敢於挑戰任何人,也敢於接受任何人的挑戰。”

二、這學期他學了微控制器原理,他深刻地體會到彙編的好處:比如大家都去開發一款新出來的晶片,用C語言的人要先找到C編譯器,往往花幾百美元買一個,當然也有可能會有gcc移植過來的,但那要等這晶片已經多出好幾年了才有好心人做這樣的事情,然後還要去買資料,不然你從哪裡去查詢這款晶片的C語言編譯器提供的庫函式?用匯編就不一樣,一本包含指令集的開發手冊,一個彙編器就完事。開發手冊和彙編器是每個晶片廠商都免費提供的,他要不提供這些,就沒人能給他開發程式,他的晶片就賣不出去。

三、透過對駭客技術的學習,他很羨慕那些能搞軟體破解的人,不是“破解”,是“逆向工程”,如果有機會,他當然也想去搞這個。對大多數人來說,知道別人在想什麼是很有意思的;同樣地,對於大多數程式設計師來說,知道別人程式在想什麼也是很有意思的。他知道,要想搞“逆向工程”就必須學習彙編。

主意一打定,他立刻停止了購買《駭客防線》。這裡面還有一個原因就是談戀愛了,生活更加拮据了。

人在很多時候都是這樣,很多東西都捨不得放棄,但是你一旦痛下決心放棄了,也許會立刻得到一個更好的東西。放棄了《駭客防線》,絕影忽然發現了一本極好的書,現在網路上不是流行《雙截棍.程式設計師版》嗎?裡面有句話:一個寫得好的庫函式,一用好多年,複製好帶身邊。這本書,在以後幾年裡,絕影確實一用好多年,隨時帶身邊。