https://greaterdanorequalto.com/ai-code-generation-as-an-age...
https://greaterdanorequalto.com/ai-code-generation-as-an-age...
If these are the people who are coming into the industry, LLMs will not help them. There is no desire to learn or understand or dig even remotely beneath the surface.
Anyway, about this:
> It’s in the interest of mainstream employers to treat programmers as a fungible resource.
It's in their interest to make programmers fungible. It's self-delusional to think they succeeded.
I don't really mind whether you have some innate desire to learn something, or if you're doing because its your job and your job pays you. As long as in the end you suck it up and do it.
The difference (broad-brushing here) between someone who is a dev because that's their passion and someone who is a dev for the pay is the quality of their work. As our industry matured and gathered more "in it for the money" types, the overall product quality has been declining.
I think that's a shame. Perhaps inevitable, but a shame nonetheless.
Sure, we’re not at the “hook it up to prod codebase and ask it to make features from scratch” phase, but we didn’t have this 2 years ago either. But writing it off as completely useless? Nah.
I’m more of a process oriented person, who more or less cares about code quality. And as of now, it kinda sucks for it. However if your main goal is just the result, it’s delivering good stuff.
If your main goal is the _short-term_ result, sure, it's delivering. In the longer term though, I still believe it to be dangerous.