少兒編程培訓(xùn),是當(dāng)下最火爆的創(chuàng)業(yè)項(xiàng)目之一。低至四五歲的幼童,在老師的指導(dǎo)和幫助下,可以通過編程控制機(jī)器人唱歌跳舞,讓孩子們能從小體會(huì)到用計(jì)算機(jī)科學(xué)的奇妙與樂趣。但在三四十年之前,計(jì)算機(jī)對(duì)于國(guó)人而言還是非常昂貴而神秘之物。1984年2月,中國(guó)改革開放總設(shè)計(jì)師鄧小平在上海視察期間,饒有興趣地觀看了兩位中學(xué)生現(xiàn)場(chǎng)編程,隨后做出了“計(jì)算機(jī)要從娃娃抓起”的重要指示,這極大推動(dòng)了中國(guó)計(jì)算機(jī)普及的歷史進(jìn)程。
作為“計(jì)算機(jī)要從娃娃抓起”著名事件的親歷者,當(dāng)初做編程演示的中學(xué)生李勁,開啟了自己的開掛人生:只用七年時(shí)間便修完了從本科到博士學(xué)業(yè),成為了清華歷史上第一位完成此成就的超級(jí)學(xué)霸;此后赴美在南加州大學(xué)做博士后,并先后就職于夏普和微軟的研究院,李勁成為微軟亞洲研究院9位創(chuàng)始成員之一,在多媒體編碼、云計(jì)算和存儲(chǔ)等細(xì)分領(lǐng)域取得了豐碩成果,成為享譽(yù)全球的頂尖IT技術(shù)專家。1月份,《老尚看科技》電話采訪了遠(yuǎn)在美國(guó)的李勁博士,電話那頭的他分享了這些年來(lái)成長(zhǎng)的心路歷程,以及對(duì)“編程”這件事的看法。相信對(duì)當(dāng)下眾多有志于參與編程的兒童,以及即將邁入社會(huì)的青年人來(lái)說,都值得參考。
成名要趁早,但任何高光時(shí)刻都只是個(gè)新起點(diǎn)
“A Minute to Learn,A Lifetime to Master”這句名言在棋藝界特別流行,用來(lái)形容一門技藝入門十分容易,但要精通就極其困難,甚至需要一生的時(shí)光才能成為大師。對(duì)于1984年站在國(guó)家領(lǐng)導(dǎo)人面前展示計(jì)算機(jī)編程的李勁來(lái)說,他或許都沒想到,一個(gè)少年的一次高光,會(huì)成為他攀登計(jì)算機(jī)科學(xué)巔峰的新起點(diǎn)。
年僅13歲的李勁,熟練地按下回車鍵,程序開始運(yùn)行,屏幕上出現(xiàn)“熱烈歡迎”的字樣,并出現(xiàn)一個(gè)機(jī)器人開始演唱,然后,刻著“中國(guó)制造”的火箭發(fā)射升空,并打出最后的字幕“中國(guó),飛向宇宙”。這一組程序在今天看來(lái)可以說是小兒科,但在1984年,在中國(guó)計(jì)算機(jī)應(yīng)用剛剛起步的歲月,由一個(gè)稚氣未脫的少年展示出來(lái),就有別樣的意義。
鄧公當(dāng)時(shí)就站在李勁的背后,在欣慰和慈祥的目光中,他摸了一下李勁的頭,隨后說出了那句著名的“計(jì)算機(jī)的要從娃娃抓起”。而這次位于上海的改革開放科技成果展,也是在響應(yīng)黨在改革開放初期提出的“科學(xué)技術(shù)是第一生產(chǎn)力”論斷。
李勁自己也沒有想到,自己一個(gè)展示會(huì)產(chǎn)生這么大的影響。計(jì)算機(jī)從娃娃抓起的風(fēng)潮隨后迅速吹向全國(guó),即使是偏遠(yuǎn)的小城,少年宮內(nèi)也出現(xiàn)了許多在電腦桌前運(yùn)指如飛的少年身影,這一批人大多是70后、80后,是后來(lái)中國(guó)互聯(lián)網(wǎng)時(shí)代的中堅(jiān)力量。
而李勁自己,則開始了文首所說的開掛人生——七年時(shí)間便在清華大學(xué)修完了從本科到博士學(xué)業(yè),隨后赴美在南加州大學(xué)做博士后,成為微軟亞洲研究院9位創(chuàng)始成員之一,直到今天再出發(fā)。李勁曾是微軟研究院(雷德蒙)的Partner Research Manager, 主持云計(jì)算和存儲(chǔ)的研究,其研究成果已經(jīng)應(yīng)用到多項(xiàng)微軟產(chǎn)品中,成為了不折不扣的計(jì)算機(jī)大師級(jí)人物。
如果命運(yùn)能重來(lái),依然還會(huì)選擇計(jì)算機(jī)專業(yè)
在那個(gè)年代,有許多被刻意塑造的“神童”,但大多是曇花一現(xiàn),并無(wú)后話。而與國(guó)家領(lǐng)導(dǎo)人同框的少年李勁,并沒有滿足于既往取得的成績(jī),而是憑借“天分與興趣”開啟了自己向計(jì)算機(jī)科學(xué)巔峰攀登的征程。
作為IT行業(yè)從業(yè)多年的筆者,深知計(jì)算機(jī)編程的枯燥和抽象。李勁在接受采訪時(shí),也曾說過“如果學(xué)計(jì)算機(jī)學(xué)科,一定要耐得住寂寞”這種觀點(diǎn)。數(shù)十年的編程人生,個(gè)中寂寞并非常人所能體會(huì)。在采訪時(shí)筆者提問:“如果時(shí)光可以回到80年代,再有一次重新選擇大學(xué)專業(yè)或者是職業(yè)的機(jī)會(huì),你會(huì)怎么選擇?”“當(dāng)然是選擇計(jì)算機(jī)相關(guān)的專業(yè)!”李勁幾乎沒有一絲猶豫,他深知,自己目前還學(xué)得不夠深,如果重來(lái)一次會(huì)更為深入。
李勁的執(zhí)著來(lái)自數(shù)十年的學(xué)習(xí)、工作生涯中,真正體會(huì)到計(jì)算機(jī)一門博大精深的技術(shù),早已把編程當(dāng)成一種享受。尤其是在微軟這樣的世界頂級(jí)的軟件企業(yè)中工作,遭遇最困難的課題,再日以繼夜地實(shí)驗(yàn)、實(shí)踐,每一次技術(shù)的突破和貢獻(xiàn),都是世界級(jí)的,比如在對(duì)云存儲(chǔ)的數(shù)據(jù)安全保障上,就涉及到計(jì)算機(jī)邏輯中最復(fù)雜的部分。當(dāng)用扎實(shí)的基礎(chǔ)研究解決這些問題后,對(duì)整個(gè)業(yè)界都有巨大的價(jià)值。
程序員不必非得在C位,越貼近底層貢獻(xiàn)和影響越大
在80、90年代,程序員往往帶有強(qiáng)烈的個(gè)人英雄主義色彩,比如比爾蓋茨寫出了BASIC,成就了DOS。求伯君單槍匹馬寫出了WPS,改寫了中國(guó)辦公軟件的歷史。但是,隨著時(shí)間的發(fā)展,這種個(gè)人英雄主義的機(jī)會(huì)已經(jīng)越來(lái)越少,尤其是如今,程序員進(jìn)行協(xié)作是基本功之一了。
特別是像AI、云計(jì)算這類新興技術(shù),需要許多程序員在幕后做大量的、復(fù)雜的程序設(shè)計(jì),舊時(shí)代里單槍匹馬就可以寫一個(gè)火遍世界的經(jīng)典程序已是不可能,這對(duì)程序員的心態(tài)會(huì)是怎么樣的轉(zhuǎn)變?
比爾蓋茨曾說,只要有堅(jiān)強(qiáng)的持久心,一個(gè)庸俗平凡的人也會(huì)有成功的一天,否則即使是一個(gè)才識(shí)卓越的人,也只能遭遇失敗的命運(yùn)。在李勁看來(lái),“耐得住寂寞”就是解決程序員困惑的五字真言,尤其是在對(duì)計(jì)算機(jī)科學(xué)研究臨近精深這一階段,就更需要沉得住氣,耐得住寂寞,在自己專長(zhǎng)的領(lǐng)域做到最好,有所貢獻(xiàn)。而且,個(gè)人英雄雖然幾無(wú)可能,但是團(tuán)隊(duì)英雄時(shí)有誕生。
李勁現(xiàn)在的創(chuàng)業(yè)公司方向是人工智能,其中就有這樣一個(gè)小團(tuán)隊(duì),率先開源了自己的AI學(xué)習(xí)框架,促成了當(dāng)前深度學(xué)習(xí)百花齊放的環(huán)境,這其實(shí)也是個(gè)人英雄主義的翻版——用自己的力量,對(duì)行業(yè)產(chǎn)生深遠(yuǎn)的影響。當(dāng)然,團(tuán)隊(duì)再小,也講究無(wú)間的協(xié)作,發(fā)揮每個(gè)人的特長(zhǎng),才能造就成功。該團(tuán)隊(duì)在實(shí)踐這個(gè)決定時(shí),工作量十分龐大,但在完成之后,又會(huì)顯得意猶未盡?赡苓@就是協(xié)作帶來(lái)的魅力——取長(zhǎng)補(bǔ)短之中,可以實(shí)現(xiàn)1+1大于2的作用,來(lái)完成不斷的突破。
今日的程序員想要面面俱到是不可能的,正所謂“一個(gè)人作用再大,也不過是一碗水中比較大的一粒水珠而已”。如今的計(jì)算機(jī)科學(xué),體系已經(jīng)十分龐大,已經(jīng)形成了高度專業(yè)化的學(xué)術(shù)分區(qū),比如當(dāng)前火熱的AI技術(shù),就有數(shù)十種技術(shù)分支。在李勁看來(lái),如今的程序員,越是做扎實(shí)的基礎(chǔ)研究,越靠近底層,所做的貢獻(xiàn)就越大。而深入從事計(jì)算機(jī)行業(yè)的基礎(chǔ)研究,“耐得住寂寞”同樣是非常重要的一點(diǎn)。
程序員不必非得在C位,越貼近底層貢獻(xiàn)和影響越大,他自己也用實(shí)踐來(lái)證明了這一點(diǎn)。比如現(xiàn)在年輕人喜歡追劇,其實(shí)每一部網(wǎng)劇都由視頻編碼而成,李勁則在多媒體壓縮編碼標(biāo)準(zhǔn)(JPEG 2000, MPEG-4, HEVC)上作出過眾多貢獻(xiàn),這是不折不扣的、最底層的技術(shù)之一,但是這些技術(shù)的突破,無(wú)形中就會(huì)影響我們的生活,甚至?xí)驗(yàn)橐曨l清晰度和壓縮比的提升,成為互聯(lián)網(wǎng)視頻點(diǎn)播繁榮的重要推動(dòng)力。李勁在局部校驗(yàn)塊編碼(LRC)領(lǐng)域所做的研究,是微軟Azure存儲(chǔ)的關(guān)鍵技術(shù)之一,可帶來(lái)每年上億美元的收益。同時(shí),LRC也是Windows系統(tǒng)的關(guān)鍵存儲(chǔ)技術(shù)之一。
選擇編程語(yǔ)言和開發(fā)平臺(tái),最重要的是與發(fā)展趨勢(shì)合拍
如今,編程語(yǔ)言有十幾種,各種不同方向的編程工具、開發(fā)平臺(tái)特別多,年輕人如何選擇適合自己和未來(lái)的編程語(yǔ)言和開發(fā)環(huán)境?在李勁看來(lái),年輕人首先要找到自己的定位,編程語(yǔ)言只是工具,在不同的項(xiàng)目中很可能需要快速學(xué)習(xí)新的語(yǔ)言。
互聯(lián)網(wǎng)時(shí)代的應(yīng)用特點(diǎn)是多變,Java為什么在互聯(lián)網(wǎng)時(shí)代廣泛應(yīng)用?因?yàn)樗`活小巧,適應(yīng)互聯(lián)網(wǎng)時(shí)代多變的需求。所以,不用過多在意具體的語(yǔ)言和平臺(tái),重要的是大趨勢(shì)和熱點(diǎn),選擇的工具和技術(shù)發(fā)展趨勢(shì)合拍,就會(huì)事半功倍。更重要的是,年輕程序員要多和其它團(tuán)隊(duì)進(jìn)行交流、碰撞,時(shí)刻掌握業(yè)界的動(dòng)態(tài)和技術(shù)發(fā)展的趨勢(shì),才可以實(shí)時(shí)調(diào)節(jié)自己的項(xiàng)目和工作,找到開發(fā)過程中的關(guān)鍵點(diǎn),去解決還沒有解決的痛點(diǎn)。這個(gè)過程不能閉門造車,只有多交流才能真正了解業(yè)界的痛點(diǎn),才有機(jī)會(huì)運(yùn)用技術(shù)手段去解決它。
“從娃娃抓起”的李勁,在堅(jiān)持“寂寞”中悄然影響一個(gè)時(shí)代
全新創(chuàng)業(yè)的李勁,還在努力地尋求和業(yè)界的交流,尋覓業(yè)界的新痛點(diǎn),并試圖用“寂寞”中積累的技術(shù)去解決它。李勁受邀成為華為開發(fā)者大會(huì)2020(Cloud)的特邀嘉賓,華為開發(fā)者大會(huì)將面向全球范圍內(nèi)的開發(fā)者,聚焦在高性能計(jì)算、云、AI等熱門技術(shù)。對(duì)李勁來(lái)說,華為開發(fā)者大會(huì)最吸引他的地方,在于華為的“頻率”和他很吻合——熱衷于做扎實(shí)的基礎(chǔ)技術(shù)研究。
李勁參加這次大會(huì)的身份,是依瞳科技的聯(lián)合創(chuàng)始人和CTO,同時(shí)還兼任深圳清華大學(xué)人工智能研究中心主任。他可能不會(huì)想到,這次在線觀看開發(fā)者大會(huì)演講的程序員們,很可能有因?yàn)楫?dāng)年“計(jì)算機(jī)從娃娃抓起”而走進(jìn)少年宮,第一次接觸到電腦,并走向編程之路的人。
中國(guó)自改革開放以來(lái)在經(jīng)濟(jì)發(fā)展上取得了舉世矚目的巨大成就,而信息產(chǎn)業(yè)的迅猛發(fā)展是中國(guó)經(jīng)濟(jì)持續(xù)向好的一個(gè)重要助力。尤其是在移動(dòng)互聯(lián)網(wǎng)時(shí)代,中國(guó)在移動(dòng)支付、AI應(yīng)用等細(xì)分領(lǐng)域已經(jīng)有了領(lǐng)跑全球的趨勢(shì),對(duì)個(gè)人而言,數(shù)字經(jīng)濟(jì)的蓬勃發(fā)展,讓個(gè)人求職就業(yè)有了更多的選擇,有些人天生不善言辭,有些人天然排斥要求循規(guī)蹈矩的辦公室模式,而計(jì)算機(jī)和互聯(lián)網(wǎng)的普及給了這些編程達(dá)人提供了一個(gè)能展示自我的全新天地,科技產(chǎn)業(yè)也為中國(guó)提供了異常寶貴的階層流動(dòng)通道,從整個(gè)社會(huì)發(fā)展的宏觀層面來(lái)說,這或許比信息產(chǎn)業(yè)帶來(lái)的直接經(jīng)濟(jì)收益更有意義,它給年輕人提供了用知識(shí)改變命運(yùn)的契機(jī)和新賽道。
喬布斯雖是營(yíng)銷天才,但他認(rèn)為,每個(gè)人都應(yīng)該花至少一年時(shí)間學(xué)習(xí)編程,因?yàn)榫幊虝?huì)教你如何思考。當(dāng)新一代年輕人已經(jīng)成長(zhǎng),新一批少年兒童也開始邁入編程課堂時(shí),中國(guó)的計(jì)算機(jī)事業(yè)的發(fā)展,已經(jīng)到了傳承的時(shí)節(jié),對(duì)臺(tái)上演講的李勁而言,又賦予了新一層的意義——不僅為70、80后這一代人打開一扇大門,給他們通過學(xué)習(xí)改變命運(yùn)的機(jī)會(huì),也可以啟迪當(dāng)前的青少年,為中國(guó)未來(lái)在AI、云計(jì)算、物聯(lián)網(wǎng)等領(lǐng)域全面領(lǐng)先世界撒下希望的種子。
3月27日-28日,華為開發(fā)者大會(huì)2020(Cloud)將以網(wǎng)上直播的方式舉辦。3月28號(hào)10:25-10:45,李勁博士將分享新一代人工智能開源開放平臺(tái)的前沿技術(shù)與實(shí)踐。歡迎觀看線上直播,并參與有獎(jiǎng)互動(dòng)兌換超值禮品。