前回は、「AIがコードを書く時代に、人は何をすべきか?」という話をしました。
今回はもう一歩踏み込んで、「AIに仕事を任せる」とは具体的にどういう状態なのかを整理してみます。
「AI活用」と「AIに任せる」は違う
よくあるAI活用は、こんな感じです。
- ChatGPTに質問する
- コードを書いてもらい、コピペする
- うまくいかなかったら人間が直す
これでも便利ですが、本質的には「道具として使っている」状態です。
Manage AIが目指すのは、もう一段階先。
AIを「作業担当」として扱うことです。
仕事として任せられる状態とは
AIに仕事を任せられている状態とは、例えばこういうものです。
- やりたいことを文章で指示できる
- AIがPythonコードを書いてくる
- 人間は「合っているか」「方向性が正しいか」だけを見る
- 細かい修正もAIに戻す
ここで人間がやっているのは、
- 目的の確認
- 前提条件の調整
- 結果の判断
手を動かすのは、ほぼAIです。
Pythonは「自分で書くため」ではない
ここで重要なのが、Pythonの位置づけです。
Manage AIでは、Pythonを「完璧に書ける」ことは目的にしません。
必要なのは、
- AIが書いたPythonを読める
- どこを直せばよいか判断できる
- 修正指示を言語化できる
つまり、PythonはAIとの共通言語です。
「全部わかる」は不要、「判断できる」がゴール
多くの人がPythonで挫折する理由は明確です。
最初から「全部理解しよう」とするからです。
Manage AIでは、次の順番を取ります。
- AIに書かせる
- 結果を見る
- 意味が分からない部分だけ確認する
この流れなら、文法の丸暗記は不要です。
まとめ:あなたは「上司」、AIは「部下」
AIに仕事を任せる、とは結局こういうことです。
- あなたは方針を決める
- AIが作業する
- あなたがチェックする
この関係を作るために必要なPythonだけを扱う。
それが Manage AI の考え方です。
次回は、「なぜ非エンジニアこそPythonを知るべきなのか」を具体例で見ていきます。