Posted by duck 9/3/2025
This does not mean I otherwise would have hired a few juniors. More likely I would not have taken that business beyond the idea stage.
But direct massacres I can personally observe are in translation, copywriting and illustration. Yes, a good person can do better, but for a majority of cases AI has already become "good enough".
Then there is an onslought from just non-AI automation, in e.g. retail and finsncial services. This had been building for over a decade, but the pandemic lockdows exponentially accelerated it.
eng—has twitter really changed much since acquisition? it seems to me like twitter had really great eng to begin with. keeping the lights on is much different from building new product.
I could understand if, given enough time for all of the factors involved to occilate that you could pick out a signal, but that's not the data that exists right now. Surely the only way to identify the first time instance of a cause of decline could only by accumulating a count of clear instances where the cause occurred and measuring those as a proportion of other cases.
The creation of package managers and the widespread availability of open-source repos means developers don't need to write as much from scratch.
The creation of search engines and Stack Overflow did (and still do) much of the useful things that people use AI for (boilerplate, debugging obscure error messages).
Machines have gotten exponentially faster for the last several decades. This means devs need to spend less time optimizing code. And the time to compile and run speeds up, meaning you can prototype things faster.
Why is it, that somehow none of these inarguable improvements to the speed and efficiency of development haven't lead to a a massive decrease in the number of developers? If we take it as axiomatic that AI significantly improves productivity, why, for the first time in history, does that not result in more programming jobs?
Take node.js for example, devs can just sling code out as fast as they can and shit gets done. Then the node.js core devs can optimise certain paths/features after the fact to negate many of the efficiency problems.
However it does annoy me that what this has meant is that many of my colleagues don't know anything about memory management, debugging, or any other more traditional concepts, so we see bloat & OOMs over time that need to be resolved.
Nope coding is definitely augmentive for Sep 2025 and before. Maybe more so than managing.