バイブコーディングだけじゃ就職できない理由

「AIでアプリ作れます」と言える初学者は増えてきた。でも、それで実務でお金がもらえるかというと、そこには大きなギャップがある。

バイブコーディング(雰囲気でAIに実装させる)でアプリが作れることと、仕事として使えるスキルがあることは、別の話だ。

思ったものを作る ≠ 仕様を実装する

バイブコーディングの本質は「自分の頭の中にあるものを形にする」こと。これはこれで価値があるけど、実務は違う。

仕事では、クライアントや上司から要件が来る。それは大抵曖昧で、断片的で、「なんとなくこういうやつ」という状態で渡される。そこから明確な仕様を作って、実装して、「あなたが想定していたものはこれですか?」と確認するプロセスが必要になる。

AIがいてもいなくても、この力がないと仕事にならない。

架空案件でシミュレーションする

これを教室で学ばせる方法として、兄弟クラスで架空案件を出し合うというのが面白いかもしれない。

上のクラスが「こういうアプリが欲しい」という要件を出す。下のクラスはそれを実装する。AIは使っていい。

ポイントは、要件を意図的に不完全にしておくことだ。「ユーザー管理機能が必要」くらいで詳細はない。そこから「ログインはどうしますか?」「メールアドレスは必要ですか?」という質問をしながら仕様を固めていく。

この質問フェーズこそが、実務で一番大事なプロセスだったりする。

AIの指示と、クライアントへの質問は同じスキル

面白いのは、AIへのプロンプト設計と、クライアントへの確認質問が、根っこでは同じスキルだということ。

「何が不明確か」を見抜いて、「どう聞けば明確になるか」を考える力。それが磨かれると、AIへの指示も、クライアントとのやり取りも、どちらも上手くなっていく。

評価軸を変える

このシミュレーションで評価するのは「速く作れたか」じゃなく、「ちゃんと確認した上で作れたか」の方がいい。

最後に要件を出した側が「これ、想定と違う」と言える環境にしておいて、何がズレたのかを振り返る。そのズレの中に、実務的な学びが詰まっている。

関連記事

ブログ

BLOG

PAGE TOP