博客 / 詳情

返回

[譯]當眾學習——一種最快的學習方法

原文鏈接:learn-in-public

1 前言

如果要找學習方法中最重要的方法話,當屬“當眾學習法”,而其它的方法或多或少與它相關。

學無止境,大多數人都是在默默地進行學習,同時他們也只是在汲取內容而已,並不產生他自己的內容。當然,這也是不錯的(總比不學習的人強,譯者注),但是我們想要成為頂級精英的話,這就不夠了。我們需要養成一種持續學習的習慣

2 具體做法

怎麼做到持續學習呢?比如:

  1. 寫博客、手冊和記小抄
  2. 在聚會、會議上發言
  3. 在公開的論壇如Stackoverflow上提問題
  4. 製作視頻或者成立學習小組
  5. 開通訊簡報(微信公眾號,譯者注)
  6. 試着畫圖、漫畫

不要用別人的鼓掌、轉發量、點贊數和github stars數判斷自己的結果,而是跟3個月前的自己對話。比如我就開啓了一個寫給我自己看的技術博客。

別誤以為我是想要你儘可能大範圍推廣你自己創造的內容。(當然如果你可以做到這樣也很不錯,苟富貴勿相忘!)很大概率上你如果想要幫助改善過去的自己,收益的將是未來的你。如果在這個過程中還能讓別人收益,那就屬於“錦上添花”了。

別以為以上就夠了,接着往下看:

  1. 覺得編程視頻講得很好?
    試着聯繫作者、對他表示感謝,重要的是問問題(你就沒有一丁點問題?譯者注)
  2. 給正在使用的庫提PR(這是一個完美的庫?譯者注)
  3. 寫一個可能沒有人使用的自己的庫
  4. clone一個你喜歡的項目,從零開始瞭解它是如何運作的
  5. 在分享會、研討班進行內容輸出
  6. 參與會議、且總結學到的內容

如果你試着創造一些一次性的小項目、小玩意兒,記得同時也開始構建一個持久的知識庫,它會隨着時間慢慢豐富的。試着開源它!學習路上的每一步,都記錄下你做些什麼、解決了的那些問題

3 心態擺正

記住這個原則:儘自己所能確保正確、成功,如果錯了、失敗了也不要焦慮。如果你感到不爽、覺得是在抄襲別人時,其實你是在激勵你自己。千萬不要自以為是,在盡力而為的基礎上,即使犯了錯,讓公開環境糾正你。不要害怕暴露自己的無知

大家都覺得你很差勁?好吧,你可以認同他,但一定要讓他們詳細地説明 為什麼覺得你差勁。當然每個人想得到別人肯定的評價。那就開幹吧、證明否定評價你的人他們是錯的!當然,針對無端的謾罵就屏蔽掉他們(別浪費時間,譯者注)。

4 幫助與被幫助

我有沒有説過:教別人是自己最好的學習方式?一邊碼代碼一邊説話。這可能會很有壓力,我也不怎麼經常這麼做,但最好的技術面試的呈現效果就是我可以像教導學生一樣,而不是拼命向面試官證明自己。人也是動物,可以被自信所吸引,也可以聞到沮喪的氛圍。

某些時候,你會得到別人的幫助,人們也會注意到真正的學習者。幫助你的人即為你的導師,很重要的一點即為:拾起導師放下了的東西,想象是他們給你佈置了想要你完成的作業。當他們説:"有人願意幫忙做XX嗎?"你就是第一排那個已經舉手的孩子。他們都是高級工程師,是科技界需要的人。如果你幫助他們,他們會花時間和你在一起,1對1。你不用為這些東西付錢,他們會免費教你。你應該看到大多數人眼前看不到的東西。你可能會疑問:"外面那麼多初級開發,他們為什麼要幫我?"。
因為你是在公共場合學習的。他們教你,就是教了很多人。你把他們放大了。你有一個他們沒有的東西:初學者的思維。你明白了吧?

在某些時候,人們會因為開源的內容而開始向你尋求幫助。80%的開發者都是沉默的,他們不寫不説,也不參與公共技術話語。但你參與了。所以他們推斷你一定是個專家吧?不要告訴他們你不是。儘可能地回答,當你卡住或錯了的時候,把問題傳達給你的導師。
最後你沒有導師了,就要自己解決問題了。不過你還是要繼續公開內容。你明白了嗎?

這就是當眾學習。

PS:最終,尋求幫忙的人也會因為你的幫助給你付費,費用可能還比較可觀。(作者應該自己深有體會吧,譯者注)

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.