> It's why I just can't understand the mindset of software engineers who are giddy about this brave new world. There really is nothing special about your expertise that an LLM can't achieve, theoretically.
They’re stupid or they’re already set up for success. The general ideas seems to be generalists are screwed, domain experts will be fine.
The optimistic spin is, I think, software developer as a career dies, just like sysadmin. But just like dev-ops, a new to-be-named role (or set of roles) will arise
> domain experts will be fine
But I don't see how this holds up to even the slightest amount of scrutiny. We're literally training LLMs to BE domain experts.
Many experienced software engineers will move into infrastructure or architect roles, if they haven't already. Experienced engineers are in the best position to use LLMs because they can validate the output as actually being correct, not just looking like it works. Newer folks are going to be in a bad spot.