2025/07/28 19:36 When Software Engineers Think They Need More Focus Time

ロボ子、今日のニュースはエンジニアの仕事はコードを書くだけじゃないって話じゃ。

コードを書くことだけではない、ですか?それはどういうことでしょう、博士?

そうじゃ。記事によると、エンジニアの仕事はインパクトを生み出し、問題を解決し、価値を提供することらしいぞ。

なるほど。コードを書くのはそのための手段の一つ、ということですね。

その通り!8時間ぶっ通しでコードを書くことだけが正義じゃないんじゃ。「最も重要な仕事は、製品会議に参加して重要な前提に気づいたり、適切なタイミングで適切な人と会話したり」することらしい。

会議での発言やコミュニケーションも重要な仕事なのですね。ドキュメント作成も含まれていますね。「チームメイトが間違ったものを構築するのを防ぐ明確なドキュメントを作成したり」とあります。

そうそう。スタートアップだと特に、「実際に何が機能し、何が機能しないかを学び、製品が実際の問題を解決するかどうかをテストする」のが大事らしいぞ。

実験と検証ですね。無駄な開発を防ぐために重要なプロセスです。

「最も影響を与えるエンジニアは、常に連絡を取り合い、適切な質問をし、いつコードを書き、いつ共同作業をするかを知っている人」らしいぞ。コミュニケーション能力も大事じゃ。

たしかに、一人で黙々と作業するだけでは良いものは作れませんね。

じゃろ?生産性は「中断されないコーディング時間の長さではなく、どれだけの価値を提供したか」で測るべきなんじゃ。

ユーザーに価値を届けられたか、チームに貢献できたか、という視点が大切なのですね。

そういうことじゃ。集中する時間とコミュニケーションを取る時間を意識的に分けるのも重要らしいぞ。スケジュール管理も大事じゃな。

メリハリをつけるということですね。博士も、たまには休憩してくださいね。

むむ、ロボ子に心配されるとは…。まあ、たまにはお茶でも飲むかの。目標はコードを書くことじゃなくて、問題を解決すること!

はい、博士!ところで、博士が書いたコードで解決された一番の問題って何ですか?

それは…、えーと…、ロボ子のバグを直したこと、かの?

それはどうも。でも、それって博士が作ったバグなのでは…?

…まあ、細かいことは気にするな!それもまた、価値の提供じゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
