做者簡介 cnfi 螞蟻金服·數據體驗技術團隊前端
本文翻譯自《Stay updated in JS fatigue universe》,並對內容有所補充和修改。 部份內容參考《HOW TO KEEP UP TO DATE ON FRONT-END TECHNOLOGIES》git
想要在「天天都有新事物冒出來」的前端世界中跟上步伐,眼下已經成爲了一個艱鉅的任務。 不少人都有這樣的感受:不須要幾個月你的技術就會過期,全新的炒做、類庫、框架總會讓你迷失,面對這場比賽,你只能選擇退出。github
個人許多同事都想知道我是如何設法保持最新的狀態,而且仍能完成個人平常工做。在這篇文章中,我將分享個人平常生活,並告訴你如何找到有用的信息。web
個人許多資源來自twitter。去follow那些JavaScript社區的領袖們,可讓我很輕鬆的獲取到有意思的東西,儘管找到這些人是多麼地不容易。編程
因爲咱們很是關注開源社區,因而Github成了個人主要來源。 首先找到一個業界頂級的項目(好比React),點擊「Contributors」標籤,能夠看到這些主要貢獻者的檔案。 他們中的一些人擁有twitter賬戶,他們常常會發布一些有價值的信息。瀏覽器
Addy Osmani網絡
|
TodoMVC、Material-Design-Lite、Yeoman等項目做者,Google Chrome工程經理
|
主頁
|
https://addyosmani.com/
|
github
|
https://github.com/addyosmani
|
||
twitter
|
https://twitter.com/addyosmani
|
Lea Verou框架
|
麻省理工學院HCI研究員, W3C-CSSWG成員,github多個項目做者
|
主頁
|
http://lea.verou.me/
|
github
|
https://github.com/LeaVerou
|
||
推特
|
https://twitter.com/leaverou
|
Evan You 尤雨溪frontend
|
大名鼎鼎的Vue.js做者,前端佈道者,業界大V
|
主頁
|
http://evanyou.me/
|
github
|
https://github.com/yyx990803
|
||
推特
|
https://twitter.com/youyuxi
|
Axel Rauschmayer工具
|
2ality博主,寫有《Speaking JavaScript》等著做,ES.next News刊物主編
|
主頁
|
http://2ality.com/
|
github
|
|||
推特
|
https://twitter.com/rauschma
|
Ben Alman
|
GruntJS做者,jQuery界大神,開發了jQuery BBQ等大量插件
|
主頁
|
http://benalman.com/
|
github
|
https://github.com/cowboy
|
||
推特
|
https://twitter.com/cowboy
|
Nicholas C. Zakas
|
著名的《JavaScript高級程序設計》做者,JS佈道者
|
主頁
|
https://www.nczonline.net/
|
github
|
|||
推特
|
https://twitter.com/slicknet
|
另外一個巨大的信息來源地,是Github的「Explore」標籤。那裏有無盡的內容如「Topics」、「Trends」、「Resources」...,你徹底能夠呆上幾天。
打開 github.com/trending 能夠看到最新的趨勢庫和開發者。 你還能夠根據語言和時間跨度(今天,本週,本月)對它們進行過濾。
我天天都會訪問這些網站。 我喜歡他們,由於他們沒有垃圾郵件,他們的全部內容都來自社區。
另外,我也會訂閱如下兩個前端領域的技術刊物
不少人認爲,白天忙於工做,晚上回家後又太累,因此根本沒法抽出時間再去消化與工做相關的信息。固然我也不認爲你應該在業餘時間去作這件事。從「時間管理哲學」的角度看,這是一種很是糟糕的作法。
在我看來,在工做時間內去豐富你的內在是一種不錯的方式。天天早上到達工做崗位後,我開始瀏覽新聞網站。 若是我發現一些有趣的事情,我會將它加入書籤供之後閱讀。畢竟咱們並非機器,一天的工做中一般會有幾個休息的間隙。 即便沒有,我也會天天花半小時來閱讀這些書籤連接。天天下班以前,我會簡要瀏覽github的「Trends」頁面,並start一些我認爲有意思的項目。 我會在30分鐘內回顧它們,在個人下一個POC中小試牛刀,甚至在工做中使用它們。
貢獻能夠成爲一個很好的信息來源,同時也讓你有能力親自動手練習你所學到的東西。 你能夠在Stack Overflow提出問題或者回答問題。在Github上提issue、提request、參與討論等等,這將對你的知識和技能帶來巨大的幫助。
總結出一套本身的方法來跟上最新方向是很重要的. 來看看這些厲害的開發者們是怎麼作的吧!
Axel Rauschmayer:
我推薦讀如下3個資源來跟上最新發展. 1.推特. 先關注些你認識的知名前端開發者, 好比你常常用的某個庫的做者. 而後從他的關注列表裏面去挖掘, 早晚你會看到一些有用的推特. 2.Echo JS 是個 JavaScript 新聞站. 它的佈局和 Hacker News 相似. 3.關注這些 每週郵件 (那啥: 我是 JavaScript 每週新聞的編輯).
Alex Sexton:
我發現對我來講, 只有不斷實踐才能跟上最新發展. 我在推特上關注了不少前端界的人, 也讀博客和編程界新聞, 但我發現實踐比純讀更能學到東西. 當我想學同樣東西的時候, 我就直接開始作項目, 而後從中不斷學習, 理解核心概念.
Addy Osmani:
爲了知道前端界都在發生些什麼, 我常常刷推特和 G+. 對於那些我常用的工具和庫, 我會關注下做者的最新狀況, 這樣才能知道接下來會有什麼發展. 關注下那些制定網絡標準的人也頗有好處, 這樣你才能知道接下來的幾年會有什麼發展.
Lea Verou:
有幾個訂閱源(feeds) 我每天都讀 我關注了不少人, 包括 Web 標準的制定者, 以及開發瀏覽器的, 還有厲害的其餘類別的開發者. 我偶爾會閱讀標準, 有些很好理解並且是一手資訊, W3C郵件列表(W3C mailing lists) 也頗有幫助: 你在新技術出現的那一刻就能開始學習他們, 甚至你能夠影響到這些新技術的發展! 參加會議
End.
對咱們團隊感興趣的能夠關注專欄,關注github或者發送簡歷至'tao.qit####alibaba-inc.com'.replace('####', '@'),歡迎有志之士加入~