來源:CSDN 作者:屠敏整理 2018-06-14 10:29:57
“每個(gè)人都應(yīng)該學(xué)習(xí)編程,因?yàn)樗虝?huì)你思考。”史蒂夫·喬布斯如是說。面對(duì)愈演愈烈的編程熱潮,很多人帶領(lǐng)孩子蜂擁而上,也有人認(rèn)為應(yīng)還給孩子一個(gè)舒適安逸的童年,而作為程序員,你會(huì)從小教你的孩子學(xué)習(xí)編程嗎?
從程序員父母胎教時(shí)基礎(chǔ)的“Hello World”,到扎克伯格為不滿一歲女兒精選《嬰兒量子物理學(xué)》讀物,再到支付寶暖爸為 7 歲的兒子親繪區(qū)塊鏈童話故事書......編程從娃娃抓起的熱潮正向今天還在慶祝六一兒童節(jié)的大小朋友們迎面襲來。對(duì)于身在科技圈的程序員父母,雖然擁有一種第一任老師的技能優(yōu)勢(shì),但是仍在糾結(jié)和觀望是否教孩子編程?在此,我們也對(duì)科技圈的那些大佬們的童年引發(fā)了好奇,他們的童年是如何過來的?是否也是從小培養(yǎng)贏在了起跑線呢?
▌John Carmack——第一人稱射擊游戲教父
Id Software 創(chuàng)始人之一的約翰·卡馬克(John Carmack)被人稱為“第一人稱射擊游戲教父”,他用六款游戲創(chuàng)造了個(gè)人電腦的 3D 世界。
對(duì)于這位傳奇的程序員,他的童年似乎就顯得有些與眾不同。二年級(jí)的時(shí)候,年僅七歲的他幾乎在所有標(biāo)準(zhǔn)化測(cè)驗(yàn)里都得到了滿分,這相當(dāng)于九年級(jí)的水平。小學(xué)時(shí)他以滿分的成績(jī)進(jìn)入了重點(diǎn)初中的一個(gè)天才班,卡馬克也就在這時(shí)開始接觸了計(jì)算機(jī),那時(shí)的他對(duì)《創(chuàng)世紀(jì)》、《巫術(shù)》等游戲癡迷不已,甚至自己還學(xué)習(xí)了一些簡(jiǎn)單的編程,并模仿《創(chuàng)世紀(jì)》開始制作一些 AppleII 的小游戲。
由于從小就對(duì)電腦和程序設(shè)計(jì)充滿狂熱的興趣,卡馬克依靠自學(xué)和鉆研,達(dá)到了今天的成就,他甚至相信可以用編程完成一切。
▌Markus Persson——獨(dú)立游戲開發(fā)大神
和馬庫(kù)斯·佩爾森(Markus Persson)的真名相比,Notch 這個(gè)網(wǎng)絡(luò)用戶名顯得更有知名度,技術(shù)圈許多人將他視為獨(dú)立游戲開發(fā)大神和獨(dú)立軟件圈子的標(biāo)志性人物。
作為大型開放世界類游戲《Minecraft》 的創(chuàng)始人,Notch 早在 7 歲時(shí)開始接觸了計(jì)算機(jī)編程,那時(shí)他的父親買了一臺(tái) Commodore 128 家用電腦,Notch 自此開始訂閱一本有 type-in program 的電腦雜志。他將雜志上的代碼輸入計(jì)算機(jī),過程中他發(fā)現(xiàn),如果自己改變一些代碼,游戲就會(huì)變化或崩潰。于是通過不斷地實(shí)踐,他從 8 歲就制作出了人生中的第一個(gè)文字冒險(xiǎn)游戲,即必須輸入正確的句子才能進(jìn)入下一個(gè)房間。
他曾表示,自己就是那時(shí)開始學(xué)會(huì)寫代碼的,后來學(xué)習(xí)的編程語(yǔ)言有 Basic、Pascal、C、C++、Java 和 ActionScript,所中意的編程語(yǔ)言是 Java 和 C++ 的綜合。
▌Elon Musk——硅谷鋼鐵俠
其實(shí)特斯拉創(chuàng)始人埃隆·馬斯克(Elon Musk) 從小家庭生活很艱難,也沒辦法適應(yīng)學(xué)校的生活,但是他很小的時(shí)候就開始自學(xué)。
1981 年,年僅十歲的馬斯克就利用自己攢的零花錢和父親贊助的部分資金買了人生中第一臺(tái)電腦,之后又買了一本編程教科書,并且學(xué)會(huì)了如何編程。
1983 年,12 歲的他成功設(shè)計(jì)出一款名為“Blastar”(太空小游戲),后來以 500 美元出售了這款商業(yè)軟件,賺到了人生的第一桶金。
▌Bill Gates——一個(gè)真正、現(xiàn)實(shí)的程序員
對(duì)于 31 歲就成為世界首富的比爾·蓋茨(Bill Gates),編程水平究竟如何?網(wǎng)上眾說紛紜。但自從他曾在 1978 年寫的 Microsoft BASIC for 6502 源代碼被公開后,很多程序員都開始膜拜起這位大神。甚至《軟件隨想錄》的作者曾在書中寫道:“你不要糊弄他,哪怕是一分鐘,因?yàn)樗彩且粋(gè)程序員,一個(gè)真正的、現(xiàn)實(shí)的程序員。”
那么童年時(shí)候的蓋茨是什么樣子?事實(shí)上,蓋茨從小就記憶力驚人,能夠完整無誤的背誦文學(xué)作品中的內(nèi)容,但彼時(shí)的他也非常叛逆,喜歡搞破壞,甚至12歲時(shí)還被父母送去看心理醫(yī)生。
▌Bill Gates——一個(gè)真正、現(xiàn)實(shí)的程序員
對(duì)于 31 歲就成為世界首富的比爾·蓋茨(Bill Gates),編程水平究竟如何?網(wǎng)上眾說紛紜。但自從他曾在 1978 年寫的 Microsoft BASIC for 6502 源代碼被公開后,很多程序員都開始膜拜起這位大神。甚至《軟件隨想錄》的作者曾在書中寫道:“你不要糊弄他,哪怕是一分鐘,因?yàn)樗彩且粋(gè)程序員,一個(gè)真正的、現(xiàn)實(shí)的程序員。”
那么童年時(shí)候的蓋茨是什么樣子?事實(shí)上,蓋茨從小就記憶力驚人,能夠完整無誤的背誦文學(xué)作品中的內(nèi)容,但彼時(shí)的他也非常叛逆,喜歡搞破壞,甚至12歲時(shí)還被父母送去看心理醫(yī)生。
▌扎克伯格——“蓋茨第二”
作為牙醫(yī)和心理醫(yī)生的兒子,扎克伯格從小就出生在一個(gè)富裕的家庭,這使得扎克伯格從小就受到了良好的教育,同時(shí)可以無憂無慮地去探索自己的興趣愛好。
在扎克伯格 10 歲的時(shí)候,他得到了第一臺(tái)電腦,他的父親曾教導(dǎo)他 Atari BASIC Programming,之后聘請(qǐng)軟件研發(fā)者 David Newman 當(dāng)他的家教。在上高中時(shí),他為學(xué)校設(shè)計(jì)了一款 MP3 播放機(jī)。
扎克伯格的父親還曾表示:“扎克伯格從小就愛編程,很小就給自己的牙科診所編出原始即時(shí)通訊工具。”
了解了國(guó)外大牛的童年,那么國(guó)內(nèi)的風(fēng)云人物呢?
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號(hào)
歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看