開發工具用的VFP,也有人叫VP,絕影還是喜歡叫「VisualFoxpro」,還是因為有時候,你跟別人講出一個英文簡寫的全稱,會讓人對你刮目相看。宴斌說這東西很好用,拿微軟的廣告語來說:Nothingrunfastthanfox。
絕影特別羨慕宴斌,首先是因為他可以一邊望著投影儀,一邊往Command窗口中敲打命令‧‧不是敲打,是遊走,仿佛並不是用手指頭去敲打命令,而是命令是為他手指頭的遊走而設計。唯一不一樣的是引號:如果一個命令包含一對引號,他會先打上兩個引號,然後再往中間插入字符。
後來絕影知道,宴斌的指法還是不標准的,他不能用左手的SHIFT和右手的引號配合,而總是用右邊的SHIFT,這樣打,可以減少指法的亂套的次數。
又去學了幾次「DOS」,絕影決定再不去。他感覺自己還真有點傻,微軟已經把「Windows」升級到「XP」,連那個DOS窗口也只不過是個虛擬機,要早兩年,他在電腦前面這麼一坐,嗒嗒嗒往鍵盤上這麼一敲,屏幕網上一翻滾,肯定成偶像,但現在,別人只有可能嘲笑你那486的老爺機應該淘汰了。時代在改變,技術和人們對技術的看法也在改變。比如早二三百年,唱歌跳舞的都是下九流等於是**的,現在那職業都是大腕阿,哪個不是後面跟一大群「粉絲」;再早二三十年,穿百大掛的都是「救死扶傷」的天使,現在卻成了人見人怕的「魔鬼」;再早二三年,穿西裝打領帶的都是牛B的白領,現在都成了賣保險搞推銷的代名字。
而且那男人雖然長像厚道但心也太不厚道,60塊錢一節的學費足足頂得上重修一個學分,等於他每周去他那裏重修一個學分。起碼在學校裏重修了還有張成績單結業證,他那裏就連個評語什麼也沒有。
不去,一定是要有交代的。他跟土匪說:「已經結業了。憑著我的激情和智商,普通人練一二百年的上乘武功,我也就一兩年。那老師都說了:教到這,已經沒法教了。」土匪只是對他微微一笑,仍然用鄙夷的目光打量著他,仿佛今天的結果,正好證明了他當初的猜想。盡管在絕影心裏,總覺得土匪笨得無可救藥,但有時候不得不承認,土匪還是有很多正確的思想。
他跟那男人,什麼也沒說,在他那邊看了,這人昨天還好好的,今天就人間蒸發了。
大家都覺得《數據庫原理與應用》這課是門雞肋課,每周就兩講,還只有兩個學分。在這個大學裏面,或者說這群人裏面,往往用多少多少學分來評價一門學問的重要性。比如《高等數學》,多達六個學分,那麼誰都不敢怠慢,因為考不及格的重修費是60元每學分。
什麼是雞肋課,就是每個人都在他自己的課表的這門課旁邊標注一個「可曠」或者「選修」。至於怎麼過考試,大底有3種辦法:一、正道:認真上課,老師講什麼記什麼,老師寫什麼抄什麼,老師勾什麼背什麼;二、小道:考試前一天,有錢人將課本縮引,成本在十元錢左右,沒錢人抄寫課本,字跡工整,井井有條;三、旁門左道:借口問一高深的題目接近老師,飯是一定要請吃的,有可能還要送西瓜或者煙,錢一定不能送:首先作為學生你送的那點錢還不夠老師買兩包煙,他看不上,再有就是送錢的性質惡劣,比如你拿板磚砸傷一人,那充其量就算打架鬥毆,違反《治安管理處罰條例》拘留15天。要是你拿刀捅人了,那刀可是凶器,故意傷害罪,最少入獄3年。
說實話,絕影對這門課還是比較失望,那課本的15章標題明明是《簡單的程序設計》,但宴斌說期末考試只考到14章,好像宴斌故意跟他有仇。雖然離放假還有一個多月,但期末考試題目已經出來,讓所有人大吃一驚:用VisualFoxpro做個簡單的通訊錄。這根本不在上面三點應付考試的辦法當中,打倒一大片阿。
大家恐慌了。
絕影不怕。
自己往後看,什麼是程序?書上說「程序就是把一系列命令合起來」。書的最後一章是個例子:《簡單的人事管理系統》,從隨書光盤打開那個例子,絕影的手在抖。那明明就是個軟件,就像他平時在電腦上看到的Word,VisualFoxpro一樣,都有個窗口,有菜單,點點鼠標,居然有反應。這簡直跟黑洞洞的DOS窗口有天壤之別。你要有一天,忽然做了這麼把「簡單」的通訊錄做成這個樣子,拿給土匪他們看,他們肯定會驚得目瞪口呆。
這就是程序員。絕影一邊看一邊想一邊忍不住哈哈大笑,這時候對宴斌又有了點好感,要是把課往後面一講,大家都能做這麼個出來,就沒那麼大的震撼效果了。
要做別人做不到的。
「小時候家裏窮……」絕影跟朋友聊天總喜以這句開頭,小時候家裏窮,現在怎麼怎麼樣,這樣話題一下就可以展的很開。所謂「放之四海皆准」,就是和VB裏面的萬能變量一樣。
不過那時候的確也很窮,35個人一個班,人人寢室裏的電腦桌都空著,上機課又相當於學駕照:雖然學駕照就是學開車,但往往要幾天才能看到一次車,而且你剛上去連檔都沒推上去後面的人就不停的說:好了好了,你已經可以了,把機會留給我們。
沒有條件創造條件也要上。去網吧。
網吧好,又有空調,冬暖夏涼。絕影大大咧咧地做過去:「網管,給我找台有光驅的機子。」有些網吧好,還有那麼一兩台CS服務器有光驅,他就把VisualFoxpro的光盤小心翼翼地交給網管,讓網管把裏面的東西弄到他這台機器上來。大部分網吧都條件簡陋,沒有光驅,就從網上下。Microsoft的主頁上就能下到VisualFoxpro,6.0的版本,還英文版的。所謂便宜沒好貨,既然都免費下載了,難道絕影就沒想到VisualFoxpro最終會倒閉,沒有前途的。
網速好,可以2個小時下載出來,裝上就可以做一個通宵,說不定明天來都還在,那時候網吧根本沒有什麼「萬象管理系統」,「還原精靈」,對於大多數Windows98的系統,甚至按F8啟動到DOS下面,就可以直接把C盤Format掉。
半個月,絕影天天這樣跑著網吧,土匪也天天跑著籃球場。土匪他們不急:車到山前必有路,試肯定要考,東西肯定也要教,但是法不責眾,每個老師每月期掛的學生人數是有指標的,自己還不一定這麼倒黴。
他小心翼翼地把這門個1.3M的exe壓縮好,拷貝到磁盤,回想起這一個月來的種種困難,有3點:一、如何去掉運行時那個VisualFoxpro窗口。在網上查了資料,可是沒有。那時候的網可不像現在,要什麼有什麼,甚至連叫雞的電話都有。沒辦法,給宴斌發個郵件,自從發了那封郵件,宴斌就成了他心目中的偶像。為啥?他竟然回了郵件,並且還告訴他怎麼做。二、如何調用API。調用API,那可是VisualFoxpro裏面的高級技術,因為太高級了,其實他也沒弄懂什麼是API,你能想像API竟然是ArmorPiercingIncendiary嗎?不過書上有例子,依樣畫葫蘆。這一調用,就可以把當前時間顯示出來,也就在通訊錄裏面多這門點附加功能。三、如何把那東西弄成exe。想像一下,要是每個軟件運行的時候都要你先裝上VisualFoxpro,把它打開,然後把你那一大堆項目文件裝載進來,再點「Debug」或者「Run」,那不把人都累死,那還不如自己拿紙做的通訊錄記好了。好在這個問題也不難,書上最後一章。做成exe,表示他已經把這本書能講的全學了,也算功德圓滿了。
這次他很鄙夷地看了看王江做的通訊錄,雖然王江經過他朋友一個學期廣告制作的培訓,在IT界也算有點名氣,而且功課的成績也很好,但在他看來,王江做那個通訊錄也不過爾爾。當然,這就許就是宴斌心目中標准的期末考試答案。他幻想著當宴斌打開他的磁盤,雙擊鼠標運行,立刻露出的驚訝的表情。所以,他很有道理用鄙夷的目光來審視王江的期末答卷。
陸陸續續的開始交期末考試答卷。絕影是最早的一批。於是和交答卷一樣,陸陸續續有人來找他,他也就陸陸續續地出名了。
「做程序員就是好。」絕影這樣想,他的第一個夢想實現了。
《瘋狂的程序員》4
王江向來對絕影腹誹就很多,眼看這學期的風光又被絕影搶盡,心裏很是不爽,他是一個不甘於位居第二的人,顯而易見,一處和二處就有本質上的區別。他鄭重地告訴大家,他要買個電腦。
這是一件振奮人心的事情。王江往寢室搬電腦的那天,樓梯走廊和過道都圍滿了人,就差給顯示器上戴朵大紅花。雖然到最後在這棟樓裏,電腦已經普及到幾乎人手一台的地步,而且檔次越來越高,但人們的心裏,為啥要追求處女和美女,往往只有第一個和最貴的一個能給人留下深刻印象。
要麼你做第一個,要麼你做最好的一個,其他的都沒啥大意思。
王江第一次點亮電腦的時候,絕影看見顯示器左上方顯示了個32M,他終於可以鄙夷地對王江說:「才32M內存,那也太垃圾了。」王江什麼也沒說。
很多時候就是這樣,不需要錢的人往往有錢;不需要美女的人往往周圍美女成群;不需要電腦的人往往有電腦。就這樣人把大好的資源都給霸占了。絕影知道他比王江更需要一台電腦,但他不能問家裏要,要也不會給。從小到大,他學的就是學校教的,什麼奧數阿,少年宮阿,鋼琴阿,畫畫阿,這些增值功能,父母都是不可能同意的,當然,父母會很贊成,但是不同意。比如現在手機,給你訂一大堆彩鈴阿,GPRS阿,天氣預報阿,笑話阿,你心裏自然也十分不爽。