360前端月影(吳亮)訪談問題有獎徵集(圖靈訪談)

劉敏ituring發表於2016-08-19

月影(吳亮)
早年曾在微軟亞洲研究院做過訪問學生,在金蝶軟體有限公司先後擔任核心開發工程師、設計師和專案經理,在百度電子商務事業部做過Web開發專案經理。目前擔任奇虎360副總監、360前端最大團隊——奇舞團負責人。

enter image description here

多年來致力於JavaScript技術和Web標準的推廣,活躍於國內極有影響力的JavaScript專業網站——無憂指令碼(www.51js.com),並擔任JavaScript版的版主。

平時熱愛文學、寫作和圍棋。著有暢銷書《JavaScript王者歸來》、網路火爆技術文章《寫給想成為前端工程師的同學們》《前端動畫原理與實現》等。

月影大大用一幅圖告訴你,“前端是什麼”:

enter image description here

再來看看月影大大對在校學生的建議:

  有同學問,360前端是否一定要求實際經驗的學生,在這裡我可以回答:否。
  對於學生,我們比較關心的是:
  基礎:包括數學、演算法、資料結構、計算機相關基礎的掌握。
學習能力和學習方法:如何學的前端,學了多久,學到什麼程度,遇到過什麼問題,是如何嘗試解決這些問題。
  興趣:對前端的興趣如何,這一點可以體現在很多細節上。有一個反面的例子比較常見,一般來說我會問學生最近在關注什麼前端新知識,有的學生會說我關注某某某,但當我再問他究竟關注到什麼程度,會發現他實際上根本沒有在這項新知識上花費多少時間。如果你對感興趣的問題都不花費時間,如何證明你自己對前端的“興趣”呢。
解決問題的能力:遇到難題如何解決的,遇到沒接觸過的問題是如何思考和最終解決的。從這裡可以判斷出同學有沒有前端思維,這些問題沒有標準答案,我們不追求某些“官方思路”,看重過程而不是結果。
  關於簡歷,有同學提到說現在似乎很多公司都希望學生會點 Node.js,會點 React,我自己不會該怎麼辦。
  我想說的是,我們並不要求學生必須會這些。相反,我個人更鼓勵學生利用時間打好基礎。簡歷上寫自己真正擅長的內容即可,我們不會因為在你的簡歷上看不到 Node.js 或者 React 就忽略你。只要你真心熱愛前端並用心學了,你應該明白如何用前端基礎來打動我。有的學生喜歡在簡歷上堆砌詞彙,實際上這一點不見得好,因為如果你寫了一個你自己一知半解的東西,最後在面試中被面到了,一定會得負分的。
  技術本身是有深度的,A 同學說“我知道React但沒用它做過東西”, B 同學說“我用AngularJS寫過一些個人的小專案”, C 同學說“我上個月使用彈性佈局的思路來寫我的部落格,結果在Android系統4.1版本的Webkit瀏覽器下出現了一個顯示bug,最後我是這樣這樣解決的”。你們說 A、B、C 三個同學我們會選擇哪個同學?
  面試是一個彼此交流的過程,我們希望看到大家在前端領域的能力和潛力,“知道”一件事,並不是一種有價值的能力,尤其是在知識廉價的網際網路時代。我們的同學千萬不要像背書一樣去死記硬背一樣東西,而應該真正用心去學。我們的高等學校不僅僅教授大家知識,還有如何真正學習和做研究,不是嗎?
  如果你對前端真的感興趣並有潛力,花點小心思,你該知道如何學習它。
  最後,祝願大家都能成為優秀的前端工程師。

歡迎在評論區提問,圖靈訪談將帶著你的問題,對話@十年蹤跡。最終入選的提問者,將獲得圖靈社群送出的圖靈電子書一本。

往期活動回顧:

再訪《Scratch少兒趣味程式設計》系列圖書作者阿部和廣、倉本大資訪談問題有獎徵集,問題入選的獲獎者:大唐廢貓、DearLinXi、穿鞋子的貓

《我的第一本程式設計書》作者平山尚訪談問題有獎徵集,問題入選的獲獎者有:steveguang、華元、青鳥(微信)

奇虎360資料專家傅志華訪談問題有獎徵集,問題入選的獲獎者有:AlexFeng、xinconan、蘇文波(微信)、Zxd(微信)、xx(微信)

知名著者結城浩,訪談問題有獎徵集,問題入選的獲獎者有:白色風車、叫俺小破(微信)、Gnay Gnim Iel(微信)、友人A(微信)、linux_cma(微信)、唐吉可德(微信)、趙鑫鵬(微信)

《CSS揭祕》作者Lea Verou訪談問題有獎徵集,問題入選的獲獎者有:安道、穿鞋子的貓、CSS魔法、暱稱(微信)、明燁(微信)、GingJan (微信)

《CSS揭祕》譯者CSS魔法訪談問題有獎徵集,問題入選的獲獎者有:穿鞋子的貓、大雄兔、XYZ(微信)

《演算法(第4版·英文)》作者羅伯特·塞奇威克訪談問題有獎徵集,問題入選的獲獎者有:trialuser001、Lucida、WhiteT、王棟(微信)


更多精彩,加入圖靈訪談微信!

相關文章