I fear new models will eventually gain the ability to generate straight machine code, or some frontier lab will introduce their own compact (in terms of tokens) intermediate language as a competitive advantage, at which point "software development" will completely collapse, because:
1) humans won't write or understand code anymore, and current programming languages will be obsolete like COBOL
2) "open source" will be dead
3) developing software will necessarily mean relying subscribing for a model from a oligopoly
4) the AI labs will control what kind of software gets developed (including, not being able to use a model to develop a model) because it will be strongly regulated, citing security risks, China, or whatever
1) humans won't write or understand code anymore, and current programming languages will be obsolete like COBOL
2) "open source" will be dead
3) developing software will necessarily mean relying subscribing for a model from a oligopoly
4) the AI labs will control what kind of software gets developed (including, not being able to use a model to develop a model) because it will be strongly regulated, citing security risks, China, or whatever