知乎第一場前端live的筆記與感想

11月7日,我參與了知乎live在前端領域的處女秀——小爝大大前端工程師如何不斷自我提高,live裏乾貨滿滿。整場live,小爝大大的語速偏快,我不是挑刺,我想表達的意思是一樣1分鐘的語音,語速快的話,信息量就很大不少了。因此,知乎上的如何評價小爝的《前端工程師如何不斷自我提高》的Live的問題中,有人回答說「花1個小時的錢,聽3個小時的內容」。固然,最重要的是live內容質量很高,十分值得聽。前端

這個live,我聽了兩次。筆記是第二次聽得時候記的,我將本身比較關注的點記錄了下來。node

學習、提高

  • 將大目標分拆成小目標,並分階段完成。git

  • 自我成長。github

  • 交流,這裏分三類:web

    • 與身邊的其餘交流前端。面試

    • 若是身邊沒有其餘前端,能夠經過在網上的社區提問或者回答問題的途徑來與人交流。後端

    • 與後端交流,這樣能夠提升本身綜合能力。設計模式

後端、node

學習後端的知識也是有必要的,明白了先後端交互方式,對於本身前端的工做是有幫助的。可能平時沒感受,但一旦系統須要優化的時候,若是明白先後端的性能瓶頸,就能夠有針對性地作優化工做了。而前端學習後端的話,首先就會想到node,前端你學習node相對其餘語言來講,成本低一點。
node的練習項目(儘可能不依賴包來實現):服務器

  • 靜態服務器前端工程師

  • 留言板

  • 聊天室(這個是我本身加的,在live中沒有提到)

面試

  • 根據JD學技能,有針對性地學習技術。

  • 要有實踐,去實現一些功能。

  • 理論,能夠理解爲基礎牢固。好比,JavaScript方面,須要掌握DOM、BOM、正則、動畫和JavaScript語言方面(如String、Array等API)等基礎。

  • github,這個其實也是實踐啦。你能夠經過github先面試官展現你的學習熱情(提交記錄)和動手實踐能力(託管的代碼),還能夠代表你會使用git,一樣能夠證實你有分享精神,甚至是開源精神。

  • 博客,這個一樣能夠證實你有分享精神,還能夠代表你的學習熱情、肯專研技術。

  • 心態,不要有太大的壓力。

靠譜的創業公司

小爝大大認爲的靠譜的創業公司,有兩個特色:

  • 大於15人的技術團隊。

  • 有來自大公司的leader。

無障礙設計

  • 國外作的比較好。(好像在美國有規定,與政府有合做關係的公司,他們的網站必需要作到能夠無障礙訪問)

  • 大廠有專門的團隊研究無障礙設計。

  • 因爲業務迭代快,項目基本上都是短平快的,因此不少小公司沒有作無障礙設計。

新框架

首要研究的框架是本身工做中用到的框架。去研究工做中用到的框架的源碼,清楚這些框架的適用場景、bug等,只有對這些瞭然於胸了,才指導新框架是否適合工做場景。

工做中的提高

首先寫好業務代碼,而後才能去學習其餘。但也要從寫業務代碼的過程當中有所提高:

  • 在業務代碼中適用一些「技巧」。(能夠理解爲新語法、新特性或者設計模式嗎?)

  • 經過重構,加深業務的深度,替身業務能力。

小爝大大的成長經歷

小爝大大是從小公司(黑做坊)一直奮鬥到阿里、新浪的,他的成長經歷對我來講,比較有參考價值。其中有兩個關鍵的轉折點。

  1. 初級工程師突破瓶頸。經過離開溫馨區(如今的技術區),去涉及其餘技術。

    • 跟比本身厲害一點的人交流,並向他學習。

    • 博客,寫本身學到的新知識、本身解決的bug等。

    • 加入社區,提問、解答。

    • 學習後端。

  2. 進階高級工程,甚至leader。

    • 技術,創造更多利益。

    • 工程化、模塊化、組件化。

    • 創新,能夠影響多個業務線或者申請專利。

    • 管理、帶人。

code review

因爲時間不夠,原定的code review不夠時間講(有點小傷心),不過,負責的小爝大大次日寫了一篇code review的專欄文章——《從jQuery到Vue你可能還錯過了一個Backbone》

其餘

固然,在live中還提到了不少其餘問題,例如:

  • webapp、hybrid app、native app

  • 開發組件的注意點

  • 多人開發項目的分工

總結

首先,要感謝小爝大大這麼用心地將此次live。

其次,我從此次live中收穫到的最重要的東西就是信心,小爝大大的經歷和學習方法讓我明白只要足夠努力,在加上正確的方法和堅持,我也能夠進階爲高級工程師。

最後,引用如何評價小爝的《前端工程師如何不斷自我提高》的Live方應杭回答來收尾,共勉!

比我牛逼的人,還比我努力。

相關文章
相關標籤/搜索