前陣子看到微軟舉辦的“編程一小時”活動,旨在幫助青少年掌握解決問題的能力,并鍛煉他們的計算思維。禁不住佩服微軟的長遠眼光和大格局,全民學(xué)戲編程的口號,微軟已經(jīng)在實踐,讓其落地開花。
有很多人認為,將來并不從事IT行業(yè),似乎學(xué)習(xí)編程就是浪費時間。其實不然……
我們and我們的子女在未來社會
將面臨的是什么?
之前曾經(jīng)有一篇文章《未來三十年,我們的子女將面臨的是什么》中講到2040年的職業(yè)環(huán)境。
2040年聽起來似乎很遙遠,其實細算起來還真不遠,如果我們的孩子現(xiàn)在10~15歲,那么2040年,也就是孩子35~40歲的時候——他們的人生處于巔峰,但也是所承受壓力最大的時候,那個時候的職業(yè)環(huán)境,是什么樣的?
第一個從信息時代轉(zhuǎn)向概念時代。下面這張圖是棋王大戰(zhàn)深藍電腦,就是一個計算機,跟一個棋王下了6盤,現(xiàn)在是3比3還在下。
再來看另外一張圖片,四年前富士康痛定思痛,決定把整個富士康機器人化,這些機器人24小時不眠不休,也不會跳槽又不會抱怨,還不會要求漲薪。
在過去20年間,在信息時代的很多重要工作,在未來20年會極大程度的被電腦所取代,而到那個時候,所有做這些工作的人都有可能失業(yè)。比如現(xiàn)在很多人都趨之若鶩的銀行柜員,五年、十年之后,這個職位就會越來越少,如果你沒有別的技能,會非常尷尬。
邏輯分析能力是信息時代的核心,而概念時代是什么呢?是高概念化、高感性的人才。舉個例子,麥肯錫是全世界最大的企業(yè)咨詢公司,1993年員工有67%是MBA,2003年這個比例已經(jīng)降到了41%。現(xiàn)在10年過去了,還在繼續(xù)往下降,那么是什么人,填補了麥肯錫這些頭腦一流的MBA呢?是麥肯錫增加了很多MFA(Masterof fine art),就是藝術(shù)碩士。麥肯錫意識到,他們的調(diào)查報告,必須要用藝術(shù)的方式來表達,于是很多MFA慢慢替掉了MBA。
更加好玩的是,有幾個公司最近很火吧,一個是蘋果,蘋果靠什么,靠程序員,靠工程師嗎?不是,靠的是好的理念,是不是靠概念取勝的呢?第二個小米,小米靠什么?小米背后沒有很雄厚的產(chǎn)品工廠,但最核心的是依靠很雄厚的粉絲營銷和參與感,是不是靠感知來運作的,是不是靠邏輯呢?
再比如海底撈的服務(wù)。信息時代向概念時代推進的時候,那些原本僅靠知識和邏輯工作的人,基本逐漸就會被電腦所替代,越來越貶值,而那些只有人能做的工作,才能夠真正的做起來。計算可以被電腦完成,但是創(chuàng)意不能。
第二個改變就是改變會更多、更猛,更快、更不可測。2010年,中國中小企業(yè)的平均壽命是2.97年,世界五百強是40年,而世界一千強是30年,而你們的職業(yè)生涯有多長呢?如果25歲參加工作,65歲退休,那就是40年。這意味著如果你一畢業(yè)就創(chuàng)業(yè),一創(chuàng)業(yè)就創(chuàng)成了世界五百強,那么在你退休的那一年,公司正好倒了。
所以當(dāng)世界五百強都只有40年壽命的時候,你就會更明白,未來的孩子不可能不換工作,他這一輩子,一定會至少換5到7份工作,而且換,2到3個行業(yè)。其實不僅公司命短,行業(yè)的命運也如此。一輩子在一個公司,一個行業(yè)會變得越來越難,這個時候,如果我們還教他在大學(xué)期間,做好一個專業(yè),你覺得是不是有可能是對他的詛咒和害他呢。
對于70、80后來說,進名校、入外企、做公務(wù)員,不管出身如何,通過個人的拼搏,總是有機會踏上父輩們期待的那種——中產(chǎn)階級生活軌跡。
而我們普通人家的孩子,他們面臨的環(huán)境和競爭,會遠遠超出我們這一代人的經(jīng)驗可以理解的范疇。未來是一個高度關(guān)聯(lián)、無孔不入的智能世界。以往依靠智商和經(jīng)驗的工作崗位,早晚會被計算機和機器人替代。無限存儲和3D設(shè)備,已經(jīng)走進家庭。想搜索一下要通過技術(shù)克服人類語言之間的障礙,需要多少年,才發(fā)現(xiàn)今年已經(jīng)誕生了可以實時翻譯的手機工具...……
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?——《未來三十年,我們的子女將面臨什么》
未來的職業(yè)環(huán)境是多變的,甚至是不可控制的。如果我們的思維還停留在想要找尋一份“鐵飯碗”工作,是不現(xiàn)實的。而要在未來的職業(yè)環(huán)境中有杰出的表現(xiàn),其實更需要學(xué)會的是如何適應(yīng)未來的職業(yè)環(huán)境——這需要綜合能力——包括邏輯思維、應(yīng)變能力、動手實踐、領(lǐng)導(dǎo)能力、協(xié)作能力等等。
學(xué)編程的目的只是為了從事IT行業(yè)嗎?
學(xué)習(xí)編程的一個重要目的就是有一技之長。但遺憾的是,在更新?lián)Q代速度飛快的信息社會,學(xué)習(xí)的速度可能還跟不上信息更新?lián)Q代的速度。所以說,如果認為學(xué)習(xí)編程的意義僅僅是學(xué)習(xí)一門技術(shù),那就太狹隘了。
在The Atlantic《大西洋月刊》2015年5月14日有過這樣一篇文章:題為 The Economic Importance of Teaching Coding to Teens (青少年學(xué)習(xí)編碼的經(jīng)濟意義)。
文中引用了卡耐基梅隆大學(xué)計算機科學(xué)學(xué)院的副院長湯姆·科爾蒂納的話:“誠然,高中編碼課程對于大學(xué)計算機科學(xué)的學(xué)習(xí)并非必不可少。沒有經(jīng)驗的學(xué)生在入門幾節(jié)課之后便可以趕上” 。
然而,科爾蒂納說,早點接觸編碼課程是有益的。年齡較小的孩子學(xué)習(xí)計算機科學(xué)時,他們認識到它并不只是令人困惑的、無休止的字母和數(shù)字的組成的字符串——而是構(gòu)建應(yīng)用程序、設(shè)計插圖、測試假設(shè)的工具。對于他們來說,轉(zhuǎn)換思維過程不會像年齡較大的學(xué)生那樣難。把問題分解成小塊然后使用編碼解決問題變得稀松平常。給予更多的孩子這樣的培訓(xùn)會增加對這一領(lǐng)域感興趣者的數(shù)量,從而有助于填補職位缺口。
Flatiron School (熨斗學(xué)校),人們花錢來這里學(xué)習(xí)編程——在其創(chuàng)辦之初就和眾多編碼訓(xùn)練營一樣,在那些尋求職業(yè)轉(zhuǎn)變的成人中已經(jīng)變得受歡迎。高中生上相同的課程,但我們試圖根據(jù)他們的興趣來調(diào)整課程,以為名叫維多利亞·弗里德曼的講師說道。例如,學(xué)生們正在開發(fā)的應(yīng)用之一就是基于你的心情來推薦電影。
熨斗課堂的學(xué)生很可能不會從高中輟學(xué)去創(chuàng)建下一個Facebook,程序設(shè)計語言更新?lián)Q代的快,因此他們所學(xué)的“Ruby on Rails”語言也許在他們進入就業(yè)市場時甚至都不想管了,但是他們在學(xué)校學(xué)到的技能——如何充分有邏輯地充分思考問題并整理結(jié)果——適用于任何一種編碼語言。
實際上熨斗學(xué)校的學(xué)生可能根本不會從事IT行業(yè),但是創(chuàng)建一支未來的程序員隊伍并不是這些課程的唯一目的。這些孩子在其一生當(dāng)中將被他們口袋里的、他們辦公室里的以及他們家中的電腦所包圍,他們越早學(xué)習(xí)電腦如何思維,如何勸誘這一機器去制作自己需要的東西——他們越早了解到自己具備那種能力——對他們也越好。
喬布斯曾說過“人人都應(yīng)該學(xué)習(xí)一門計算機語言,因為它將教會你如何思考”。
這才是學(xué)習(xí)編碼的意義。在我們會被互聯(lián)網(wǎng)環(huán)繞的余生中,不管是否從事計算機相關(guān)行業(yè),學(xué)習(xí)了解互聯(lián)網(wǎng)思維、計算機思維必然是應(yīng)對未來社會的必修課。