「コーディングはボトルネックだったためしがない」 AI駆動開発の盲点と成果が出ない理由、Gartnerが明かす
https://atmarkit.itmedia.co.jp/ait/articles/2607/02/news018.html
この記事はたしかにそうだと思った。コードを書くこと自体は問題にはならない、まあもちろんコードを書くのが得意な人がいないプロジェクトではコードを書くこと自体で失敗になることもあるだろうが、その数はそんなに多くない。
しかし、たいていのシステムは構造が悪いせいで拡張できずに作り直しになる。なんで構造が悪いかというと二つ理由があって、一つは要件自体を正しく整理できていないこと、そしてもう一つは正しい要件からその本質を抽出できていないこと。
本質を抽出できていれば、構造は正しくなる。その正しい構造自体は単に dict や list で表せるもので、コードに書くのは難しくない。何をコードで書けばいいかが分からないとダメだということ。