
蔡劍飛網易杭研院前端架構負責人。魏文慶網易杭研院前端技術部總監(jiān)、網易有數(shù)產品總監(jiān)。鄭海波網易杭研院前端技術專家。趙雨森網易杭研院前端技術專家。
這四人中只有魏文慶是科班出身,大學期間沉迷于游戲;蔡劍飛本科是動物學,成天玩弄小白鼠的那種;鄭海波是光學,也是長年打游戲一直在留級邊緣;趙雨森是物理學博士退學,并且還在退學時猛烈抨擊了教育制度。
我們不得不產生懷疑,這四人基本都屬于學校里的問題少年,學校教育對他們來說是失敗的,那他們是如何取得如今的成就呢?是不是失去過,才能格外珍惜呢?讓我們分別來看下四人的成長歷程。
四人之中蔡劍飛資格最老,其它三人可以說都是他一手帶大。他之前本科學的是動物學,每天在實驗臺上玩弄小白鼠,當時他也覺得挺好玩的,只是氣味比較大。后來研究生換到了計算機專業(yè),因為比較好就業(yè),擔心找不到工作對不起家人,所以在大學期間就努力尋找各種做項目的機會,有項目就接,沒有項目就去找,而后研究生畢業(yè)進了網易。

10年前還是沒有前端工程師這個崗位的,都是后端工程師兼任,而后由于工作需要,博客的興起,從后端工程師轉到了前端工程師,并負責網易博客的第二輪重構,由于使用了Ajax技術,需要把之前頁面全部做靜態(tài)化處理,難度特別大,所以帶著4個同事,花了半年時間,基本一天一個通宵,將頁面全部重構了一遍,使網頁性能有了3倍的提高。
他認為一個程序員最關鍵的思維能力和快速學習的能力,他認為程序員不能將視野局限于自己的一畝地,而是能夠迅速轉變職能變?yōu)槿魏纹渌鼚徫弧?/p>
魏文慶是四人中唯一的一個科班出生,當時報考計算機的原因是新聞里說二十一世紀是生物和計算機的時代,于是就去報考了計算機,還好沒有報考生物(汗),但是很可惜,大學期間基本都在游戲中渡過,課基本都沒去上,不是不想學,實在是學校里東西教的太枯燥。這點他覺得非常可惜,因為越到后來越感覺到基礎的東西才是最重要的,諸如數(shù)據結構與算法,操作系統(tǒng)等,后來越工作覺得越有用。研究生最后一年對工作非常焦慮,拼命學習,把計算機的基礎理論基本憑借自身實力自學了一遍,然后憑借自己扎實的理論基礎,進了網易。

技能提高最大的是在08年,當時是蔡劍飛領導一起做項目,但是很不幸的蔡劍飛突然休假了一個月,于是前端的所有問題都匯聚在他那兒,他沒辦法,總不能說不會把,于是只好白天說在進行項目開發(fā),然后晚上趕緊查資料,使得技術上得到飛速提升。
海波是光電專業(yè),由于鉆研游戲,長期處于留級的邊緣,本科期間最大的成就是在WOW里面拿過全服第一把SS弓,本科畢業(yè)時拿的是結業(yè)證,后面把學分補起后才終于拿到了畢業(yè)證,而后研究生期間陰差陽錯的接觸到了前端,覺得自己終于找到了自己前進的方向,于是去圖書館借閱到了前端所有的圖靈版的書籍,拿到了淘寶實習,確定了職業(yè)方向,而后放棄了自己的學業(yè)。

他是DSL(領域特定語言,科班出生的又有多少了解這個名詞呢?)的重度愛好者,熱衷于挖掘流行技術的本質,并開發(fā)維護了公司的前端基礎框架,RegularJS和MCSS。
趙雨森是最年輕的一位,他原來學習的專業(yè)是應用物理,目標是在高校或研究所等機構從事科研、教學或管理等工作,但很不幸的是實驗室氛圍不好,老師性格極品,實在難以忍受,覺得這樣下去不但學術荒廢,甚至連工作都沒有著落,于是退學,并發(fā)表了《我為什么要退學?》這篇文章。

他當時選擇前端就是喜歡這種新鮮感和刺激感。前端技術目前發(fā)展變化得很迅速,能夠擁抱變化,不斷進步。
他們四人中除了魏文慶外都不是計算機畢業(yè)的,而且大學普遍不怎么順利,其中有打游戲打到畢業(yè)證都沒拿到的,有博士跟學?;Z的,憤而撰文攻擊教育制度的。但他們有個共同點,都是憑自身努力進了網易,顯然這應該并不是一件容易的事吧,而后的發(fā)展更加證明了這一點,讓我們用放大鏡看下他們身上的閃光點。
蔡劍飛在學校里一直做項目,只要有項目就接,甚至是在大三還在與小白鼠搏斗時,而后研究生畢業(yè)進了網易。項目做多了,自然就牛了,相信無論你是什么專業(yè),如果你大三時就開始做項目,一定能收獲一份滿意的職業(yè),千萬不要拘泥于學校的課程,而是要努力去外面爭取更多的機會。
文慶童鞋在大學期間基本以游戲度日,但是,他考上了研究生,據說研究生期間又是以游戲度日,只是最后一年拼命的學習,而后進了網易。這顯然是一個學習能力非常強的人,而且看他歸納的前端開發(fā)工程師的四層能力模型,“使用SeaJS,RequireJS的同時,要掌握模塊化的通用知識,如:信息隱藏、接口暴露、模塊加載等。我們在會使用AngularJS、ReactJS的同時,要掌握它們的模板技術是如何實現(xiàn)的,是基于String的、基于DOM的,還是String+DOM的。往下一層抽象的通用能力就是數(shù)據結構、算法、設計模式、編程模型等。再往下就是學習能力,邏輯思維等更通用的能力了?!庇眉夹g來反推能力,然后補全自己的能力。
這是一種結構化思維的能力,是能從實踐抽象出理論的概括,包括“目標先行,分層遞進,逆向思維等.....”,有興趣的童鞋不妨去了解下,機構化思維和批判性思維,這應該是每個人都必須具備的能力,圈外在這方面做的非常不錯,推薦大家都去關注下公眾號。所以,超強的學習能力,是文慶童鞋的法寶。
目前魏文慶已為網易有數(shù)產品總監(jiān)。

海波童鞋是畢業(yè)證都差點沒拿到的游戲狂魔,本科最大的成就是WOW里拿過第一把SS弓,大學生主要生活是游戲、是把妹,這也很是平常,但他居然也能上研究生,應該是知恥而后勇,發(fā)奮圖強的結果,但研究生期間學校又另他大大的失望了,突然有一天接觸了Web前端,對前端產生了濃厚的興趣,于是在圖書館里閱讀了所有前端相關的書籍,拿到了淘寶的實習生,實習一段時間后發(fā)現(xiàn)該方向可行,于是便放棄了自己的學業(yè)。
其中有兩點值得我們深思:作為一個外行人,接觸過Web前端后就堅定了方向,并全身心投入,可謂眼光非常毒辣,沒選C#、Cisco、Oracle等等過時的語言,沒選機器學習,后端架構等等需要長時間,大精力投入的語言,而是選擇了前端,選了之后義無反顧的投入了進去,并能夠通過深入的學習找到一份實習,我們可以說他勝在眼光和執(zhí)行力,眼光用于發(fā)現(xiàn)機會,作為一個光學專業(yè)的學生,他又怎么知道未來前端能夠大有發(fā)展呢?選擇勝于努力,你努力再多,學習再刻苦,數(shù)學成績再好,那又有什么用呢,公司會看你數(shù)學成績?會看你物理學的6不6?社會,公司都是需要有價值的人,能夠創(chuàng)造價值的人,
趙雨森是最年輕也最為激進的一位,博士退學,發(fā)文抨擊教育制度,我一向的敬佩敢于退學的童鞋,敢于跟整個制度、整個社會對抗。他并非莽夫,而是深思熟慮的結果,“一是物理太深奧,自己智商捉急,根本學不動,如果硬要從事物理研究的話,基本上就是給組里拖后腿。二是從小學就開始接觸計算機編程和設計的相關知識,比如PS、Flash、VB等等,對計算機的興趣一直很濃厚,所以覺得愛好和事業(yè)統(tǒng)一起來會比較好。三是考慮自己的能力、家庭背景、未來規(guī)劃等各方面因素,還是想從事一個工科方面的職業(yè),而不是做科學研究或者留校任教等等。總之就是,對計算機很有興趣,對物理也不是不感興趣,只是天賦或能力不夠,并且不想把科研當成一個職業(yè)?!?/p>
簡單來說,學物理不能當飯吃,特別是在學術環(huán)境惡劣、導師奇葩的國內。計算機也很有趣,而且就業(yè)更好,他也跟傾向于做一些工科,能實際動手的活,于是選擇了前端??梢钥吹竭@其實是他深思熟慮的結果,其實他的轉行也算平滑,物理其實會用到很多計算機的編程技能,他只是將自己的重心從物理轉到了計算機上。所以,你目前從事的什么專業(yè)無關緊要,只要懷著一顆學習的心、一顆專注的心,而不是把時間浪費在毫無意義的游戲上,上帝為你關上一扇門,總會為你打開另一扇門的。
為了讓大家能夠少走彎路,也為了將自己的經驗貢獻出來,目前這四大金剛在網易云課堂上開了Web前端微專業(yè),由蔡劍飛和魏文慶領銜主講,涵蓋了從基礎到架構的所有內容





現(xiàn)在,只需50軟妹幣的訂金,就可以立即試學啦,并且隨時可退,市面上從沒見過這么低的價格,而且每三天價格就上漲100,直到恢復原價,如此優(yōu)質的課程,網易出品,品質保證,優(yōu)秀學員直推網易面試,就在今天,名額有限,長按二維碼趕快搶購
