2 ms·
> AI tools create a significant productivity boost for developers. I think the first step betrays the weakness in this reasoning. We already know that more po
by Nevermark 2y ago
> AI tools create a significant productivity boost for developers.
I think the first step betrays the weakness in this reasoning.
We already know that more powerful software tools do not make all developers more efficient. So the reverse can be true.
For software jobs to remain, not only must the tools keep making human developers more efficient, but the human developers need to continue making the automated developers more efficient.
Both directions must be accounted for.
Question: what is something our best human developers can do, that will always enhance the artificial developers results? Regardless of how far automated developers scale in quantity, quality, speed, economy and complexity of work?
It is the same question for any new automation vs. previous process.
You need to identify that, for anything past your first reasoning step to have a chance.
But if you can definitively answer it, I don’t think you need any more steps.