2025-06-10

UnityやDifyをいくら触ってもプログラミングは上達しない

最近の開発環境って進化しすぎてて本当に最小限のコードを書くだけでプロダクトができる

Unityとかのゲーム開発環境なんかが良い例でトレーニングすれば1日でそこそこのゲームを作れるようになる

これは特にオープンワールド系のゲームが物量でゴリ押すようになったか人員必要になったことが原因で

高度な開発知識なんかなくてもゲーム開発に参加できるようになってる

Difyも同じような道を歩んでいて、LLMを使った個別エージェント開発だとかRAG対応だとかは物量でゴリ押す雰囲気が出てきていて

Difyみたいなポチポチすればエージェントが作れます、っていうツールでとにかく現場の人に作らせようとしている

(恐らくこの分野はLLMに駆逐されそうだが)

UnityしろDifyにしろ、実際に必要となるロジックなんかは本当に最小限で済むのでオブジェクト指向だとかDDDだとかは全然必要とされていない

Unityキャラを歩かせる場合は始点と終点指定してNav Meshとかを設定しておけば勝手にやってくれる

で、問題なのはこの程度のコードを書いただけで「プログラミングできる」と勘違いしてしまう人が続出している点で、採用活動するとかなり多い

君たちがやってるのはせいぜいコンフィグを書いてるレベルであってプログラミングではない、と言っても理解してもらえない

試しに

「このキャラ10個のポイントからランダムに出現させて、他の10個のポイントのどこか1つに歩かせてみて」

と言ってみると分かるが、この程度の実装すらできない

逆にできる人は自分スーパーエンジニアだと思い込んでるぐらい自信満々で面接に来る

オブジェクト指向の話をしても「そんなの必要ですか?」みたいな態度で関数も使わずベタ書きコードを恥ずかしげも無く自慢してくる

AI人材も似たような雰囲気が出てきていてDifyとかでチャット作って

「私は最先端AI人材です(ドヤァ)」

という人が段々増えてきているしこのトレンドは収まることがなさそう

AI駆逐するのはこのレベルプログラマーであって、もっと上位層のプログラマーは(まだしばらく)駆逐されなさそう

計算機科学情報理論を履修してるちゃんとしたプログラマーだけが生き残っていくんだろうと思っている

  • そういうのは時代で変化していくのだからついていけよ

    • 「ついていく」とか、そういうことじゃなくてさー。 つるはしを振り回したくて就職した人が、ショベルカーにしか乗れなくなったら、仕事にストレス感じると思うんだよね。 横。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん