前回のブログで「AIの台頭によってIT技術者の将来はどうなるのか?」と前振りした件です。私の考えは一貫しています。Wagbyを市場に投入した2005年から「大半のコード生成は自動化されるので、(業務アプリ開発に関わる)技術者は上流シフト、つまり、業務の複雑さに向き合うことが求められる」というものです。業務アプリケーション設計の起点はデータモデルです。業務アプリケーションは次のように階層化することができます。 業務アプリケーションの階層すべての業務アプリケーションは、それがどういうデータを扱うのかを定め、その格納場所(テーブル)を決めることが土台になります。処理とは、どのデータとどのデータを、ど…