Comment by BugsJustFindMe
2 days ago
> On the one hand, because it is easy to build products, more and more people will build.
And those people won't need to be software engineers.
> but they get stuck, and then they will need engineers
You've implicitly assumed here that the AI systems will always be worse than the average engineer. That is IMO myopic. I'm not sure that it's even true now let alone in the nebulous future.
> And those people won't need to be software engineers....You've implicitly assumed here that the AI systems will always be worse than the average engineer.
Most of what we do as engineers is precisely describe or analyze the behavior we want or the behavior we don't want. All other engineering skills that are useful are ultimately downstream from understanding the behavior of software enough to know which parts to keep, improve, or jettison. Chatbots can take care, somewhat, of analysis or expansion of instructions.... but they can't read minds. I don't see that changing any time soon.
> but they can't read minds
I don't know who needs to hear this, but neither can humans.
You've implicitly assumed here that AI systems will always be worse at contextualizing and framing questions than the average engineer. I'm not sure that it's even true now let alone in the nebulous future.
You haven't narrowed the fundamental myopia of the assumption here, just dressed it in slightly different clothing.
> You've implicitly assumed here that AI systems will always be worse at contextualizing and framing questions than the average engineer.
How would they know what to ask or contextualize if they don't know what the user wants?
7 replies →