停止學(xué)習(xí),開始創(chuàng)造
11 Aug 2012
早在2006年和2004年,我就表達(dá)了對(duì)于重視學(xué)習(xí)、忽略創(chuàng)造的憂慮。幼兒園,小學(xué),初中,高中,大學(xué),如果還不幸的讀了研究生,或者更不幸一些,讀了博士,二十多年只進(jìn)不出的學(xué)習(xí)生涯,讓我們成為謙卑的學(xué)習(xí)者。工作中,特別是計(jì)算機(jī)/創(chuàng)意相關(guān)的工作,學(xué)習(xí)所用到的知識(shí)卻似乎是永遠(yuǎn)都不匹配的。謙卑的學(xué)習(xí)者們,更多的尋求知識(shí)的連貫性與系統(tǒng)性,似乎非得搞清楚Java里面volatile關(guān)鍵字才算明白了Java, 搞清楚了this.apply與this.call的區(qū)別才算弄明白了JavaScript。除此之外,心中給自己定下了長長的學(xué)習(xí)曲線,堅(jiān)定而執(zhí)著在自己認(rèn)為正確的學(xué)習(xí)道路上前行著。
然而,這個(gè)不斷變化的世界不是如此工作的。
Java 1, Java 1.1,1.2, 1.3, 1.4。然后呢?不是Java 1.5, 是Java 5。
Java 5, 然后是什么呢?不,不是Java 6, 7, 8. 是Scala.
EJB 1.0, EJB 2.0, 然后呢?不是EJB 3.0, 是Spring, 是J2EE without EJB.
Spring 1.0, 1.1, 1.2, 2.0 然后呢?不是Spring 3.0. 是Ruby on Rails 0.10.
Rails 1.0, 1.1, 2.0...然后呢?是3.0嗎?也許吧。不過貌似nodejs正在成為這個(gè)時(shí)代高并發(fā)網(wǎng)絡(luò)程序的潮流。
凱文·凱利著作《科技想要什么》,在作者絮絮叨叨的篇幅中,闡明了一個(gè)明確的觀點(diǎn):科技的發(fā)展是跳躍式的,而不是漸進(jìn)式的。了解這一點(diǎn)讓人實(shí)在有點(diǎn)沮喪。換句話說,今天的這些技術(shù)積累,很有可能在新技術(shù)到來的時(shí)候變得毫無價(jià)值。現(xiàn)在很少有人提GoF的設(shè)計(jì)模式了,卻沒有明顯的跡象表明整個(gè)編程領(lǐng)域的編碼質(zhì)量降低了。是的,人們不再談?wù)撨@個(gè)了,不是因?yàn)槿藗儾欢@個(gè)了,而是在突然之間,有比這更能夠產(chǎn)生吸引力的話題了。
是的,是創(chuàng)新。
如果你仔細(xì)看現(xiàn)在火爆的技術(shù),很少是有大公司驅(qū)動(dòng)出來的——就算有,被主流聲音評(píng)價(jià)的興趣都沒有。nodejs, rails, scala, graph db, mongodb, 他們共同的特點(diǎn)是原作者對(duì)現(xiàn)狀的不滿,帶著無比的天分而創(chuàng)造出來的。隨著云計(jì)算資源的普及,這些東西進(jìn)入最終消費(fèi)者的渠道突然之間就暢通了。任何人都能夠在幾個(gè)小時(shí)之內(nèi),用著某種高生產(chǎn)力的工具框架,申請(qǐng)一個(gè)域名,花一點(diǎn)點(diǎn)錢買個(gè)空間,然后微博/twitter上做點(diǎn)宣傳,突然之間,與你遙不可及的用戶觸手可及。
然后你開始明白,軟件是要為了改善人們的生活的——否則人們不會(huì)去用它;
突然之間你發(fā)現(xiàn)不會(huì)的東西變得多了起來:怎么注冊(cè)域名?怎么更改DNS服務(wù)器?網(wǎng)站怎么聯(lián)通不通電信通?怎么做部署?怎么保證數(shù)據(jù)庫不宕機(jī)?怎么做安全策略?相比之下編程變得胸有成竹,而這些未知,驅(qū)動(dòng)著你去尋找答案;
然后你開始計(jì)算投入產(chǎn)出比——如果你獲得的收入(無論是隱性的名聲或者顯式的現(xiàn)金收入)遠(yuǎn)遠(yuǎn)低于投入——域名和空間都是要錢的,你會(huì)開始精打計(jì)算,是不是要關(guān)掉服務(wù);
你開始明白,好的服務(wù)是值得你刷信用卡的。從一個(gè)不限制子域名的域名服務(wù)商那里買過域名之后,你很難再提起興趣在國內(nèi)買域名;用過EC2后,你才明白國內(nèi)的云計(jì)算服務(wù)只能算C2——毫無彈性可言;
突然之間對(duì)于用戶的感知變得無比真實(shí)——因?yàn)槟阕约壕褪怯脩簦挥幸蝗焊泐愃频娜碎_始尋求幫助,貢獻(xiàn)內(nèi)容。他們的憤怒或者興奮,刺激著你更為敏捷的對(duì)技術(shù)進(jìn)行調(diào)整;
然后對(duì)于技術(shù)的選擇也變得無比清晰——你會(huì)花更多的時(shí)間跟這個(gè)世界保持同步,訂閱大量的RSS,參與別人的創(chuàng)造而不是重新發(fā)明輪子,你變得更加敏銳與務(wù)實(shí)。
是的,你被拽著在走,你不是在自我的世界的洋洋自得的學(xué)習(xí),你是在做有意義的事情,你的每一分鐘因?yàn)閯?chuàng)造而變得不同。
如果你在做一份學(xué)習(xí)計(jì)劃,那么扔掉它。安靜下來,想想自己生活中有哪些不便之處;觀察身邊有哪些需要幫助的人,開始為他們進(jìn)行創(chuàng)造。一旦開始,就不要停下來。相信我,你會(huì)得到遠(yuǎn)多于你原本的那份學(xué)習(xí)計(jì)劃。