journal
コードを書く人のための、
コードを書く人のための、
静かな読みもの。
ソフトウェアエンジニアの健康、生産性、キャリアに関する記事を、ゆっくり書いています。
エンジニアのウェルビーイング
生産性の実感は、体験の悪化を隠す――開発者95名を6か月追った縦断研究
生産性が向上したと感じる人は6か月間 84%→84% で不動。その裏で、開発者体験が悪化した人は 14%→27% と倍増していました。同じ95名を二度追った縦断研究が示す「生産性-体験の逆説」と、懸念が品質から保守性へ移った時間軸の変化を、自己申告ゆえの留保つきで整理します。
エンジニアのウェルビーイング
AIをうまく使えないのは誰のせいか――開発者442名の分析が示した「要求」と「資源」の不均衡
「AIを使いこなせていないのは自分だけかもしれない」――開発者442名の分析は、バーンアウトが属性によらず広く経験されていたことを示しました。職務要求−資源(JD-R)モデルで見ると効いているのは要求(β = 0.398)と資源(β = −0.360)の配分です。横断調査ゆえの留保と、DORAの「増幅器」という見方を添えて整理します。
エンジニアのウェルビーイング
AIコーディング時代、エンジニアの認知負荷はどう変わったか――「書く」から「読む」への重心移動
AIでコードを書く時間は減ったのに、なぜか疲れる――その正体は「書く負荷」から「読む・検証する負荷」への移動かもしれません。認知負荷理論のフレームと、結論が割れる生産性研究(Copilot実験・METRのRCT)、信頼と検証のギャップを示す調査データから、レビュー中心になったAI時代の働き方を整理します。
エンジニアのウェルビーイング
52/17ルールとは?集中と休息を整える時間設計の科学
52/17ルールとは何か?DeskTime社の分析と査読論文をたどり、ポモドーロ・テクニックとの違い、自分に向くかの見極め方、リモートワーカー向けの実践プロトコルまでを解説。今日1サイクルから、集中と休息のリズムを整えてみませんか。