見出し画像

生成AIを使う才能がない?アプリエンジニアが痛感した現実

生成AIに期待しすぎていた

「AIがあれば開発スピード爆速じゃん!」「俺じゃなきゃ、見逃しちゃうね」

そう思ってました。

生成AIを使い始めてから、業務でコーディング作業が
明らかに早くなったんです。実際にPull Requestの数も増えたり、
成果物も以前よりも増えたりしていました。

ChatGPTやClaude Codeに頼りながら、次々と機能を実装していく日々。

正直、自分が成長できているような気さえしていました。

アプリエンジニアとして直面した厳しい現実

でも、その幻想は一瞬で崩れ去りました。

本番環境で大きな不具合を入れてしまいました。

リリースしてはいけない機能の一部を
世の中に公開してしまったのです。

しかも、数百人のユーザーに影響を与えてしまいました。

「まさかそんな…」

その事実を知った瞬間に頭が真っ白になりました。
もちろん、決して手を抜いていたわけではないのでとてもショックでした。

成長の勘違いと向き合う

一番つらかったのは、
「自分は成長できている」と勘違いしていたことでした。

実際は、AIに頼っていただけで、
ミスなく丁寧に実装する力は、ほとんど身についていなかったんです。

今思えば、生成AIの使い方そのものを間違えていました。
本来必要なのは、AIの出力をそのまま受け取ることではなく、
内容を正しく評価し、必要なら自分で直せる力です。

それができないまま使い続けると、
ただ脳死でAIを使っているだけのエンジニアになってしまいます。

生成AIは、確かに便利なツールです。
でも、AIが出したコードが正しいかどうかを判断するのは、
結局のところ、自分自身なんですよね。

今、改めて初心に立ち返る

このミスをきっかけに、
自分に足りなかったものから、目を背けるのをやめました。

「この変更の影響範囲は?」
「なぜ、このコードを書く必要があるのか?」
そうやって考える時間を、意識的に取るようになったんです。

生成AIは、ただの道具です。
使いこなせなかったのは才能の問題じゃない。
考え方が、まだ追いついていなかっただけなんですよね。

生成AIとの正しい付き合い方

アプリエンジニアとして生成AIを使うなら、
ただ楽をするためではなく、基礎力を伸ばすために使う意識も大切だと思っています。

AIは開発を速くしてくれる存在ですが、責任までは取ってくれません。

生成AIは、答えを与えてくれるものではなく、
自分で考えるきっかけを与えてくれる存在として認識しておくのが良さそうです。


この記事が少しでも共感できた方は、ぜひスキやフォローで応援してくださると嬉しいです。一緒に成長していきましょう!

いいなと思ったら応援しよう!