關於自學的筆記:自學雷區

IT職場筆記

       這幾年其實在自學程式上,陸陸續續發現一些盲點出來,寫個筆記整理歸納吧...

1.不斷追求新技術與新知,追求時髦,忽略基礎重要性

    基礎不穩的狀況下,學新技術,這幾年其實陸續出現很多framework或是MVC framework
,Docker這些玩意,有什麼新技術就會想去嘗試或是玩玩,舉例來說如果不了解這些東西誕
生,尤其是最常見在新的framework下寫的不是非常有可讀性或是對DI/IOC、非同步相關知
識不了解
,因為寫出來的程式問題多多,所以一定要掌握基礎知識,基礎扎實一點,後續再
來看進階的知識。


2.單打獨鬥

       盡量多保持學習寫文章和提問問題,寫文章是要嘗試表達自己學習和理解的部分,錯了
就知識上的修正與調整,然後這種方式多善用團體方式學習,然後提問問題也是有意義,因
為提問問題,是要把問題描述清楚,因為別人回答問題很難下手,陳述過程得要花心思。

3.強硬死記

       早期再看倚天屠龍記不管是電視劇或是電影,最深刻的是張三豐教導張無忌太極拳/劍法的
招數,電影則是對付玄冥二老,電視劇則是對抗阿三的金剛指,用劍高手...

張三豐:孩兒,你看清楚了沒有?
張無忌:看清楚了。
張三豐: 都記得了沒有?
張無忌道:已忘記了一小半。
張三豐說:好,那也難為了你。你自己去想想罷。
張無忌低頭默想。過了一會...
張三豐:現下怎樣了?
張無忌: 已忘記了一大半。
張三豐將劍法再演練一次,卻與上一次的完全不一樣。
張三豐:好,我再使一遍。提劍出招,演練起來。
張三豐畫劍成圈:孩兒,怎樣啦?...張無忌看還有三招沒忘記。
張三豐點點頭,收劍歸座。
接者張無忌在沉思後說這我可全忘了,忘得乾乾淨淨的了
張三豐回說不壞不壞!忘得真快,你這就請八臂神劍指教罷

       其實這片段也延伸,如果把這些招數全面記下來,變成一套系統之後,在跟敵人對戰
時,靠者固定動作,沒有變通狀況下,無法打出連貫性和流暢性的招數,因為敵人的招數
千變萬化的,同樣我們在打格鬥遊戲有招數指令表,剛開始先知道這些招數指令和角色特
性,去針對對方的出手,甚至去思考連續技...

       古時候打仗也是如此,熟讀孫子兵法,按照兵法打仗,早就跟馬謖和趙括一樣,戰敗
必然的,所以才會有一句成語叫做紙上談兵,付出代價自然也會龐大。

       自學的過程其實在累積自己的學習能力,而不是硬記招數,這個倒是有些人會這樣
子硬記招數,能在工作解決問題不用太需要逼自己學硬記大量知識的東西,記不住就問
問google老大吧...

總結:要變通,也要適當地忘記所學的,因為忘記和適當的淘汰舊知識,才能再繼續學新的。

總結:要變通,重意不重形。

4.沒自信

       不要認為自己沒辦法學會一門好的招術或是寫一些高端技術甚至是優秀的文章,如果太
害怕的話,是沒辦法勇於改變和讓自己成長的,寫程式或是文章都是需要不斷的練習和學習
與犯錯中成長,別人超越自己是必然的,但是最好不要懷疑自己做不到之類,因為你自己都
跟自己說不可能,做不到了,是怎麼做得到呢?,你是要超越過去的自己。

5.收集資源

      與其收集一堆一整套的資源和影片,倒不如每天找一個看得懂且看的下去,逐步內化和消
化的東西去看,積少成多的這樣逐步累積,成為高手是必然的。

6.想學最好的語言

      這是非常老話題,學一門語言你是來餬口飯吃討生活的,只要你能透過這個語言解決問
題,能賺到錢,就是一門好語言嚕,問問自己,不要把簡單的東西搞得複雜吧。


談優缺點

自學的缺點部分

  1. 自己摸索,踩的雷會多
  2. 若沒有指點狀況下,學習時間和週期就會更長
  3. 若掌握的方法或方式不好,可能效率不佳和學習有限,嚴重一點學無所獲
  4. 學習的部分得要有管理的能力,EX:網路文章資源管理,網路教學管理,
    龐大的資訊會讓你迷失方向
  5. 過程中會吃很多苦頭和打擊與失望,甚至消磨熱忱

再來談談優點部分

  1. 慢慢找出一套合適自己的學習方式與方法,當然也可以參考別人的學習方式,但是別人方
    式會水土不服但是跌的彎路夠多,自然會找出學習方法與模式,學習的狀況會比人家快多,
    但是基礎要扎實
  2. 跟者別人學習,容易進入狀況,但是要小心陷入他人方式無法自拔
  3. 非常自由
  4. 培養獨立解決問題能力

來個總結在IT的部分:

  1. 戒掉或是減少情緒上的浮動或是浮躁
  2. 求精不求多
  3. 要注意到網路上的資源範例或是書的範例是兩面刃

 

元哥的筆記