動くものが書ければ OK と思ったら大間違い。
それを
保守し改良し続けるのが大変
なんだよ。
一昔前、担当のデスクトップにしかない、謎の秘伝のタレエクセルマクロとかあったろ?
今でも生き残ってるだろうけど。
業務効率改善しようとしたら、無数の謎エクセルマクロが動かなくなって業務が止まる。
だからマクロ全部使えるようにして。
そうでなかったら新しいシステムに移行できない。
って悲劇が、日本国内にどれほど発生したことか。
どれほどたくさんの謎エクセルマクロを、クライアントの担当者や上司を説得して葬ってきたことか……。
日本企業は、そのまま使うことが本質的な価値であるパッケージソフトを、ガリガリガリガリガリガリとカスタマイズして悦に入り、数年後、バージョンアップだなんだがクソほど金かけたり、不可能にしたりしてきた。
もうね、アホかと。馬鹿かと。
NHKとか。
その、物量と複雑度と密結合度とベンダーロックインによる経費ダダ漏れ額をマシマシのマシマシにしたのがノーコード開発だぞ。
誰でもお手軽にポイポイ機能を追加できるからな。
その一個一個が、覚醒剤1アンプルに匹敵すると心得ておくべきだ。
だいたいな、ノーコード開発しなきゃならないような必要な機能なら、提供会社がサービスの標準機能にしとけよって話なんだよ。
AI 開発も同じ。
一旦動くものがかければOKじゃねーんだよ。
それで駆け込みで初期リリースができたとして、その後の追加開発や仕様変更に追随できるのか?
理解できないものに、直接コードを書かないで、間接的に手を突っ込んで、辻褄合わせられるのか?
その能力は持ってんのか?
コード量を減らす抽象化のちゅの字も実行不能なエンジニアの集団が。
某社の開発で巻き込まれた時、一年後にリリースはできるだろうけど、その後早々に破綻する。
そこからのリカバリは、それまでの開発期間費用の2倍〜3倍以上かかる、と伝えたが、全く理解できないようでいた。
ほとんど全員がSIer出身で、自社サービスに責任ある立場で携わったことがない連中ばかりだったからな。
だが、手の上にほかほかと湯気が立つうんこが落ちてきて、指で掬い、鼻先に近づけて臭いを嗅ぎ、舐めて初めてうんこだと自覚するようじゃ、そこら辺の猿以下なのだよ。
リーナス・トーバルズ氏がいうように、AI 使ってクソコードを何千行もひり出してシステムを複雑化させるのがエンジニアの仕事なんじゃなく、機能的には同じでありながらより洗練された数行のコードへ簡素化することがエンジニアの仕事なんだよ。
もし「AI の方が Good Taste なコードを生み出してる」と主張するなら、お前はそもそもエンジニアに不適格なんだ。
エンジニアを詐称してないで、さっさと荷物まとめて田舎に帰んな。