AIとの作業は、コーディングよりもリーダーシップに近い感覚だ
原題: Working with AI Feels More Like Leadership Than Coding
日本語訳
# AIとの向き合い方は、コーディングよりもリーダーシップに近い
キャリアの大部分において、コードは私に確実性をもたらしてくれた。プログラムは指示された通りに動作する。もし同じ入力に対して異なる結果が出れば、それは「バグ」と呼ばれた。
人間は決してそうではなかった。リーダーとして、タスクを説明して、依頼した通りのものを受け取れることもある。一方で、同僚が依頼の背後にある意図を汲み取ってくれたおかげで、期待以上のものを受け取れることもある。また、結果を見て、自分が思っていたほど指示が明確ではなかったと気づかされることもある。
AIとの向き合い方は、後者の経験に近い。
AIはソフトウェア上で動作するが、それとのやり取りは完全には予測できない。同じ依頼でも、異なる回答が返ってくることがある。有用な結びつきを見出すこともあれば、明らかな点を見落とすこともあり、あるいは自分が思いもよらなかったアプローチで驚かされることもある。
AIをコンパイラのように扱うと、こうした挙動はもどかしいものになる。しかし、このやり取りを一種の「コラボレーション(協調作業)」として捉えると、AIはより有用な存在になる。
だからといって、AIが人間になるわけではない。AIには実体験も、責任も、人間のような判断力もない。この比較は、あくまで「私たちの働き方」に関するものだ。優れたリーダーは、単に指示を出すだけではない。背景(コンテキスト)を共有し、望ましい成果を説明し、境界線を定め、返ってきたものに対して適切に応答する。
同じ習慣をAIとの作業にも取り入れることで、成果は向上する。優れたプロンプトも役立つが、それ以上に「共有された作業コンテキスト」が重要だ。具体例、修正、そして再利用可能な指示を与えることで、誤解を減らすことができる。時間をかけて取り組むことで、システムは次第に、自分の思考プロセスやニーズに適合していくようになる。
ここで注力すべきは、AIを人間であるかのように扱うことではない。自分の「意図」をより的確に伝える能力を磨くことなのだ。
私たちはこれまで、コンピュータに「何をすべきか」を正確に伝える方法を学ぶために、長い年月を費やしてきた。しかし今、私たちは「なぜその仕事が重要なのか」「どのような結果が望ましいのか」、そして「どこで判断を下すべきなのか」を説明することも求められている。
私にとって、これこそが転換点だ。AIによって、ソフトウェア開発のあり方は「機械へのコマンド発行」から、「対話を通じたリード(導き)」へと変わりつつある。テクノロジーは新しいが、求められるリーダーシップのスキルは、決して新しいものではない。
原文(英語)を表示
For most of my career, code gave me certainty. A program did what its instructions told it to do. If the same input produced a different result, we called it a bug.
People were never like that. As a leader, I can explain a task and get exactly what I asked for. I can also get something better because a colleague understood the intent behind the request. Sometimes the result shows that I was not as clear as I thought.
Working with AI feels closer to the second experience.
AI runs on software, but working with it is not fully predictable. The same request can produce a different answer. It can make a useful connection, miss an obvious point, or surprise me with an approach I had not considered.
This is frustrating when I treat AI like a compiler. It becomes more useful when I treat the interaction as a form of collaboration.
That does not make AI a person. It has no lived experience, accountability, or human judgment. The comparison is about how we work. Good leaders do more than issue instructions. They share context, explain the desired outcome, set boundaries, and respond to what comes back.
The same habits improve my work with AI. A good prompt helps, but a shared working context helps more. Examples, corrections, and reusable instructions reduce misunderstandings. Over time, the system becomes better aligned with how I think and what I need from it.
The investment is not in pretending that AI is human. It is in becoming better at expressing intent.
We spent years learning how to tell computers exactly what to do. Now we also need to explain why the work matters, what a good result looks like, and where judgment is needed.
For me, that is the shift. AI is making software work less like issuing commands to a machine and more like leading through a conversation. The technology is new. The leadership skills are not.