每日一句
2026 年 04 月 26 日
「有些開發者會覺得心理上的 context switch 令人活力充沛,也有人覺得筋疲力竭。」——《Vibe Coding 聖經》
一早到公司先處理前一晚 on-call 留下的問題、中午被叫去一邊吃飯一邊開會、下午被 Junior 催促著幫忙 Code Review、下班前再回覆幾個未讀的 Slack 私訊⋯⋯
你有沒有度過類似上面舉例的一天?有沒有一種什麼都做了,但也什麼都沒做的感覺?
對於知識工作者而言,我們很難避免 Context switch。
但每一次的 Switch 都需要付出代價,都會造成時間、精力與注意力的耗損,畢竟人類能承受的認知負擔是有限的。
這也正是為什麼會有那些經典的迷因圖片,千萬不要打擾專注寫程式中的軟體工程師。
所以我們會發現,在軟體開發的世界,我們演化出各種 Workflow、工具、流程,試圖讓工作能夠有秩序的流動,為團隊減少不必要的 Context switch。
例如:Kanban 要限制 WIP、Scrum 要限制 Sprint Backlog、Trunk-based Development 限制 Branch 的運用、Agile 建議要組成 Feature Team ⋯⋯
這些都有助於降低團隊的認知負擔,讓團隊的注意力能專注投入在交付價值上。
你們團隊在一天之中,有多少時間是專注在產出「價值」的任務上?
你們又有多少時間是消耗在各種事務之間的 Context switch 呢?