第14章 偶遇(1/2)
當天下午,顧誠先去「工商局」提交了公司註冊登記申請。
擬註冊資本:1億夷幣。
不找律所和代理的情況下,註冊一家公司起碼跑十幾次機關、銀行;蓋章、驗資、稅雜費、註冊商標……
沒半個月下不來。
所以第二天開始,顧誠就一邊等手續,一邊抽空上編程課,免得浪費時間。
上課之餘,他也不忘順便多結交幾個水平比較好的同學,問問他們在哪兒高就,試圖找找看有沒有wemade公司的人。
他找的這家培訓學校,課程設置還是挺人性化的。有很多並行開班的課程,想先上誰的課,都可以直接進去刷卡計時,最終學滿為止。
如果精力旺盛、學習速度快的人,報了多個程式語言,完全可以錯著時間聽。
這種設置正好特別適合顧誠這樣「空中樓閣」型的高手,為他節省很多時間。
短短几天,這家學校就出現了一個堪稱異數的華夏少年。
每天8點到課堂,每堂課都只聽一半時間。老師後半堂課留的練習一概不伺候、趕緊換地方。
顧誠一次性報了c/caaaa/vb三門基礎語言,還有個腳本語言概論班。四門課雜糅著學,進度貌似並不比只學一門的人慢。
正常人半年都學不完的課,照他這進度個把月就夠了。
論努力程度,東夷人也不差,他們都以desk-warming為榮。
那是英語裡一個專門形容夷式學習作風的詞組。特指東夷人讀書的時候,以是否把課桌給捂熱作為衡量努力程度的指標。
只知道死坐在那兒拼死力,哪怕沒學進去也得給我乖乖坐著假裝努力。
如此一來,就和顧誠形成了更大的反差。
而華夏人那種更讚賞「不努力也能考滿分的天才」的價值觀,在東夷似乎不存在。
這種以努力為榮、而不以智商為榮的價值觀,顧誠完全沒法想像。
在他看來:一個人如果真牛逼,那就坦蕩蕩地承認自己牛逼嘛!
幹嘛要裝謙虛?那不是犯賤麼。
「caaaa結構體基本應用……掌握度85%,剩餘未掌握知識點:結構體嵌套的語法注意點、結構體堆棧與指針結合時、不同優先級設置的語法寫法……」
顧誠腦中,有來自後世的「學習遊戲化」思維訓練慣性。
每一天,每一堂課,每一分鐘,都可以花到刀刃上。
每一個知識點,一旦掌握到「越級殺怪太多、變成灰名沒經驗了」,就立刻拋棄掉,轉移到下一個知識點。
上輩子被「輔助學習型生體cpu」淬鍊出慣性的大腦,靠著殘存的那點「內視」能力,就能讓顧誠發揮出驚人的時間管理效率。
再加上他的編程思想其實早就完爆了在坐的每一個人,包括老師在內。唯一要補的短板僅僅是語言本身,所以幾天下來,那學習速度自然是飛一般的感覺。
第一周結束之後,教c語言的老師首先受不了了:顧誠這種存在,簡直是對課堂秩序的挑釁!
這天,當坐在最後排的顧誠剛剛搞定兩個疑難點、覺得這堂課沒什麼可聽的了、準備再次轉移的時候,c語言老師嚴肅地叫住了他:
「這位同學!請你上來,到這台電腦上演示一下:這個結構體嵌套該怎麼寫!」
c語言老師是個老氣橫秋的男人,典型的論資排輩狂。
大部分懵懂的學員,還看不出這道題的狠辣之處,認為不過是尋常的課堂練習。
然而,幾個尖子生卻明顯發現這題超出了目前的教學大綱進度。
那可不僅僅是一個結構體嵌套,還加入了一個複雜隱蔽的結構體指針引用知識點。
如果是一個學完了c語言課程的達人,當然沒壓力。
但是對新人來說,就有點逆天了。
何況顧誠才學了一周。
顧誠沒有拒絕,直接走上前去,稍微掃視了一下代碼和題目的邏輯關係,然後噼里啪啦一陣簡潔地敲擊。老師的電腦連著投影儀,所以全班的人都能看清他的操作。
「錯了!標準答案應該是這樣的!」顧誠剛剛答完,老師就慶幸地教訓開了。
老師按了幾個鍵,打開一個代碼對比軟體,投影幕上便展示了兩段代碼的對比結果。
顧誠寫的那段代碼,好多地方被標註成了鮮紅色。
代碼對比軟體,就是b-compare之類的東西,用處是自動對比兩個文本文件的不同之處,然後標註出來。
在對比的時候,可以設置其中一個為「標準版本」,另一個為「被比較版本」。
只要是與標準版本不同的地方,都會被用紅色標註出來,倒不一定就是被比較文本錯了。
然而,看著那鮮紅色的標註,外行人第一反應就是顧誠的代碼寫錯了。
老師老氣橫秋地訓誡:「年輕人要戒驕戒躁!不要稍微取得一些成績就自滿。我不知道你們華夏人是怎麼要求『謙虛』的,但這點上你顯然應該學習我們東夷同學的堅韌不拔!」
顧誠微微不耐煩地撓撓腦袋:「嗶嗶那麼多幹嘛?編譯跑一遍不就知道了?」
老師一陣錯愕:「你……難道你還不認錯?好,我讓你心服口服!」
說著,老師點擊了編譯、試運行……
然後……就沒有然後了。
根據測試結果,顧誠寫的那段代碼雖然和標準答案不同,但是實現的效果是一樣的。
然後,老師和班裡最資深的幾個人發現:標準答案里,有一段被重複調用了三次的功能代碼,並沒有被打包定義。而顧誠順手定義了一遍,結果代碼總行數反而少了兩行。
這就好比機械加工的時候,需要量產幾千個的標準品,自然會被拿去開模。但是如果一個東西只被生產3次,那麼既可以選擇開模,也可以選擇直接用工具機加工3遍。
老師的標準答案,相當於用「切削打磨」的方式加工了3遍。
而顧誠寫的,則是順手把那個只用3次的小玩意兒也開了個模。
整體代碼簡潔,乾淨,漂亮。
本章未完,點選下一頁繼續閱讀。