I feel like the comments/articles that continue to point out how LLMs cannot solve complex problems are missing a few important points: 1. LLMs are only getting better from here. With each release, we continue to see improvements in their capabilities. And strong competition is driving this innovation, and will probably not stop anytime soon. Much of the world is focused on this right now, and therefore much of the w…
I think both this sentiment and the article are on the same wrong track, which is to see programming as solving well defined problems. The way I see it, the job is mostly about taking ill defined needs and turning them into well defined problems. The rest is just writing code. From this perspective, whether LLM prompting can replace writing code is only marginally relevant. It’s automating the easy part.