學習是一生的功課,但如何學習一門知識呢?
談到學習這件事情,其實幾乎每個月都會有人問我:
「我要怎麼學習?」 「我該學些什麼?」
「我的程度夠了嗎?」
這些問題不只有還未出社會的學生問我,連出了社會7-8年的人也常常問,我想這意味著大家對於自己所學都覺得有所不足,希望再精進自己的知識,算是一件好事吧,寫這篇文章不是一個Guideline,而是希望藉由分享自己的學習方法來刺激大家,或許你可以從中找到你自己欠缺的部份,也或許你可以回饋給我你覺得我可以做的更多更好的部份,不過在看我下面的文章前,我希望大家先看看這篇:[嘀咕]學習是自己的事
你必須要先認同以上的觀點,那看這篇對你才會有幫助,若你不認為學習是你自己的事,那我分享再多都是枉然。
閱讀,大量閱讀
學習的第一步驟,通常就是閱讀,但要閱讀什麼?這一點建議你可以請教專家,這些專家哪裡來,可能是你現實生活中認識的人,或者你在網路上認識的大大,提出你的需求,請別人推薦書籍給你,這些書籍很多可能就是大家進入這個領域一定會看的聖經本,你可以先看完聖經本,幫自己先打點基礎,然後針對裡頭比較不明白的地方再找書去深入看,這段時間你需要做的就是閱讀,大量的閱讀,看書、看blog、加入Facebook社團看人家討論,藉由多方的資訊來源幫自己打底,看書的方法,我之前有分享給大家過。
參與討論
有了基礎之後,最怕的就是自己的觀念不知道是否正確,而驗證自己的觀念的做法就是跟別人討論,你可以藉由參加讀書會,或者上Facebook搜尋相關的社團,進入社團後跟別人一起討論,你可以是主題的發起者或者是參與討論者,不管是哪一個,你都要是著把自己腦袋裡的想法拋出來,不要只是在心裡想著,有疑問要問,有些自己觀念不清的部分,說出來自然會有人給你指導與建議,這些都是不收錢的,但前提是你自己要願意拋出問題來,我還記得三年前有次我寫了一篇文章,結果有個前輩指正了我文章中的觀念,後來我去查清楚後發現我真的寫錯了,而且錯的離譜,我就先把那篇文章刪除了,然後謝謝那位前輩,兩天後我把文章重寫一次,那個前輩也回來看,他說我不止自己學習,也願意再次分享給其他人的做法很好,如果那次我沒有寫那篇文章,又或者不認同人家對我們批評指教,那我就沒有機會真的把觀念給弄懂。
追蹤該領域的大大們
既然你已經加入了特定的社團,那你應該也會發現社團內有些人就是特別受歡迎,講的話大家都會按讚,這些人通常都是該領域的專家,你可以在Facebook上follow他們,這些活躍於網路上的專家們,他們平常就會看很多該領域的書籍、文章,也會習慣性的分享他們看到的東西,你除了可以站在巨人的肩膀上多吸收一些之外,你也可以從中看到他們最精闢的觀點,但要記得,你要讓自己維持在一個學習的狀態,如果其中看到一些你真的不懂的地方,你也可以試著去提出你的問題,但請記得「禮貌」這件事,因為對方並沒有義務要回答你的問題。
試著做做看
學習最怕的就是只懂理論,但沒有實際經驗,過去寫程式時最怕自己寫的一嘴好code,所以看完一個新概念後一定會寫sample code,然後做寫小測試,接著找機會把這個新技術用到自己的系統中,唯有這樣才算是一個完整的學習過程,如果你沒有做過,但卻去跟別人說這有多好,講起來都會覺得虛虛的,如果你今天是學企劃,那你也可以試著寫幾個企劃案到社團中請人家給你意見,如果你在學習社群行銷,那你也可以成立一個粉絲團自己操作看看,如果你在學設計,那你也試著做一些作品出來,放到網路上讓人家看看,只有真的動手做過,你才能把你的理論與實務結合,鍵盤高手人人會當,當如果你想當一個真正的專家,那就動手做吧。
學習的方法不只有ㄧ種,你要找到自己合適的做法,很多時候我們學習會偏差了都是因為從中段學起,例如很多人學習程式都是先從抄範例開始,然後就開始進入寫程式的工作輪迴中,但一直沒有抽空讓自己好好的從基礎觀念學起,所以做了兩三年,覺得自己程式能力應該很不錯了,但去新公司面試時才發現自己的基礎真的很差,很多問題都答不上來,其實不管學什麼,基礎都是非常關鍵的,而學習也不應該是閉門造車,應該多跟別人討論,吸收不同的觀點才會進步的快。
「我要怎麼學習?」 「我該學些什麼?」
「我的程度夠了嗎?」
這些問題不只有還未出社會的學生問我,連出了社會7-8年的人也常常問,我想這意味著大家對於自己所學都覺得有所不足,希望再精進自己的知識,算是一件好事吧,寫這篇文章不是一個Guideline,而是希望藉由分享自己的學習方法來刺激大家,或許你可以從中找到你自己欠缺的部份,也或許你可以回饋給我你覺得我可以做的更多更好的部份,不過在看我下面的文章前,我希望大家先看看這篇:[嘀咕]學習是自己的事
你必須要先認同以上的觀點,那看這篇對你才會有幫助,若你不認為學習是你自己的事,那我分享再多都是枉然。
閱讀,大量閱讀
學習的第一步驟,通常就是閱讀,但要閱讀什麼?這一點建議你可以請教專家,這些專家哪裡來,可能是你現實生活中認識的人,或者你在網路上認識的大大,提出你的需求,請別人推薦書籍給你,這些書籍很多可能就是大家進入這個領域一定會看的聖經本,你可以先看完聖經本,幫自己先打點基礎,然後針對裡頭比較不明白的地方再找書去深入看,這段時間你需要做的就是閱讀,大量的閱讀,看書、看blog、加入Facebook社團看人家討論,藉由多方的資訊來源幫自己打底,看書的方法,我之前有分享給大家過。
參與討論
有了基礎之後,最怕的就是自己的觀念不知道是否正確,而驗證自己的觀念的做法就是跟別人討論,你可以藉由參加讀書會,或者上Facebook搜尋相關的社團,進入社團後跟別人一起討論,你可以是主題的發起者或者是參與討論者,不管是哪一個,你都要是著把自己腦袋裡的想法拋出來,不要只是在心裡想著,有疑問要問,有些自己觀念不清的部分,說出來自然會有人給你指導與建議,這些都是不收錢的,但前提是你自己要願意拋出問題來,我還記得三年前有次我寫了一篇文章,結果有個前輩指正了我文章中的觀念,後來我去查清楚後發現我真的寫錯了,而且錯的離譜,我就先把那篇文章刪除了,然後謝謝那位前輩,兩天後我把文章重寫一次,那個前輩也回來看,他說我不止自己學習,也願意再次分享給其他人的做法很好,如果那次我沒有寫那篇文章,又或者不認同人家對我們批評指教,那我就沒有機會真的把觀念給弄懂。
追蹤該領域的大大們
既然你已經加入了特定的社團,那你應該也會發現社團內有些人就是特別受歡迎,講的話大家都會按讚,這些人通常都是該領域的專家,你可以在Facebook上follow他們,這些活躍於網路上的專家們,他們平常就會看很多該領域的書籍、文章,也會習慣性的分享他們看到的東西,你除了可以站在巨人的肩膀上多吸收一些之外,你也可以從中看到他們最精闢的觀點,但要記得,你要讓自己維持在一個學習的狀態,如果其中看到一些你真的不懂的地方,你也可以試著去提出你的問題,但請記得「禮貌」這件事,因為對方並沒有義務要回答你的問題。
試著做做看
學習最怕的就是只懂理論,但沒有實際經驗,過去寫程式時最怕自己寫的一嘴好code,所以看完一個新概念後一定會寫sample code,然後做寫小測試,接著找機會把這個新技術用到自己的系統中,唯有這樣才算是一個完整的學習過程,如果你沒有做過,但卻去跟別人說這有多好,講起來都會覺得虛虛的,如果你今天是學企劃,那你也可以試著寫幾個企劃案到社團中請人家給你意見,如果你在學習社群行銷,那你也可以成立一個粉絲團自己操作看看,如果你在學設計,那你也試著做一些作品出來,放到網路上讓人家看看,只有真的動手做過,你才能把你的理論與實務結合,鍵盤高手人人會當,當如果你想當一個真正的專家,那就動手做吧。
學習的方法不只有ㄧ種,你要找到自己合適的做法,很多時候我們學習會偏差了都是因為從中段學起,例如很多人學習程式都是先從抄範例開始,然後就開始進入寫程式的工作輪迴中,但一直沒有抽空讓自己好好的從基礎觀念學起,所以做了兩三年,覺得自己程式能力應該很不錯了,但去新公司面試時才發現自己的基礎真的很差,很多問題都答不上來,其實不管學什麼,基礎都是非常關鍵的,而學習也不應該是閉門造車,應該多跟別人討論,吸收不同的觀點才會進步的快。