《瘋狂的程式設計師》3
人生如戲,全靠演技 醫女傾城:妖帝,榻上請 以蠱服人:娃娃王妃 六道仙途 絕世神帝 蠻荒九道 修仙萌主 鳳傾歌 金枝招展 妖孽男房客
《瘋狂的程式設計師》3
這個宴斌,大家都說長的像劉儀偉。後來看了《天天美食》絕影才真覺得劉儀偉和宴斌簡直一模一樣。所以你在腦子裡想想《愛情來電轉駁》的那個俏皮的天使,就能知道宴斌的模樣。
《資料庫原理與應用》實際就是《資料庫應用》,像“原理”這麼高深的東西,不能說,不能說,說了你們也無法理解。這話是宴斌自己說的。
開發工具用的VFP,也有人叫VP,絕影還是喜歡叫“Visual Foxpro”,還是因為有時候,你跟別人講出一個英文簡寫的全稱,會讓人對你刮目相看。宴斌說這東西很好用,拿微軟的廣告語來說:Nothing run fast than fox。
絕影特別羨慕宴斌,首先是因為他可以一邊望著投影儀,一邊往Command視窗中敲打命令??不是敲打,是遊走,彷彿並不是用手指頭去敲打命令,而是命令是為他手指頭的遊走而設計。唯一不一樣的是引號:如果一個命令包含一對引號,他會先打上兩個引號,然後再往中間插入字元。
後來絕影知道,宴斌的指法還是不標準的,他不能用左手的SHIFT和右手的引號配合,而總是用右邊的SHIFT,這樣打,可以減少指法的亂套的次數。
又去學了幾次“DOS”,絕影決定再不去。他感覺自己還真有點傻,微軟已經把“Windows”升級到“XP”,連那個DOS視窗也只不過是個虛擬機器,要早兩年,他在電腦前面這麼一坐,嗒嗒嗒往鍵盤上這麼一敲,螢幕網上一翻滾,肯定成偶像,但現在,別人只有可能嘲笑你那486的老爺機應該淘汰了。時代在改變,技術和人們對技術的看法也在改變。比如早二三百年,唱歌跳舞的都是下九流等於是做雞的,現在那職業都是大腕阿,哪個不是後面跟一大群“粉絲”;再早二三十年,穿百大掛的都是“救死扶傷”的天使,現在卻成了人見人怕的“魔鬼”;再早二三年,穿西裝打領帶的都是牛B的白領,現在都成了賣保險搞推銷的代名字。
而且那男人雖然長像厚道但心也太不厚道,60塊錢一節的學費足足頂得上重修一個學分,等於他每週去他那裡重修一個學分。起碼在學校裡重修了還有張成績單結業證,他那裡就連個評語什麼也沒有。
不去,一定是要有交代的。他跟土匪說:“已經結業了。憑著我的**和智商,普通人練一二百年的上乘武功,我也就一兩年。那老師都說了:教到這,已經沒法教了。”土匪只是對他微微一笑,仍然用鄙夷的目光打量著他,彷彿今天的結果,正好證明了他當初的猜想。儘管在絕影心裡,總覺得土匪笨得無可救藥,但有時候不得不承認,土匪還是有很多正確的思想。
他跟那男人,什麼也沒說,在他那邊看了,這人昨天還好好的,今天就人間蒸發了。
大家都覺得《資料庫原理與應用》這課是門雞肋課,每週就兩講,還只有兩個學分。在這個大學裡面,或者說這群人裡面,往往用多少多少學分來評價一門學問的重要性。比如《高等數學》,多達六個學分,那麼誰都不敢怠慢,因為考不及格的重修費是60元每學分。
什麼是雞肋課,就是每個人都在他自己的課表的這門課旁邊標註一個“可曠”或者“選修”。至於怎麼過考試,大底有3種辦法:一、正道:認真上課,老師講什麼記什麼,老師寫什麼抄什麼,老師勾什麼背什麼;二、小道:考試前一天,有錢人將課本縮引,成本在十元錢左右,沒錢人抄寫課本,字跡工整,井井有條;三、旁門左道:藉口問一高深的題目接近老師,飯是一定要請吃的,有可能還要送西瓜或者煙,錢一定不能送:首先作為學生你送的那點錢還不夠老師買兩包煙,他看不上,再有就是送錢的性質惡劣,比如你拿板磚砸傷一人,那充其量就算打架鬥毆,違反《治安管理處罰條例》拘留15天。要是你拿刀捅人了,那刀可是凶器,故意傷害罪,最少入獄3年。
說實話,絕影對這門課還是比較失望,那課本的15章標題明明是《簡單的程式設計》,但宴斌說期末考試只考到14章,好像宴斌故意跟他有仇。雖然離放假還有一個多月,但期末考試題目已經出來,讓所有人大吃一驚:用Visual Foxpro做個簡單的通訊錄。這根本不在上面三點應付考試的辦法當中,打倒一大片阿。
大家恐慌了。
絕影不怕。
自己往後看,什麼是程式?書上說“程式就是把一系列命令合起來”。書的最後一章是個例子:《簡單的人事管理系統》,從隨書光碟開啟那個例子,絕影的手在抖。那明明就是個軟體,就像他平時在電腦上看到的Word,Visual Foxpro一樣,都有個視窗,有選單,點點滑鼠,居然有反應。這簡直跟黑洞洞的DOS視窗有天壤之別。你要有一天,忽然做了這麼把“簡單”的通訊錄做成這個樣子,拿給土匪他們看,他們肯定會驚得目瞪口呆。
這就是程式設計師。絕影一邊看一邊想一邊忍不住哈哈大笑,這時候對宴斌又有了點好感,要是把課往後面一講,大家都能做這麼個出來,就沒那麼大的震撼效果了。
要做別人做不到的。
“小時候家裡窮……”絕影跟朋友聊天總喜以這句開頭,小時候家裡窮,現在怎麼怎麼樣,這樣話題一下就可以展的很開。所謂“放之四海皆準”,就是和VB裡面的萬能變數一樣。
不過那時候的確也很窮,35個人一個班,人人寢室裡的電腦桌都空著,上機課又相當於學駕照:雖然學駕照就是學開車,但往往要幾天才能看到一次車,而且你剛上去連檔都沒推上去後面的人就不停的說:好了好了,你已經可以了,把機會留給我們。
沒有條件創造條件也要上。去網咖。
網咖好,又有空調,冬暖夏涼。絕影大大咧咧地做過去:“網管,給我找臺有光碟機的機子。”有些網咖好,還有那麼一兩臺CS伺服器有光碟機,他就把Visual Foxpro的光碟小心翼翼地交給網管,讓網管把裡面的東西弄到他這臺機器上來。大部分網咖都條件簡陋,沒有光碟機,就從網上下。Microsoft的主頁上就能下到Visual Foxpro,6.0的版本,還英文版的。所謂便宜沒好貨,既然都免費下載了,難道絕影就沒想到Visual Foxpro最終會倒閉,沒有前途的。
網速好,可以2個小時下載出來,裝上就可以做一個通宵,說不定明天來都還在,那時候網咖根本沒有什麼“永珍管理系統”,“還原精靈”,對於大多數Windows 98的系統,甚至按F8啟動到DOS下面,就可以直接把C盤Format掉。
半個月,絕影天天這樣跑著網咖,土匪也天天跑著籃球場。土匪他們不急:車到山前必有路,試肯定要考,東西肯定也要教,但是法不責眾,每個老師每月期掛的學生人數是有指標的,自己還不一定這麼倒黴。
再過半個月,絕影終於等到這一天,就是他揚眉吐氣的一天。這個有視窗,有選單,可以用滑鼠點,可以弄成一個exe,隨便複製到哪臺機器上??當然,要先裝Visual Foxpro??都能執行的通訊錄誕生了。
他小心翼翼地把這門個1.3M的exe壓縮好,複製到磁碟,回想起這一個月來的種種困難,有3點:一、如何去掉執行時那個Visual Foxpro視窗。在網上查了資料,可是沒有。那時候的網可不像現在,要什麼有什麼,甚至連叫雞的電話都有。沒辦法,給宴斌發個郵件,自從發了那封郵件,宴斌就成了他心目中的偶像。為啥?他竟然回了郵件,並且還告訴他怎麼做。二、如何呼叫API。呼叫API,那可是Visual Foxpro裡面的高階技術,因為太高階了,其實他也沒弄懂什麼是API,你能想像API竟然是Armor Piercing Incendiary嗎?不過書上有例子,依樣畫葫蘆。這一呼叫,就可以把當前時間顯示出來,也就在通訊錄裡面多這門點附加功能。三、如何把那東西弄成exe。想像一下,要是每個軟體執行的時候都要你先裝上Visual Foxpro,把它開啟,然後把你那一大堆專案檔案裝載進來,再點“Debug”或者“Run”,那不把人都累死,那還不如自己拿紙做的通訊錄記好了。好在這個問題也不難,書上最後一章。做成exe,表示他已經把這本書能講的全學了,也算功德圓滿了。
這次他很鄙夷地看了看王江做的通訊錄,雖然王江經過他朋友一個學期廣告製作的培訓,在IT界也算有點名氣,而且功課的成績也很好,但在他看來,王江做那個通訊錄也不過爾爾。當然,這就許就是宴斌心目中標準的期末考試答案。他幻想著當宴斌開啟他的磁碟,雙擊滑鼠執行,立刻露出的驚訝的表情。所以,他很有道理用鄙夷的目光來審視王江的期末答卷。
陸陸續續的開始交期末考試答卷。絕影是最早的一批。於是和交答卷一樣,陸陸續續有人來找他,他也就陸陸續續地出名了。
“做程式設計師就是好。”絕影這樣想,他的第一個夢想實現了。