第一章 不幸的童年
「小朋友你是否有很多問(wèn)號(hào),為什么別人在看漫畫(huà),我卻在學(xué)編碼,對(duì)著電腦說(shuō)話……」
周董的這首歌簡(jiǎn)直唱得太貼切了,完全就是我的真實(shí)寫(xiě)照。
盼星星,盼月亮,好不容易等到過(guò)春節(jié),我特意提前將寒假作業(yè)都寫(xiě)完了,原以為可以好好耍一段時(shí)間,沒(méi)想到卻要趴在電腦面前寫(xiě)代碼。
看著其他小伙伴在樓下蕩秋千,坐旋轉(zhuǎn)木馬,令我好生羨慕。我的心早就飛下去了,哪里還有心情在這里寫(xiě)什么鬼代碼。
真的好想溜出去和小伙伴們玩兒,但是看到客廳中那個(gè)眉頭微皺,盯著屏幕,雙手不斷在鍵盤(pán)上飛舞的男人,我心里的這點(diǎn)想法頓時(shí)煙消云散。
想到他眉頭皺起來(lái)一臉嚴(yán)肅說(shuō)話的樣子,我心里不禁一陣發(fā)怵。別看他一副人畜無(wú)害的樣子,對(duì)誰(shuí)都和和氣氣的,可一旦嚴(yán)肅起來(lái)還真是讓人害怕。
房間里面很安靜,可以清楚地聽(tīng)到鍵盤(pán)清脆的響聲,這一連串的聲音有著它獨(dú)特的節(jié)奏,像是某種神奇的旋律。屏幕上是一行行由英文字母組成的代碼,花花綠綠的很好看。
一行行代碼一絲不茍地排列得整整齊齊,縮進(jìn)格式、單詞間的間隔以及字母的大小寫(xiě)都嚴(yán)格地遵循標(biāo)準(zhǔn),沒(méi)有一個(gè)錯(cuò)誤。
他的代碼就跟他的性格一樣,仔細(xì)、嚴(yán)謹(jǐn),家中的一切都是他用鍵盤(pán)敲出來(lái)。
忘了介紹自己,我叫任靈玥,性別女,今年十歲??蛷d中那個(gè)長(zhǎng)得還算耐看,穿著格子衫,瘦得跟竹竿似的,戴著眼鏡正在敲代碼的中年大叔是我老爹——任煦秋。
照道理說(shuō)這大過(guò)年的,我一個(gè)小孩兒應(yīng)該和小伙伴們玩兒得正嗨,再不濟(jì)也應(yīng)該在看動(dòng)畫(huà)片什么的。
然而我卻承受了這個(gè)年紀(jì)不該承受的壓力——趴在電腦面前敲代碼,毫無(wú)疑問(wèn)就是因?yàn)槔系?p> 老爹是某個(gè)互聯(lián)網(wǎng)公司的軟件架構(gòu)師,可以算得上資深程序猿。
聽(tīng)奶奶說(shuō),老爹從小就表現(xiàn)出來(lái)了計(jì)算機(jī)方面的天賦,那時(shí)他才讀小學(xué)二年級(jí)。但是因?yàn)榧依飾l件不好,所以沒(méi)有得到發(fā)展。
后來(lái)為了供姑姑和老爹讀書(shū),奶奶也外出打工了,老爹寄居到了姨奶奶家。
姨奶奶在鎮(zhèn)上做生意,隔壁是個(gè)電腦維修店,老爹和店老板“偷師”學(xué)了不少計(jì)算機(jī)相關(guān)的知識(shí)。
直到老爹上了大學(xué)有了自己的筆記本電腦后,他這方面的天賦才得到展現(xiàn)。
聽(tīng)和老爹關(guān)系比較好的幾個(gè)叔叔阿姨說(shuō),老爹上大學(xué)那會(huì)兒是真的很厲害,當(dāng)其他人還在學(xué)習(xí)電腦基本知識(shí)的時(shí)候,老爹已經(jīng)在研究如何封裝系統(tǒng)、組裝電腦。
所以大家不管有任何與計(jì)算機(jī)相關(guān)的問(wèn)題都會(huì)找老爹幫忙。更厲害的是,老爹的編程技能完全都是靠他自學(xué)的!
也正因?yàn)槿绱耍系诔绦騿T這條道路上獨(dú)自摸爬滾打,走了不少?gòu)澛?。因此,老爹?duì)于編程有著近乎喪心病狂地執(zhí)念,這直接導(dǎo)致了我有了一個(gè)“不幸”的童年。
在我滿周歲那天,爺爺非要照傳統(tǒng)讓我抓周,預(yù)測(cè)一下我長(zhǎng)大了要做什么。一開(kāi)始老爹是拒絕的,但是頂不住爺爺奶奶的雙人混打,最終還是屈服了。
然而萬(wàn)萬(wàn)沒(méi)想到的是,可惡的老爹居然在我周?chē)艥M了《C語(yǔ)言程序設(shè)計(jì)》、《Java從入門(mén)到精通》、《C#經(jīng)典入門(mén)》、《瘋狂HTML5+CSS3和JavaScript》之類(lèi)的編程書(shū)籍,這是何等的喪心病狂!
老爹洋洋得意的說(shuō)無(wú)論我選哪一本,他都能教我,還說(shuō)程序改變世界,為了人類(lèi)進(jìn)步,社會(huì)的發(fā)展,編程要從娃娃抓起。
所以他制定了一個(gè)名為「程序媛養(yǎng)成」的計(jì)劃,旨在將我培養(yǎng)成一名德智體美勞均衡發(fā)展,才華和顏值集智慧于一身的優(yōu)秀程序媛。
而這個(gè)「程序媛養(yǎng)成」計(jì)劃,就是我“不幸童年”的開(kāi)始。
為了培養(yǎng)我對(duì)計(jì)算機(jī)的興趣,老爹在我能夠認(rèn)識(shí)數(shù)字和26個(gè)英文字母的時(shí)候居然主動(dòng)教我玩游戲。奶奶擔(dān)心我太小會(huì)沉迷,為此說(shuō)了老爹好幾次,不過(guò)老爹都不為所動(dòng)。
還記得老爹教我玩兒的第一款游戲是紙牌,其實(shí)是為了讓我快速學(xué)會(huì)使用鼠標(biāo),真是個(gè)壞老爹,套路滿滿。
后來(lái)又教會(huì)玩了好幾款好玩兒的游戲,這個(gè)時(shí)候我覺(jué)得老爹真是天下最好的老爹了。
因?yàn)槲覀儼嗌系钠渌瑢W(xué)就只能偷偷地玩兒游戲,他們家長(zhǎng)深怕他們學(xué)壞了。
然而就在我有些沉迷于游戲的時(shí)候,老爹終于露出了他的廬山真面目,他在電腦上安裝一款打字練習(xí)軟件,如果我要玩兒游戲,必須要練習(xí)打字。
這個(gè)臭老爹,原來(lái)之前讓我玩兒游戲就是為了練習(xí)打字做鋪墊。想到自己被套路,越想越生氣,最后賭氣不玩兒電腦了。
萬(wàn)事都逃不過(guò)「真香定律」,我連三天都沒(méi)有堅(jiān)持到就敗下陣來(lái),可是我這臺(tái)電腦完全受到老爹的控制,沒(méi)辦法,我只能乖乖地練習(xí)打字。
不過(guò)老爹對(duì)于我使用電腦的時(shí)間把控得很?chē)?yán),每天只允許我玩兒一個(gè)半小時(shí),而且還必須練習(xí)半個(gè)小時(shí)以上的打字。
不管我怎么撒嬌賣(mài)萌、撒潑打滾都不能逾越雷池一步,甚至為此老爹第一次、第二次和第三次揍了我,真是個(gè)狠心的臭老爹。
看著老媽手機(jī)中錄的我6歲時(shí)穿著好看的裙子,頭上頂著兩個(gè)小丸子,一邊哭,一邊練習(xí)打字的視頻,我自己都忍不住笑了。
差不多一年的時(shí)間,我打字的速度有了質(zhì)的飛躍。反正我現(xiàn)在能輕松地同時(shí)和5個(gè)人聊微信,老爹是功不可沒(méi)。
等到我學(xué)習(xí)了加減運(yùn)算的時(shí)候,老爹聯(lián)合六叔叔開(kāi)發(fā)了一款非常好玩兒的游戲。但是坑閨女的是,在游戲中無(wú)論是獲取通關(guān)線索、獲取獎(jiǎng)勵(lì)還是打怪升級(jí)都和語(yǔ)文拼音和數(shù)學(xué)運(yùn)算相關(guān)。
要玩兒這款游戲必須保證快速、高正確率的完成100以內(nèi)的加減運(yùn)算,拼拼音填詞什么的,否則你就會(huì)被野怪踩在地上和光滑的地板摩擦,而且可能會(huì)浪費(fèi)積分。
可能有人會(huì)有疑問(wèn),這樣的游戲有什么好玩兒的?其實(shí)的確沒(méi)有什么好玩兒的,但是我那個(gè)可惡的老爹聲稱(chēng)從今以后再也不會(huì)給我零花錢(qián),如果我想要零花錢(qián)只能用游戲積分兌換!
至此,我對(duì)我那奸詐的老爹已經(jīng)無(wú)力吐槽了,甚至有點(diǎn)懷疑自己是他買(mǎi)編程書(shū)送的。
你說(shuō)這游戲它好不好玩兒?毛爺爺他老人家不帥么?毛爺爺他買(mǎi)的零食它不香么?毛爺爺他買(mǎi)的毛絨娃娃它抱著不舒服么?
所以在玩兒這款游戲的時(shí)候,我的語(yǔ)文聽(tīng)力水平、理解能力和數(shù)學(xué)運(yùn)算能力都得到了極大的提升,上課老師講的內(nèi)容難度基本可以忽略。
這個(gè)只是初級(jí)階段,為了獲取下一個(gè)階段的劇情,進(jìn)而獲取更多的游戲積分,我居然在老媽的幫助下自己學(xué)習(xí)了乘除法,這簡(jiǎn)直讓人不敢相信。
期末考試語(yǔ)文和數(shù)學(xué)都考了滿分,老師表?yè)P(yáng)我時(shí)非要我分享心德。我有些不屑地說(shuō)其實(shí)也沒(méi)有別的,就是天天在家玩兒游戲。
班上的同學(xué)頓時(shí)「哇」聲一片,眼中除了羨慕還是羨慕。老師聽(tīng)了震驚萬(wàn)分,差點(diǎn)沒(méi)有當(dāng)場(chǎng)暴走讓我請(qǐng)家長(zhǎng)。
其實(shí)我也不是有意針對(duì)老師,只是卷子上的題的難度跟老爹和六叔叔開(kāi)發(fā)的那款游戲的難度根本就不是一個(gè)檔次。
姐好歹是見(jiàn)過(guò)大場(chǎng)面的人,hold這種小case還不是信手拈來(lái)?