標籤:
寫作驅動學習
在軟體開發領域有這種幾個名詞
- TDD。測試驅動開發(Test-driven development)是極限編程中倡導的程式開發方法,以其倡導先寫測試程式。然後編碼實現其功能得名
- BDD。行為驅動開發(Behavior-Driven Development)是一種敏捷式軟體開發 (Agile Software Development)的技術,它鼓舞軟體項目中的開發人員、QA和非技術人員或商業參與者之間的協作。
- DDD。領域驅動設計(Domain-Driven Design)的一個核心的原則是使用一種基於模型的語言。
而近期我處在於一個尷尬的位置:寫作驅動學習(Write-Driven Learing)。開始之前我找到了一個類似的概念。資料驅動學習(Data-driven Learning)。
起因
當我來到了一家卓越的軟體公司時。開始有了點所謂的騙子綜合症(imposter syndrome)(即經常會發現全部一起共事的程式猿都比自己聰明、比自己有天份、比自己有才幹)。幸運的是並沒有持續太多的時間。僅僅是已經有了所謂的21天效應(在行為心理學中。人們把一個人的新習慣或理念的形成並得以鞏固至少須要21天的現象,稱之為21天效應。
這是說,一個人的動作、或想法,假設反覆21天就會變成一個習慣性的動作或想法。
),在剛開始的時候裡不斷地學習,以降低這種所謂的綜合症。
然而,在這時已經養成了寫作的習慣。
在過去的六個月裡:
| 時間 |
寫作數量 |
| 2013.12 |
27 |
| 2014.01 |
24 |
| 2014.02 |
12 |
| 2014.03 |
29 |
| 2014.04 |
49 |
| 2014.05 |
25 |
在我在學習很多其它東西的時候。我玩了很多其它的東西。而在這時候由於網站流量的關係。我開始寫作記錄很多其它的東西。而在那之前的半年裡,也就是2013.06~2013.11的文章數加起來才21.
結果
於是在其它程式猿開始敲代碼的時候我開始寫作。我得好好想想今天要什麼,正如那些測試人員要開始寫測試那樣。於是。就有了寫作驅動學習(Write-Driven Learing)。
寫作驅動學習的長處
- 對於我們所要學習的東西,我們能夠掌握得更深入,由於我們須要去給別人解釋。
- 除去收穫所學習的東西。我們還能夠有副產品——部落格。
- 我們在以第二種方式思問題。
- 我們在不斷地對自己知識總結,對自己知識的一個強化。
- 當然了這是我們的筆記。
寫作驅動學習的缺點
- 可能會花費很多其它的時間,在諸如寫作這點事情上。
- 有時學習的結果是為了寫作。
- 付出不一定有對應的回報。
後記
做為一個獨立部落格的作者來說我開始在不斷地堅持寫作,而唯一的動力源是來自於由於有很多其它的訪客。
要堅持寫部落格可能不是一件easy的事。可是如今似乎做到了。轉變成一種寫作驅動學習。
寫部落格的動力
對於我來說寫部落格的動力應該是以下這些:
- 對於SEO的學習。
- 成為Full Stack的必經之路。
- 更好地去理解WEB經營。
- 提高自己的綜合能力
- 分享知識與經驗。
- 能夠認識很多其它的人。
- 能夠被發掘。
原文連結:編寫驅動學習
著作權聲明:本文博主原創文章,部落格,未經同意不得轉載。
編寫驅動學習