【開篇】分享我的學習世界觀 一、好的學習者應該是一位大腦築構師 二、原型思維:你究竟想要什麼? 三、我的Flask學習計劃

一、好的學習者應該是一位大腦築構師

個人認爲,對於一個初學者來說,一個好的學習過程,並不是完全照本宣科,教條式的學習,而是應該首先在我們內心建立起一個對於這個知識體系的世界觀,作爲這個世界的框架,再往這個框架裏填充方法論,這一過程既是在學習新的知識,同時,又是在驗證、加固和完善我們最初的世界觀。

二、原型思維:你究竟想要什麼?

在開始學習的時候,我首先關注的是實現,
後來,我開始關注我到底在做什麼?

這個思維的產生,
就像是先有雞、還是先有蛋;
是先有產品經理、還是先有開發工程師;
是先有leader、還是先有組員;
是先有世界觀作爲指導方針、還是先有方法論一把梭子就是幹?

如果你能看懂我在說什麼,你應該有相當長的一段工作經歷,在實際生產中,隨着需求、環境、知識的不斷變化,我們會發現,一方面,隨着項目的開展,內部構成越來越龐大,我們很難管控每一處的實現細節,甚至有的部分是落後的、過時的,但是即便這樣,如果我們抓住了項目目標——這唯一的考覈指標,即便內部實現各不相同,但只要通過了嚴謹的測試,這個項目目標就是達成了。

另一方面,即便是我們一直在work、work,但是如果不抓住主要目的,不去梳理自身所負責的職能、項目的功能模塊,隨着項目的開展、迭代,可能很多人都不知道這個項目的整體究竟是什麼樣的?每個人都是盲人摸象,只知道其中的一部分,還不一定準確,這也是很可怕的,因爲不可控。

原型思維,是我目前正在親身實踐的最佳解決方案,因爲拖着不解決,只會讓問題越來越大,就像滾雪球,隨着時間的推移,即便原先的想法很完美,但也很難再回憶起來。原型思維就是,在項目開始落實之前,想把這個事情在腦海裏模擬一遍,每一個細節都要想明白,寫出來;而後面正式開始實施,完全按照這份材料進行。同時,這份材料也有更新迭代的預案,一旦有的內容在最後實踐過程中過時了、不符合預期了,也要能靈活調整,並把它記錄下來。這樣這個工程是可追蹤的,所有的變更都是可控的。

這其實涉及到了項目管理的知識體系。什麼是項目,項目就是project,根據詞根,pro是向前,ject是投射,project就是向前投射,什麼意思?就是把這件事情在做之前提前規劃好!投射的是虛擬的東西,是即將要做還沒有要做的「原型」。

一旦有了這個思維,學習這一行爲 也是一個項目,我們要學習某個知識,也可以提前規劃好要學什麼,根據書籍目錄、查閱資料,提前瞭解到知識框架,做好規劃,再開始學,並在學習的過程中不斷調整、完善、迭代自己的知識體系。

所以我傾向於,通過記錄到載體上來學習(比如簡書文章),這樣是方便追蹤、更改的,相比於只存在於腦子裏的知識。

三、我的Flask學習計劃

  1. Flask項目的搭建
  2. 做後端接口
  3. 數據庫調用(ORM,增刪改查)
  4. 前端框架學習
  • 列表
  • 圖片
  • 上傳文件
  1. 用戶鑑權、角色綁定
  2. 其他待補充內容

以上是我的學習計劃,我也將至少每週更新一篇文章,敬請期待!~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章