1. 程式人生 > >我是如何自學新技術的,自學方式有哪些

我是如何自學新技術的,自學方式有哪些

640?wx_fmt=png&wxfrom=5&wx_lazy=1

自學使我快樂

「 別問我這個問題了 

前天發過一篇面試的文之後,其中針對第二點 【技術棧太老我不要】這一點,這引起了很多人危機感,然後收到很多留言和互動文,其中一點就是:我該怎麼學這些新技術呢?

自從我建立群和公開我私人微信之後幾乎每天 都會收到類似的疑問,其中新手居多,都是詢問北媽 我該怎麼學呢?好苦惱,報培訓班還是自學?自學去哪裡啊 根本無從下手啊。

一開始我還會一一回復下,畢竟我是個親和力十足的人,粉絲加了我我不回覆不太禮貌,但是隨著人數增多和時間成本的增加,一般我都會拉入粉絲群大家探討學習心得,畢竟沒有交流就沒有進步,今天我在這裡統一回復下這些疑問。

這個問題應該特意開個長篇 詳細敘述下 如何自學、怎麼樣有效率的自學,但這需要很多時間段來蒐集素材和收集想法才能成型,所以今天先簡單告訴有需要的童鞋幾點學習注意的技巧和途徑。

「 需要學習基礎知識點

  • 新手必打基礎

  1. HTML4\HTML5

  2. CSS2\CSS3

  3. ES5(原生 js 基本語法)

  4. JSON 資料結構

  5. 網路請求、AJAX

  6. 學會用google,我不能說

  • 中級進階必打基礎

  1. ES6 語法糖

  2. 同步、非同步思維

  3. chrome devlop 控制檯熟練除錯

  4. 模擬請求工具、抓包分析等

  5. vue、react、angular 熟悉

  6. scss、less 等css編譯

  7. 學會用google,我不能說

  • 中高階進階必學

  1. 前端自動化配置 webpack、gulp 等

  2. nodejs簡單開發

  3. vue、react、angular挑其一熟練開發專案

  4. 前後分離思想 + Async、Await 思想認識應用

  5. 學會用google,我不能說

  • 高階開發必學

  1. 學會高效率撕逼

  2. 學會高效率溝通 + 背鍋

  3. 學會如何避免長時間加班

「 通過什麼渠道學

  1. 培訓班

  2. 自 學

培訓班今天不說,我也寫過不少,自己翻一下之前的文。今天主要說自學

「 自學方式

  1. 看文件

  2. 看視訊

  3. 看書 、電子書

我總結的差不多就是普通人自學的方式,牛鼻天才無師自通可以無視,普通人最難熬的並不是技術多難,而且戰勝不了另一個自己。很多人半途而廢,所以我一般都會勸大家直接乾脆放棄IT,沒錯,我就是那個愛勸離的人。

因為你沒有很大興趣和決心,勸你別浪費錢和精力轉行程式設計師,你堅持不了多久的,如果很有興趣我一般勸他挑一個靠譜培的訓班,這樣成才的機率大些,畢竟普通人實在是太懶、太三分熱血了。

新手入門: 我建議 你用 方式2 看視訊,跟著視訊學,視訊圖文並茂、繪聲繪影,邊看邊敲 進步很快,也容易理解,強烈建議 ,建議質量不錯的渠道有:慕課、極客學院等。

中級者:建議你用 方式 3 多看書,電子書 買基本不錯的書,結合文件和資料 學就行了,書還是比文件有趣和好理解一些,而且挑到合適的書會事半功倍。

這裡給點建議:凡是 帶字眼 : xxx技術 深入淺出、xxx技術從入門到精通、xxx寶典等這些字眼的書一般別抱希望,你是進去就出不來,或者你壓根就進不去,或者講的比皮毛還皮毛,比流水賬還流水賬,不但花錢還會誤導你,讓你放棄。不如直接來一本 xxx從入門到放棄

高階者: 直接官方文件吧,比如 vue文件是公認的好,清晰,學 vue 不要在問我要資料和途徑,官網文件就是最好 最好的學習途徑+ google 就是利器,無需其他了。如果一箇中高階開發者 要學新技術 連文件還不會看,懶得讀,我勸你直接放棄本行業吧。說話有點毒,不過我真的勸你別浪費時間了。

「 最後宣告

本文提到的視訊網站,沒有任何商業利益,只是單純的推薦給大家,如果x課、x客 官方人員看到想給我廣告費,我也可以考慮接受哈哈。

某課 還總不定時邀請我去出有償講座視訊,由於太忙,拒了,其中質量把控個人認為在國內還是第一檔,比很多散戶講師質量好多了,所以如果看視訊首選那裡。

最後祝願大家,早日成才,早日年薪百萬,畢竟你們越儘快富有,我越可以得到更多的讚賞不是嗎?你們看到這裡你們還不懂嗎?還不趕緊動手?

可能是最帥的公眾號

認真生活 、快樂工作

640?wx_fmt=jpeg

長按掃碼關注我