ソフトウェアエンジニアとして働いていると、基本的にタスクに困る事はない。やるべきことはいくらでもある。 不具合修正から機能改善、リファクタリングから抜本改善。ブログ公開や外部登壇や採用・リクルーティング。1on1 やミーティング、ドキュメント作成にステークホルダーマネジメントまで。Ownership のある OSS ライブラリも磨き込みたいし、新しい技術の習得だって忘れられない。 あらゆるタスクの中から、何に Focus するか、というのは、限られた時間の中で会社や社会に価値貢献し続けるために、必要な選択と集中のスキルである。 避けるべきタスクの典型例として、"Snacking" と "Preening" というものがある。これは、"Elegant Puzzle" で有名なWill Larson が書いた "Staff Engineer" に紹介されていた考え方である。 Snacking"