Hacker News new | ask | show | jobs
by b_t_s 1176 days ago
Working at a higher level of abstraction doesn't necessarily mean we need fewer programmers, because it also means that more projects are economically viable. The software I write now with its complexity and degree of UI polish would be laughably uneconomical with the tools and techniques I was using 20 years ago. Even working at the same company on the same app, 10 years ago I was probably 5x less productive with older tools, yet we've 5xd our headcount in that time despite those efficiency gains. So yea there will certainly be companies that need fewer devs, but there will be new opportunities unlocked(though admittedly the transition process can be brutal on the individual level even when things work out well in the end)