もともと開発は嫌いじゃない。SEとして働いているし、以前に自分でゲームを作ったこともある。完全にゼロからのスタートではない。ただ当時は、使えるツールの範囲で作れるものを作っていたに過ぎない。頭の中にやりたいことがあって、技術力はそれなりにあって、でもその間に「自分一人でできること」という分厚い天井があった。

仕事終わりに一人でそれなりの規模のアプリを作るのは、体力だけの問題じゃない。一人開発は、得意な部分だけに集中できない。コードが書けても、デザインができなければ見栄えが素人になる。アイデアがあっても、それを実現するための周辺作業がボトルネックになる。SEとして技術力があっても、一人でアプリを完成させるには自分の専門外をどうにかやり切る力が要る。AIが来る前は、そこが一番のハードルだった。

きっかけ

想像を形にするコストが、下がった。

AIを使った開発を本格化させたのは、「習得時間を大幅に短縮して、モノ作りが実現できる」と実感したからだ。実際に触ってみて、これは本物だと思った瞬間があった。「こういうものを作りたい」と頭にあるイメージを伝えると、それなりの形になって返ってくる。全部が完璧なわけじゃない。細かい調整は自分でやるし、出てきたものをそのまま使えることの方が少ない。それでも以前とは比べ物にならないくらい速く、形になる。

よく「AIに頼るのは技術力がない証拠だ」という意見を聞く。そこには微妙なズレがあると思っている。AIを使うからといって、技術の理解がいらないわけではない。むしろ、AIが出力したコードを読んで「これは動くが設計が甘い」「ここはこう直すべき」と判断するために、技術の素地は絶対に必要だ。AIは手段が増えただけで、技術力ゼロで何かが作れるようにはなっていない。あくまで土台があって初めて、AIがブーストになる。

AIを使うことへの忌避感はまだある。気持ちはわかる。ただ個人的には「できることをやらないのはもったいない」という感覚が上回る。世界的にAI事業への投資は莫大なものになっていて、個人が使えるツールの精度は上がり続けている。その流れはもう止まらない。

一番の難所

SEが一人開発で詰まる場所は、コードじゃない。

プログラミング自体は苦にならない。ロジックを組んで、テストして、デバッグする。仕事でも毎日やっていることだ。

問題は素材だった。UIに使う画像、アプリアイコン、ストア掲載用のスクリーンショット、バナー。デザイナーでもなく、絵が描けるわけでもない自分にとって、ここが最大の壁だった。「機能は完成しているのに、見た目が明らかに素人っぽい」という状態が、一番しんどい。コードの質には自信があるのに、第一印象で損をする感覚だ。

フリーランスのデザイナーに外注するという選択肢もある。ただ、個人開発でそれをやると費用がかかるし、修正のたびに時間が取られる。何より、仕事終わりに少しずつ進めるスタイルには合わない。「今日ちょっとここを直したい」が「デザイナーとスケジュールを合わせて依頼する」になった瞬間に、手が止まる。

AIの画像生成が実用レベルになったとき、この壁が大幅に低くなった。完全に消えたわけではない。今でも生成されたものをそのまま使えることは少なく、細かい部分には自分で手を入れる。ただ以前と決定的に違うのは、「ゼロから作れ」と言われたときの絶望感がなくなったことだ。たたき台が出てくる。その差が全然違う。

自分の意見

先行して動いた方がいい、本当の理由。

「AIで作ったものかどうか判断できなくなる」は時間の問題だ。今は「これはAIっぽい」と感じる粗があっても、技術が進めばそれはなくなる。完全なAI生成物かどうかの見分けがつかない時代は、確実に来る。そのときに「AI反対」と言っていた側と、使いこなしていた側の差がどれだけ開いているかは、想像するまでもない。

自分のスキルの価値がAIで下がることを恐れるなら、より先行して使いこなす側に回るべきだ。恐れている間に、使っている人との差は広がる。SEとして長く働いていると、技術の変化が産業レベルで起きるさまを何度か目の当たりにする。Webが普及してからのシフト、スマートフォンが主役になってからの開発スタイルの変化、クラウド化の流れ。どれも一夜で変わったわけじゃないが、気づいたら業界の中心が移動していた。適応できた人と、変化を無視した人では、数年後に立っている場所が違った。AIも同じだと思っている。

ただ一つ言えるのは、今はまだ早期だということだ。AIツールの精度は上がり続けているが、使いこなすのに必要な素地——技術の理解、判断力、何を作るかを決める力——は、これからも人間の仕事だ。その部分を鍛えながら、ツールとして使い倒す。今できる一番賢い動き方はそれだと思っている。

まとめると

AIは楽をする道具ではなく、一人でできる範囲を広げる道具だった。しんどい部分を肩代わりしてもらいながら、自分の手を必要な場所に集中させる。その形が、今一番うまく機能している。