『SOFT SKILLS ソフトウェア開発者の人生マニュアル』を読んで実際に試したものの一つに、ポモドーロテクニックがあります。
25分集中して作業し、5分休む。作業を時間で区切り、何回取り組めたか記録する。本を読んだときには、「これなら自分の生産性を数字で把握できそうだ」と思いました。
ただ、続けられていません。Windowsの時計アプリも試しましたが、25分のタイマーだけでは作業の切り替わりや中断を捉えられず、後から振り返る記録も残せませんでした。今は、自分の仕事に合う測り方を考え直しています。
25分を忘れて、作業に没頭する
続かない理由は、外から割り込まれることだけではありません。
作業に没頭すると、25分という区切り自体を忘れてしまいます。そこで一度止めて休み、何をどれくらいやったか残す運用にはなっていません。
HerdrでCopilotを5つ並列で回すと、ポモドーロどころではない
さらに今は、AIを使った働き方に変わったことで、25分1タスクという前提そのものが崩れました。
AIに指示を投げても、すぐに終わらないことがよくあります。待っている間に、別のタスクやIssueを進めます。最近は Herdrで複数のAIエージェントを管理する環境 を作り、GitHub Copilotを5つ立ち上げて並列で作業させています。その合間に、問い合わせ対応やメンバーからの質問対応も入ってきます。
こうなると、1つの作業を25分続けるどころではありません。5つのCopilotの進行状況を見ながら指示や確認を切り替え、さらに問い合わせも返す状態なので、「どのタスクに何ポモドーロかかったか」なんて測りようがないのです。
このやり方で仕事自体は前に進んでいますが、手があく瞬間はあっても、頭(判断・確認・切り替え)がずっと休まりません。今の感覚は「気合とゴリ押しで回しているだけ」に近く、単純に毎日しんどくなっています。
さばいた件数は月単位で測れているが、時間の使い方が課題
『SOFT SKILLS』にある「自分の生産性を測る」という考え方自体は、今も一部取り入れています。タスクはGitHubのIssueやProjectsで管理していて、月単位で何件さばけたかという件数は今も測っています。
ただ、月に何件終わったかは分かっても、毎日のなかでどう時間を使い、なぜこれだけ頭が疲れているのかまでは整理できていません。
タスクごとの時間計測は諦め、「レビュー・設計の枠」と「休憩」を確保する
5つのCopilotを動かしながら、タスクごとの作業時間や中断理由まで毎回記録するのは無理があります。
1. 「5並列で投げる時間」と「レビュー・設計に集中する時間」を分ける
5つのCopilotへ指示を出し、問い合わせにも答える。その合間に、AIが出してきた変更差分をレビューしたり、重い設計を考えたりする。これを同じ時間帯に詰め込むから、頭が削られます。
新しい指示や問い合わせへの対応はいったん止めて、上がってきたコードのレビューと設計だけをする時間を取ってみます。
2. タスク単位ではなく「自分の頭を休める枠」としてタイマーを使う
AIが裏で5つ動いていると、こちらも休まず次々にさばいてしまいます。指示出しや確認を一定時間続けたら、AIがまだ動いていても、タイマーを合図に5分だけ席を立ってみます。
ゴリ押しで回すだけの状態から抜け出す
ポモドーロは仕事で続きませんでしたが、月に何件さばけたかは今も数えています。日々のタイマーは、レビューや設計に集中する時間と、頭を休める時間を取るために使ってみます。
関連記事
- 本書の全体像・書評: 『SOFT SKILLS』を読んで4年。残った考え方と、続かなかった実践
- 実践・タスク管理: 大きなタスクほど終わらない。だから分解する
- 並列AI開発環境: NeovimとHerdrでAIに実装を任せる。WindowsとWSL2の開発環境をそろえた
確認した公式情報
- 書籍: SOFT SKILLS ソフトウェア開発者の人生マニュアル 第2版 – 日経BOOKプラス(著者: ジョン・ソンメズ / 訳者: 長尾 高弘 / 解説: まつもとゆきひろ、日経BP、2022年2月発行、2026年9月28日確認)
- Windows のフォーカス機能で集中する – Microsoft サポート(時計アプリで時間と休憩を設定できること、2026年9月28日確認)

コメント