第26章 不打算上課了
在一番折騰下,宿舍眾人才再次領(lǐng)好了書,結(jié)束了這場鬧劇。
還好這肖軒也是有幾分自知之明,沒有再出現(xiàn)挑事,否則王向中非得再給他來一點(diǎn)深刻的教訓(xùn)不可。
不過王向中也覺得奇怪,自己明明已經(jīng)是個四十三歲的人,怎么還會和一個二十歲不到的小娃娃計(jì)較這些羅里吧嗦的事情呢?
看樣子隨著經(jīng)歷和身份的改變,他的心態(tài)也隨之發(fā)生了不少變化。
雖然不懂究竟發(fā)生了什么,但這一次相比曾經(jīng)的他而言,確實(shí)爽了不少,以前的他過得確實(shí)有幾分窩囊。
一想到這,他整個人也是覺得有些熱血澎湃起來。
什么斯文有禮,什么忍氣吞聲!在這個社會,示弱就會被欺凌,人善就會被人騎,世界終究是被弱肉強(qiáng)食的原始規(guī)則所支配,無論是遠(yuǎn)在天邊華爾街的那幫奸商,亦或是近在咫尺的肖軒,總而言之,只要你敢向后退一寸,別人就敢進(jìn)一尺,最后還能笑嘻嘻地在你頭上拉翔!
或許是因?yàn)樽约猴栕x詩書,常年沉浸在學(xué)術(shù)中的緣故,曾經(jīng)很少與胡國榮、肖軒這類小人打交道,也未曾與李錦光之類的粗人有過交流,直接就導(dǎo)致社會經(jīng)歷缺了一環(huán),因而做人處事方面,總是帶著些許的清高之意,在諸多的利益問題上,總是容易抱著息事寧人的態(tài)度步步退讓,也不愿意將事情做得太絕。
古語有云:忍一時風(fēng)平浪靜,退一步海闊天空。
在此時,王向中想的卻是:忍一時越想越氣,退一步越想越虧!
倘若以后再遇到這種事,他一定會毫不客氣地照著對方臉上呼上一個耳光,然后再墊上幾腳,把對面打進(jìn)無底深淵。
只要做得夠絕,別人就拿你沒有一點(diǎn)辦法。
細(xì)細(xì)熱血了好一會,王向中方才靜下心來,呼出一口長氣,緊接著看向眼前堆積如山的書本。
“高等數(shù)學(xué)、線性代數(shù)、計(jì)算機(jī)組成原理、c語言……”
計(jì)算機(jī)科學(xué)與技術(shù)專業(yè),可謂是雜中雜專業(yè),它不像信息工程專業(yè)那般偏向計(jì)算機(jī)硬件設(shè)計(jì)研發(fā),也不像軟件工程專業(yè)那般,在計(jì)算機(jī)應(yīng)用方面大方異彩。它更像是一個大而雜,主旨在于培養(yǎng)同時包含科學(xué)思維和工程思維的技術(shù)型人才。
簡單來講,如果你想單純地做硬件,畢業(yè)后天天擺弄PCB(Printed circuit boards,印制電路板)或者是芯片,那就選擇信息工程,這個專業(yè)會帶你從最基本的物理光學(xué)開始,一點(diǎn)一點(diǎn)地邁向深層次的電路設(shè)計(jì)。
而如果你想做程序員,研發(fā)出各種能夠瘋狂吸金的軟件,或者是單純地對數(shù)字和邏輯感興趣,則可以選擇軟件工程專業(yè),它會指導(dǎo)你領(lǐng)略各種編程語言的特色,然后再通過學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法,把你培養(yǎng)成為一個編寫軟件的大牛。
但在計(jì)算機(jī)領(lǐng)域,硬件和軟件從來就不是能相互分離的東西。準(zhǔn)確來講,硬件和軟件是一種相輔相成的關(guān)系,就如同汽車和發(fā)動機(jī)一般:一輛沒有發(fā)動機(jī)的汽車,只是廢鐵架子一堆;而單純的一個發(fā)動機(jī)沒有其它結(jié)構(gòu)支撐,也根本就是一坨破爛。
唯有硬件這個車架子和軟件這個發(fā)動機(jī)相互配合起來,才能在信息化這條大路上越走越遠(yuǎn)。
而計(jì)算機(jī)科學(xué)與技術(shù),就像膠水一般,將硬件和軟件緊緊黏合在一起,精通計(jì)算機(jī)科學(xué)后,既能對硬件技術(shù)有深刻的了解,也能抬手寫上幾個軟件,更加能夠深刻地理解在應(yīng)用背后飛速運(yùn)轉(zhuǎn)的計(jì)算機(jī)邏輯,也能在軟件趨勢下對硬件邏輯加以改進(jìn)。
當(dāng)然這個專業(yè)的缺陷也相當(dāng)明顯:在就業(yè)方面,在硬件方面競爭不過信工專業(yè),在軟件方面競爭不過軟件專業(yè),更不要提其它的網(wǎng)絡(luò)、通信那些更具有偏向性的專業(yè)了。所以一般計(jì)科的畢業(yè)生不少都是選擇繼續(xù)深造,或者是在實(shí)習(xí)時更加賣力地學(xué)習(xí)更多偏向市場方面的知識,以謀求更好的就業(yè)前景。
在大學(xué)一年級的時候,所有的專業(yè)學(xué)習(xí)的知識都還是比較通用的,比如c語言,它幾乎就是每個計(jì)算機(jī)相關(guān)專業(yè)學(xué)生的必修課,因?yàn)樗兇饩褪且粋€面向硬件的編程語言!
打個比方,你可以把內(nèi)存想象成一個書柜,通過c語言,你可以像一個管理員一般,輕松地將書柜上的各類書籍取下,也可以將新書存入其中——也就是說,它直接操作的是硬件,而并非是操作系統(tǒng),這也是大多數(shù)高級語言所達(dá)不到的效果。
只要學(xué)習(xí)了c語言,就能明白硬件和軟件背后是如何相互配合開展工作,也能更深層次地理解計(jì)算機(jī)的本質(zhì)。
“怎么沒有delphi呢?”一旁的徐建松迅速翻看了每一種教材,面色疑惑地喃喃地道。
“現(xiàn)在當(dāng)然是沒有這種東西的?!币姷叫旖ㄋ傻囊苫?,王向中也是笑了笑,解釋道:“delphi是高級語言,是一種面向?qū)ο蟮木幊陶Z言,按照課程安排來講,大一就學(xué)這個太早了。”
所謂高級語言,便是更加接近于人類語言的一種編程語言,其語法邏輯更像是在“下達(dá)命令”。
它們大多不像c語言那般,直接針對硬件進(jìn)行操作,而是將各種硬件操作功能打包,糅合成所謂叫API(Application Programming Interface,應(yīng)用程序接口)的東西,只要將參數(shù)傳遞給API,就能輕松實(shí)現(xiàn)c語言幾百行甚至上千行代碼才能實(shí)現(xiàn)的功能。
高級語言可以擺脫程序員對背后機(jī)制的思考,將更多的精力放在功能實(shí)現(xiàn)這個主要矛盾上,而這也是“面向過程編程”和“面向?qū)ο缶幊獭钡谋举|(zhì)區(qū)別。
就拿炒菜打比方,首先要洗菜切菜,接著是下鍋燒油,再然后炒菜加調(diào)料,最后出鍋,洗鍋。
而所謂面向過程編程,就是要逐步下達(dá)指令,從頭開始將每一步的操作告訴計(jì)算機(jī),假若哪一步出了錯,或者是忘了洗鍋,接下來面臨的就是各種各樣的錯誤。如果你想炒五個菜,則你需要往復(fù)循環(huán)不厭其煩地把整個過程重復(fù)循環(huán)五遍,計(jì)算機(jī)才能實(shí)現(xiàn)出你想要的效果。
而面向?qū)ο缶幊?,則可以將炒菜的一整套抽象動作寫在一個叫“對象”的東西里,畢竟炒菜是一個機(jī)械的工作,接下來只需要向計(jì)算機(jī)“下達(dá)命令”,例如我要炒五個菜,那計(jì)算機(jī)就會按照炒菜的邏輯自動循環(huán)執(zhí)行五次,無疑是相比前者方便不少。
相比于面向過程的呆板而言,面向?qū)ο缶幊痰膬?yōu)越性在于重用性、靈活性和可擴(kuò)展性,更加符合人類的思維邏輯。
當(dāng)然,面向?qū)ο缶幊桃膊皇峭昝罒o缺,選擇它,就意味著需要犧牲一定的性能,隨著軟件納入的功能越來越多,整個軟件的內(nèi)容越來越臃腫,相應(yīng)的它的執(zhí)行效率就會變得低下,就需要占用更多的硬件資源,也就是所謂的“吃硬件”,這也是更新軟件和系統(tǒng)后,手機(jī)和電腦會越來越卡的本質(zhì)原因。
“中哥你怎么懂這么多!”聽到王向中的解釋,徐建松有些面色復(fù)雜地驚嘆道,旋即眼神又有些灰暗了起來。
他本來還有些自傲,畢竟自己可是獲得了全區(qū)中學(xué)生編程大賽亞軍的人,想必即使在這水木大學(xué),能超越自己的人也并不多。
不過現(xiàn)實(shí)總是有些打擊人,眼前的王向中,比自己厲害了太多。這專業(yè)程度,就算是相比真正的畢業(yè)生都不遑多讓,更不要提自己這種半吊子的水平了。
瞧見徐建松旋即耷拉著腦袋,有些落寞的樣子,王向中也是有些不好意思,畢竟自己學(xué)了二十幾年的計(jì)算機(jī),自然是要比前者強(qiáng)上太多,于是連忙正聲安慰道:“聞道有先后,我也只不過是比你多學(xué)幾年,略懂皮毛罷了,真要看知識,還得去認(rèn)真學(xué)習(xí)。”
聽聞此言,徐建松的臉色才稍稍有些好看起來。
一旁的龍?jiān)坪蛥未蠛5故锹牭靡汇兑汇兜?,此時他們倆還是純粹的小白,只是因?qū)τ?jì)算機(jī)略感興趣,因而才報(bào)考了這個專業(yè)。
“你說的我大概聽懂了,”呂大海面色古怪,先是頓了頓,接著說:“可就是有一點(diǎn)不明白,為什么手機(jī)還能更新系統(tǒng)?”
“啥?”王向中聽言,立馬臉色一白,心里叫苦連連,頓時后悔自己有些多嘴。
這個年代的手機(jī)都還是功能機(jī),根本沒有什么更新系統(tǒng)一說,自己講得太忘乎所以,竟然不經(jīng)意間透露了一些不屬于這個年代的常識。
沒想到千算萬算,竟然在這里說漏了嘴!旋即王向中面露尷尬,吞吞吐吐地搪塞道:“呃……可能是我……說錯了吧?!?p> 看來以后嘴巴還得嚴(yán)實(shí)一些才是。
還好眼前三人并沒有追究這話語之間的漏洞,只是有些狐疑地掃了王向中一眼,緊接著便放下了心中的疑惑。
“中哥,你這么厲害還上什么課啊?”龍?jiān)朴圃盏匕c在椅子上,戲謔地調(diào)笑道。
“你說的對,所以——”王向中清了清嗓子,面色嚴(yán)肅道:“我不打算上課了?!?

牧狼童
這一章寫了一些基礎(chǔ)的專業(yè)知識,不知道大家能不能看懂。 我也不知道大家是更愿意看故事,還是更想看點(diǎn)專業(yè)性的東西? 歡迎留言提出意見,我會酌情改變后面的風(fēng)格。