> Only developers think that in most cases, the hard part is code. Its never been.
The correct way to think about this:
The hard part is ensuring the product does not exhibit undesired behaviours. Writing code is one possible tool for ensuring this. Replacing writing code with LLMs only works to the extent that LLMs accurately predict your definition of 'undesired'. The more unique and innovative your product, the more likely the LLM prediction is to be inaccurate.
Totally agree. But most products aren't innovative. Currently in IT, the most innovative product its actually the LLM. You know who else sucks at writing greenfield code? Hunans.
"The hard part is ensuring the product does not exhibit undesired behaviours. W"
The hard part is knowing what behaviours you want it to have, in the context of what is possible and what is not.