iT邦幫忙

2024 iThome 鐵人賽

DAY 5
1
佛心分享-IT 人自學之術

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

時間管理策略:保障職涯永續發展

  • 分享至 

  • xImage
  •  

學習要點

安排合理的工作節奏,才能保障職涯永續發展。

故事描述

在我還不擅長掌握開發進度的時期,我經常在專案一開始就猛加班,試圖超越原本計畫的進度。我這樣做,並不是為了應對過度樂觀的開發時程估算,而是經過幾次專案經驗後發現,無論開局如何,專案的後期幾乎都會陷入緊急狀態,所以想要提前存一點緩衝時間。

這樣自主加班的結果,使我負責的專案「看似」都能準時交件,但這準時交件的背後,其實都是因為我提前加班。

然而,很快我就發現,這種工作方式無法持續。幾輪專案過後,我的健康出現了問題。每次加班完成的進度,也常常因為生病而前功盡棄,把超前的進度一次吐回去。

於是我向前輩分享我的煩惱,他給了我這樣的建議:「除非萬不得已,否則絕對不要加班,因為加班是最後一招。如果你常常把最後一招拿出來,那你真正發生事情的時候,就沒招可以用了。而且專案時程本來就不可能估得準,也沒有人會期待那個時程會完全準確。如果你一直加班去掩蓋問題,最終炸掉了,也沒人會同情你。」

啟發

雖然專案時程難以精準預測,但試圖依靠加班來解決所有問題,短期內帶來看似的「進度超前」,但其實是透支自己的健康與精力。

長期下來,不僅影響個人健康,還可能導致工作效率下降,或是因為過度疲勞,而犯下低級錯誤,最終反而會拖慢進度。加班應該是應對特殊情況的「最後一招」,而不是常態。

你的技術能力決定你是否能進入這行,而是時間管理能力,安排合理的工作節奏,才是真正決定職場走多遠的關鍵。如果用錯誤的方式努力,只會加速自己的職業倦怠,最終提早 Burn out 而已。

理論:帕金森定律

帕金森定律(英語:Parkinson's law),是由英國作家 Cyril Northcote Parkinson 提出,最早出現在1955年《經濟學人》中的幽默短文中提到:

Work expands so as to fill the time available for its completion.

這句話的意思是:工作會自動膨脹,直到填滿所有可用於完成它的時間。因此,無論我如何在任務的早期透過加班來增加可用時間,最終這些預留的時間都會被填滿,並不會實質加快進度。

理論:時間箱

「時間箱」(Timeboxing)這個名詞來自於敏捷式軟體開發,出現在 James Martin 所寫的 《Rapid Application Development》書中,概念說是:你分配一段時間來執行某項計畫好的任務,並在這段時間專心執行任務。當時間到時就停下動作,並衡量你是否完成任務。

這方法的核心目的是在有限的時間內專注工作,避免浪費時間在過度精雕細琢或無效的細節上,進而提高效率。

實踐指南

  1. 任務最快的完成方式,就是不做。因此,應該一開始就評估每項任務的必要性。
  2. 加班未必是唯一的解法,調度開發人力或著是刪減交付項目的範圍也是一種。
  3. 運用時間箱概念來提高工作效率
    • 設定固定時間限制:為每個任務分配一段明確的時間,例如在開始寫程式之前,就先將目標設定在兩個小時能完成的合理範圍。
    • 專注:在這段時間內,就集中精力在這個任務上,不要寫超過原本設定範圍以外的程式。
    • 評估結果:時間到後,即使任務尚未完全完成,也要先停下來,評估目前的進度,再決定是否進行調整或重新分配時間。

上一篇
進度掌控術:優先解決專案中的棘手問題
下一篇
技術導入的挑戰:適應環境變化的策略
系列文
洞察十倍工程師的內心世界34
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言