1. 程式人生 > >【躍遷之路】【597天】程式設計師高效學習方法論探索系列(實驗階段354-2018.09.25)

【躍遷之路】【597天】程式設計師高效學習方法論探索系列(實驗階段354-2018.09.25)

@(躍遷之路)專欄

實驗說明

  1. 從2017.10.6起,開啟這個系列,目標只有一個:探索新的學習方法,實現躍遷式成長
  2. 實驗期2年(2017.10.06 - 2019.10.06)
  3. 我將以自己為實驗物件。
  4. 我將開源我的學習方法,方法不斷更新迭代,全程記錄分享
  5. 實驗結束後我將請5位以上資深程式設計師判斷我是否達成目標。
  6. 本實驗旨在探索新方法,所涉及的學習方法未經科學考證,主觀性極強,請謹慎使用
  7. 2018.4.2日,本文正式納入【躍遷之路】系列,將不定期持續更新

躍遷方法論(20180511V1.14)

  1. 原則

    1. 目標導向,主次分明——學習知識,不是為了懂更多知識,而是為了用知識創造價值,讓人類文明更加進步,所以,不要奢求什麼都懂,一定要目標導向,主次分明的學習創造價值所需要的知識。
    2. 終生學習,每日精進——永遠不要去為難未來的自己,也永遠不要讓未來的自己為今天的不努力後悔,所以,要每日精進,不求成功,但求無悔。
    3. 保持靈活,隨時改進——戒除一步到位的完美主義,最快速度造成最小化可行性產品,小步快跑,不斷迭代
    4. 刻意練習,防自動化——任何練習要帶腦子,不能用讓自己舒服的方式訓練,唯一允許的快感只能來源於完成練習挑戰瞬間的成就感
    5. 杜絕愚功,高效休息——保持規律作息,學會高效休息法,保持身體健康,確保可持續、穩定的學習進步
  2. 知識學習

    1. 程式語言

      1. 每學習一個新語法,便識別其語言特性,歸類形成腦圖。【解決:知識遷移問題】
      2. 語言學習要對比進行,將不同語言的語言特性進行對比
  3. 刻意練習

    1. 思維訓練【解決:歸納總結,避免低水平重複訓練】

      1. 若遇到新知,先寫虛擬碼,然後提取思路上的共性,形成思路腦圖。【解決:歸納總結,構建知識複利需要的基石】
      2. 將程式設計思維層面的套路,背誦下來,形成表格,每次程式設計前,嚴格按步驟填寫。【解決:思維混亂問題,構建結構化的程式設計思維】
    2. 動手練習

      1. 若遇到舊知,繼續做,直到大腦可熟練提取思路腦圖,無排斥感(本能自我、感性自我認可,不再恐懼),便放棄繼續練習該題【解決:低水平重複訓練問題】
      2. 記錄題集(錯題、難題)【解決:本能自我、感性自我對未知領域的恐懼】
  4. 實踐專案

    1. 選擇何種方案是程式設計的第一大難關
    2. 實踐專案做完後總結腦圖

      1. 思路腦圖——用於記錄專案關鍵功能【解決:專案思路混亂,不結構化問題】

        1. 關鍵功能必須書寫

          1. 底層原理
          2. 實現步驟
        2. 遇見問題必須書寫

          1. 導致原因
          2. 糾正方式
      2. 技巧腦圖——用於記錄專案過程中具有通用性、工具性的程式設計技巧【解決:專案碎片知識遺忘問題】
  5. 技術資料

    1. 計算機基礎系列
    2. 重構系列
    3. 架構師成長系列
  6. 前沿科技
  7. 複習【解決:遺忘問題】

    1. 每6天覆習一次題集,看了即可
    2. 每天抽取4個不同時間,複習4大腦圖,具體時間不限,完成一個便獎勵積分【參見遊戲化積分系統】

      1. 最低要求——看了即可
      2. 正常要求——從頭瀏覽一遍
      3. 最高要求——在前兩張基礎上,不限制
  8. 遊戲化積分系統【從2017.11.16引入遊戲化的設計理念,全方位量化生活,持續激勵本能自我、感性自我】

    1. 積分原則

      1. 任何情況都不可減分【不可對本能自我與感性自我進行任何負面激勵】
      2. 積分獎勵兌換物質獎勵為輔,精神激勵為主
    2. 積分規則

      1. 公開任務

        1. 必做任務

          1. 每天完成《我愛刷題系列》更新——10分
          2. 每天完成《每日專案總結系列》更新——10分
          3. 每天覆習腦圖(保底1次,最佳4次)——積分規則如下:

            1. 習慣養成期(2017.11.15——2018.05.15)

              1. 每天第1次複習獎勵積分5+1分【額外的1分用於獎勵【早上開始行動】這件事】
              2. 每天第2次複習獎勵積分5分
              3. 每天第3次複習獎勵積分5分
              4. 每天第4次複習獎勵積分5+1分【額外的1分用於獎勵【晚上有始有終】這件事】
            2. 習慣穩定期(2018.05.15之後)

              1. 每天第1次複習獎勵積分3+1分【額外的1分用於獎勵【早上開始行動】這件事】
              2. 每天第2次複習獎勵積分3分
              3. 每天第3次複習獎勵積分3分
              4. 每天第4次複習獎勵積分3+1分【額外的1分用於獎勵【晚上有始有終】這件事】
          4. 每天與人分享——10分
          5. 每天拒絕誘惑一次——10分
          6. 每3天運動一次(跑步>2公里,其它>30分鐘)——10分
          7. 獨立思考訓練(公眾號每2-7天更新一次)——10分
          8. 每6天覆習題集一次——10分
          9. 早睡(11點上床)

            1. 習慣養成期(2017.12.9——2018.06.09)——30分
            2. 習慣穩定期(2018.06.09之後)——10分
          10. 早起(6點下床)

            1. 習慣養成期(2017.12.9——2018.06.09)——30分
            2. 習慣穩定期(2018.06.09之後)——10分
        2. 選做任務

          1. 解決一個困難的問題——15分
          2. 做一件有意義,但內心恐懼的事情——20分
          3. 主動心流一次——20分
          4. 關注重要的人成長一次——20分
          5. 總結腦圖一次——20分
      2. 私密任務

        1. 該部分為打破日常規律,擁抱變化,客服對不確定性恐懼,挑戰自我的任務,每完成一項都很了不起,給予高額獎勵100分(可分步完成),該部分屬於個人隱私,不公開
    3. 積分獎勵

      1. 用於兌換時間自由支配權(不含每日必做任務),限定時間內,隨心,隨性,想幹嘛幹嘛(但必須保證至少有一件長期堅持的事情不中斷)

        1. 一天時間支配權——10000積分
      2. 用於兌換物質享樂
  9. 其它說明

    1. 每日必做任務的底線是打卡,非客觀不可抗力,絕對不可因主觀原因中斷。
    2. 允許因為客觀原因中斷,但需要事後說明原因
    3. 允許提前請假,但需要說明事由
    4. 允許出現忘記錯誤,但每次不得超過3天,且必須事後補上,每年不得超過3次
    5. 針對主觀原因的【彈性原則】

      1. 量大於質——若因主觀原因,對本能自我與感性自我失去控制,請用最後一絲理性自我的力量,完成每日任務的打卡,不求質量,儀式感不可破。【原理:身體會恢復,情緒會消散,不用擔心自己任務質量從此變差,人是無法容忍長期做無意義事情的,只要堅持,最終本能自我和感性自我會想辦法幫你把任務質量提上來】

獎勵金計劃

從2018.7.1起,【躍遷之路】獎勵金計劃正式起航,從今以後,, 每月1日,我會將自己個人上月收入的1%計入【躍遷之路】獎勵金池,積累到足夠金額後,將適時用於獎勵那些雖然身處困境,卻依然不放棄努力,通過堅持,不斷尋求改變,並能提供可考證,可信賴打卡記錄的朋友 。計劃具體形式未定,但此事不死不休,永無止境,在此立帖為證。

實驗記錄