秀和ウェイブシステム

AIプログラミング時代に必要なスキル

AIプログラミング時代に必要なスキル

タイトルは「AIプログラミング時代に必要なスキル」としていますが、これはあくまで今現在の感想です。「プロンプトエンジニア」という職業(?)が一瞬で消えたように、このスキルもすぐに不要になってしまうかもしれません。


AIでWebアプリを量産する日々

Claude Code + VSCode でWebアプリを作っています。いわゆるSaaSです。毎日5本ほど同時にAIを回しており、10分程度で完了するものもあれば、数日かかるものもあります。

できたと思ったら意図したものと異なることもあります。ただ、作り直すのはAIなので、「とりあえずやってみる」ことのハードルは低いですね。

プログラムが書けることと、良いアプリを作れることは別の話

機能が増えると構成も複雑になり、ページ間の関連やボタンの配置も雑多になってきます。プログラムができるといっても、使いやすく有益なアプリケーションを作れるかどうかは別の話です。

アプリケーションの目標や対象とする利用者を想定し、しっかり検討して設計することが重要です。シンプルなアプリケーションなら思いつきで作ることもできますが、少し手の込んだものになると、しっかり設計した方が思い通りの結果になると思います。

AIプログラミングに必要なインフラ知識

システムを作成するうえでは、以下のような知識も求められます。

Docker によるプラットフォームの共通化は、可搬性を高めるために必須です。

GitHub はバージョン管理に必須です。意図したものと異なる結果が出てしまったら、一旦戻ることも必要になります。

クラウド基盤の選定 も重要です。AWSなのかGCPなのか、国産のVPSを使うのかといった検討が必要になります。

WordPressを使わなくなった理由

ホームページの作成であっても、私はWordPressを使わなくなりました。固定ページや画面デザインの構成は人間にはわかりやすく作られているのですが、AIが直接触るにはやや面倒です。DBを直接アクセスしたり、コードを直接変更したりできる構成の方が、かえってメンテナンス性が上がると感じています。

おわりに

これからもAIプログラミングを進めていき、アプリを量産していきたいと思います。このブログや note でも発表していく予定ですので、お楽しみに。