自從絕影也有了電腦,王江改變了自己的戰(zhàn)略,不再在《數(shù)據(jù)庫原理與應(yīng)用》上跟他斗,他成功轉(zhuǎn)型到平面設(shè)計上,他有個朋友會廣告設(shè)計,這是得天獨(dú)厚的優(yōu)勢。并且平面設(shè)計這個東西本來就是從視覺上震撼別人。所以王江的轉(zhuǎn)型相當(dāng)成果。對一個搞平面設(shè)計成果的人,書架上擺幾本《Flash設(shè)計與制作》,《Photoshop入門與提高》那是相當(dāng)正常并且能跟自己的身份很好配合的事情,F(xiàn)在寢室夜談要討論的重點(diǎn)就是:對于絕影這樣的人,往書架上擺《PC匯編語言程序設(shè)計》是不是賣弄或自我炒作。
據(jù)說《相對論》剛剛出來的時候世界上只有三個人能看懂它。人生最大的痛苦莫過于沒人理解你。絕影沒法跟他們講“技術(shù)”,因為他們根本就不懂“技術(shù)”。比如你跟豬講《普通物理學(xué)》,要是豬能成功計算出殺豬刀進(jìn)入身體時力量有多大,壓強(qiáng)有多大,能夠通過給定的豬皮的厚度和強(qiáng)度計算出自己應(yīng)該以多大速度向后緩沖才能成功讓殺豬刀無法穿透豬皮,那么你就可以跟土匪和王江講什么是匯編語言,為什么要學(xué)匯編語言了。
所以對于這些人,要讓他們閉嘴唯一的辦法就是拿出成果來讓他們看。雖然全世界大部分人都不懂《相對論》,但用那理論做出原子彈了,全世界的人就都相信它。
領(lǐng)導(dǎo)都說:“頂著壓力上!睂W(xué)習(xí)應(yīng)該是很值得提倡的,絕影沒想到現(xiàn)在學(xué)習(xí)也要頂著壓力上。他看那本《PC匯編語言設(shè)計》,前面幾張都很無聊,后面有些例子,當(dāng)初他買這書的一個重要因素就是這書里面有很多例子。什么進(jìn)制阿,原碼反碼補(bǔ)碼阿,他還是沒搞懂,雖然這學(xué)期《計算機(jī)文化基礎(chǔ)》也講這些,但是他還是沒懂。他有時候有點(diǎn)恨最早設(shè)計計算機(jī)的人,他不知道是誰,就恨馮.諾依曼吧,書上都說幾十年了,計算機(jī)一直都用馮.諾依曼結(jié)構(gòu),這個是考試常常要考的,就恨他吧。他恨他:人的指頭都是十根,十進(jìn)制好端端的,為啥非要在計算機(jī)里面用十六進(jìn)制阿,二進(jìn)制阿這些抽象的東西,送進(jìn)去要轉(zhuǎn)換一次,算出來還要轉(zhuǎn)換一次,那不是沒事找事嗎?
再有就是1024的進(jìn)制,廣告公司那男人跟絕影說:“計算機(jī)里往上進(jìn)都是1024,1024是1K,1024K是1M,1024M是1G,G往上還有T什么的,不過說了也沒用,現(xiàn)在硬盤阿,內(nèi)存阿還沒達(dá)到T計數(shù)的水平。至于為什么進(jìn)位是1024,等你結(jié)業(yè)的時候再來問我,那時候我再來告訴你!焙髞斫^影沒去找他,自己給自己結(jié)業(yè)了,也就失去了知道這個進(jìn)位數(shù)值的機(jī)會。不過那堂課對他還是用有的,至少讓他知道現(xiàn)在造硬盤的,賣硬盤的都是奸商。你跟他說:20G的硬盤,實際按照1024一除,不過18.6G。他們忽悠人最成功的地方在于他的算法肯定也是對的,而且是大多數(shù)甚至所有人的計算方法。
再往后面一點(diǎn)講些簡單的指令,什么數(shù)據(jù)傳送指令這些,讓他找到一點(diǎn)感覺。有句話說的好:“來”是come“去”是go,“是”yes不是“no”,英語就是順口溜。mov就是傳送數(shù)據(jù),add就是加sub就是減。這一切簡直太簡單了,不用理解,就算全背下來又如何。當(dāng)然,這都是“簡單的指令”。到后來的尋址方式又要人命。十六種尋址方式,那名稱又不像mov,add那樣簡單,不是不簡單,簡直是繞口:什么基址變址后面居然又有相對基址變址。
首先他就不明白什么是尋址,為什么要尋址。偏偏書上說這點(diǎn)又很重要。這就好比驢拉磨:驢蒙了眼睛去拉磨,只曉得往前跑,不知道為什么。這是最痛苦的事情。就像中國大學(xué)的大部分教材,根本不告訴你為什么要這樣,為什么要這樣我們下幾章再講,不明白就死背,背了又不理解,這一章不理解下面幾章就更不理解,下面幾章更不理解就根本不明白為什么要這樣。最后到頭來整本書學(xué)完了也就一鍋粥糊里糊涂知道里面有些啥東西而已。
這章確實把他弄的很頭痛,以至于很長一段時間,問他在干啥,都說:“在研究尋址方式!彼粣塾谩皩W(xué)習(xí)”這個詞,愛用“研究”。因為很多東西他覺得他都是自己在學(xué),沒人教他,自己學(xué),就叫“研究”。
絕影想認(rèn)真研究,不能搞成一鍋粥,他想:先放一放吧。
這一放就放了一學(xué)期。
下文:瘋狂的程序員 第六回
本文鏈接:http://m.95time.cn/column/member/2008/5879.asp
出處:瘋狂的程序員
責(zé)任編輯:bluehearts
上一頁 瘋狂的程序員 第五回 [1] 下一頁
◎進(jìn)入論壇休閑灌水版塊參加討論
|