1. 程式人生 > >學習新技術的學習思路

學習新技術的學習思路

1.前言

公司內部開始有分享技術的會。會上同事對自己所研究的技術做了總結和分享。讓我對學習新技術的方法方式上有了些想法。

2.官方網站

    官方網站一般都有該技術的相關文件教程。好的官方文件基本上就已經把你能遇到的問題都列出來並告知解決方案了。

    但是也有一些官方文件寫的並不是很人性化。我在學習angular的時候發現其官方中文文件跟不上官方最新版的更新速度,其英文文件又過於冗長,我迫不得已轉向社群。

    大多數技術都是英文官網、英文文件,那麼對於我這種英語不是很好的人來說會有很大的阻力。這個我也找到了相應的解決方案,那就是谷歌瀏覽器自帶的翻譯功能。在翻譯這種技術文件上,chrome翻譯工具翻譯的可以讓我一眼就看懂文件中表達的意思是什麼,記得幾年前還不是這樣呢······

3.官方社群

    官方社群是在官網管理下的論壇,裡面會有該技術相關的問題和解答,這個東西好不好用,完全看有沒有大牛在官方社群遊蕩。

4.國內各大技術論壇部落格

    這個是讓我又愛又恨的一個學習方式。為什麼這麼說呢?因為國內的部落格上有大量的複製貼上博文,甚至不會去看這個博文有沒有錯誤就貼上到自己的部落格下面。我曾經在搜尋一個問題的時候,百度的前兩頁的內容基本上是一樣的。

    國內部落格的有點還是很多的,沒有上面兩點的語言問題,國內大牛也比較多,若不是特別深奧的問題,多花點時間總會找到解決方案的。

    感謝那些願意花時間去寫出優質部落格的大牛!

5.視訊教程

    視訊教程有很多種途徑找到。這種學習方式的優點就是,有人一步一步的教你怎麼做。對於完全沒有接觸這個領域的人來說是最好的方式。

    缺點也很明顯。看視訊沒有看官方文件部落格學的快視訊教程動輒10集20集,一集30分鐘,是需要花很長時間去看的;免費視訊的老師教課風格不同,你聽了可能也聽不進去。

6.國外的部落格

    這種找資料方式我覺得完全就可以忽略掉了,沒有什麼是國內部落格沒有的,除非在你之前沒有遇到過。

7.總結

    這麼多種可以學習新技術的方式中,應該怎麼選擇呢?

    大型的學習內容,比如java、angular、spring這種內容很多的技術,建議大家看視訊,視訊裡講的內容比較細緻,不會漏下太多東西。

    像storm、spring-boot這種小框架建議大家多看部落格和官方文件,就能掌握其基本使用方式。

    看到好的部落格一定要記錄下來!一定要記錄下來!一定要記錄下來!因為可能你下次就找不到了,那是一種損失。抄到自己的部落格也好還是記錄到雲筆記上也好,一定要記下來哦!