翻轉負面情緒,收穫會更多 #1(加班、工作時間分配)

2019/09/27閱讀時間約 3 分鐘
身在通訊、社交軟體發達的時代,是否常常聽到開發者各種加班類型的抱怨呢?是否因為這樣而沒時間做更多自己想做的事情?從找出原因並改善做事方法開始。

〉加班

這是很多剛踏入軟體開發領域新鮮人會考慮的問題,而大部分的人對於「工程師」這樣的字眼都覺得會很辛苦,通常是沒辦法正常上下班。
但這樣的印象,在這幾年的自我檢視與轉變,我覺得只對了 3 成的感受,其實有另外的 7 成,在於開發者是用什麼方法解決問題,又如何分配與管理時間。
當然文中並不會強調「應不應該加班」,而是在於一起思考「為什麼要加班」。
加班可能會有幾個原因
  • 同事/老闆們都還沒離開,我是不是應該不要下班
  • 功能做不完
  • 需求突然增加
  • 明天就是最後期限(Deadline)
  • 明明說還有三天,突然明天就要改成最後期限(Deadline)
  • 下班前才突然來一個改動
能開始嘗試永遠不要去看最後期限,照著自己的步調,能儘早完成就早點完成,就算是一個禮拜後。
心態永遠要比最後期限更進一步
  • 最後期限是一個禮拜時,就先試著先花四天完成。
  • 最後期限是三天時,就先試著花兩天完成。
  • 最後期限是一天時,就先試著花最有精神的(早晨/下午)完成。
提早完成後,並不一定要立即的將進度更新或告知,還是可以等到最後期限時,再將進度同步更新,這樣一來,就有更多充裕的時間去利用,做更多閱讀學習的事情。
*嘗試後如果發現每次都沒辦法減少需要利用的時間,發現還是經常會有加班壓力大的問題,那建議可以先從簡單的改變工作時間分配開始。

〉工作時間分配

每個人每天平均都要付出八個小時,你是如何分配管理時間?還是並沒有關心過呢?
首先必須要找出自己的「最佳工作狀態時段」,也就是找到腦袋最清楚精神最好的時段,往往八個小時中,不會一直都是保持最佳狀態,但也不要求自己要隨時保持最佳狀態,你只需要知道自己什麼時候會是最佳狀態。
但通常對於開發者不太會有八個小時全神貫注的狀態,畢竟又是一直盯著螢幕,那該如何分配呢?有幾個方法可以參考。
找到自己的工作最佳狀態時段
如果一次能有(兩個小時)的時間夠保持工作最佳狀態,那麼可以選擇在上午與下午各分配兩個小時,也許是 10:00–12:00 與下午 15:00–17:00
如果一次能有(四個小時)的專注時間,那麼可以選擇上午或下午來進行大量開發內容,例如 09:30–12:00 或下午 14:00–17:30
如果是短暫性的專注(30分鐘),那麼可以嘗試使用「番茄時鐘工作法」,大約每 25–30 分鐘專注,5 分鐘休息,這樣一直反覆下去。
無論用任何方法,在這段時間裡,你必須保持腦袋清晰,必須知道自己要做什麼,該怎麼做,盡可能能夠持續進行並且不中斷。
歡迎與我討論更多你的想法與建議,讓彼此想法可以有更多交流與改進。
那該如何思考要做什麼?該怎麼做?接下來會分享怎麼思考「做什麼」「該怎麼做」,一起讓思考最大化。
處在一個很小的新創團隊,積極努力的改變自己與世界,希望能夠透過分享讓彼此更加成長,追求未來理想的「自由」。
2017-2018 間創辦「Letfreecode」紛絲團,希望能夠提升線下聚會學習的管道。
2019 年創辦「前端宅murmur」粉絲團
2019 年自行舉辦場次 50 人的 Reactjs 工作坊。
--2019年--
F2E社群邀請網頁前端講者
六角學院邀請講師(六角挑戰/大神來六角)
women who code taipei讀書會邀請分享講者
如果您有任何邀請,歡迎聯繫 [email protected]
懷恩
懷恩
一位開發者,經過幾年的開發工作後,決定開始專注於平衡工作與生活,目前在一個小小的新創團隊,希望能夠透過寫作分享與討論讓彼此更加成長、追求理想,最後達到「自由」。
留言0
查看全部
發表第一個留言支持創作者!
從 Google News 追蹤更多 vocus 的最新精選內容