iT邦幫忙

2024 iThome 鐵人賽

DAY 22
0
佛心分享-IT 人自學之術

洞察十倍工程師的內心世界系列 第 22

學習策略:透過曼陀羅計劃表,幫自己開訓練菜單

  • 分享至 

  • xImage
  •  

學習要點

透過曼陀羅計劃表,讓學習路徑更加清晰。

故事描述

你常常聽到人說,某個人學得特別快。其實,原因通常是那個人的「底子好」。

什麼是「底子好」呢?對運動員來說,就是擁有強大的身體素質;對軟體工程師來說,則是扎實的技術基礎。

如果一個人從小立志成為運動選手,卻因為家裡反對,最終走上軟體工程師的道路,那麼,這樣的人會成為怎樣的工程師呢?

曾經有一位坐在我隔壁的十倍工程師,他在工作之餘,非常熱衷跑馬拉松,甚至會報名參加國外的馬拉松比賽。他會自我訓練,不論是飲食控制、跑步姿勢、跑速、體脂率,無一不講究,而且他會詳細紀錄每次訓練的數據,追求突破。

即使從事軟體工程師這麼靜態的工作,他下班後仍會換上早已準備好的運動服,跑十幾公里回家當作訓練。

啟發

每當我遇到難解的問題,向這位十倍工程師請教時,他的回答總能讓我感受到他深厚的技術基礎。這讓我不禁反思,他的這種深厚技術底子是怎麼培養出來的。

我發現,他不僅僅是在運動上精益求精,也會替自己開「訓練菜單」來提升技術。他會將每個技能精練到極致,鍵盤在他手上,就如同外科醫生使用手術刀般,精準無比。

理論:曼陀羅計劃表

曼陀羅計劃表是一種視覺化工具,用來幫助個人或團隊進行目標規劃。它將核心目標分解為多個子目標,並透過九宮格的方式展開,幫助使用者詳細思考每個目標以及相關的行動步驟。

實踐指南:建立自己的專屬訓練菜單

你可以參照 developer-roadmap: https://github.com/kamranahmedse/developer-roadmap

透過以下步驟,建立自己專屬的訓練菜單:

  1. 設定核心目標:將你希望提升的核心技術能力放在曼陀羅計劃表的中央。

  2. 拆解次級目標:將核心目標細分為幾個具體的技術領域,這些領域圍繞著核心目標,構成主要學習方向。

  3. 細分每個領域的行動步驟:在每個次級目標周圍,進一步分解具體的學習內容或實踐方法。

  4. 設定學習計劃與時間表:在每個子目標下,列出學習資源或工具,如線上課程、技術文檔或開源專案,並設定具體的學習時間表。完成一個小目標後,就能逐步接近核心目標。

  5. 持續跟蹤進展並調整:曼陀羅計劃表的視覺化特點,可以幫助你直觀地看到進展與不足之處。如果某個技術領域遇到瓶頸,也可以根據需求調整學習策略。

延伸閱讀


上一篇
決策選擇:用最小的力氣,達到最大的成果
下一篇
決策選擇:已工作多年,是否要考證照或刷題?
系列文
洞察十倍工程師的內心世界34
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言