ソフトウェア技術者の仕事が今後急激にAIに奪われるそうだ。
単純なコード作成がAIならあっという間にできてしまうなら、人間はソフトウェアの仕事として何をすることが残るのか考えてみた。
いわゆるSEとしてシステムのデザインを考える仕事は残るでしょとか思っている人もまだ多いかも知れないが、正直懐疑的である。
システムの30%くらいをAIが作成して、人間が調整して残りの70%を仕上げる。
その割合が半々になり、7:3になり、9:1くらいになり、テスト工程だけを人間がすることになるのだろうなとボンヤリ考える。
ノーコードで社内システムを構築しましたとIT系のニュースでは話題を呼ぶが、社内業務がシンプルでないと運用するのは難しい。
人は既得権益を確保するために、システムを複雑にしてきた。
それは、フェールセーフのために必要なものもあれば、フェールセーフのためのフェールセーフだとか、人が作ったものに不具合があったことで、必要とされているものも少なくない。
プログラミング言語とかオペレーティングシステムだとか、プラットフォームに近い部分ですらも、機能分割されたモジュールではAIが作ってしまう時代がいずれ訪れる。
そうなった時には誰が億万長者になるのだろう。
そして人は何のために産まれて何をするのだろう。