3 ms·
I think programmers are best at automating aspects of their own work, which makes sense because it's what they are most familiar with. Sometimes people miss thi
by TheCowboy 10y ago
I think programmers are best at automating aspects of their own work, which makes sense because it's what they are most familiar with. Sometimes people miss this because a lot of the "automation" doesn't seem like it, because it still requires skills to deploy, but it multiplies the productivity of a single programmer.
An obvious example is how much system administration has been automated or replaced with scalable services. People used to get paid a lot just to handcode HTML, now you have WordPress and many other frameworks.
But there is still enough demand out there for programming skills that the market has largely been able to absorb the new comers, which is how it should work. Innovation should free up people to do other things, but it's difficult to arrive at those other things during sluggish growth periods.
I think the main problem is not the speed of technological progress, or automation, but that the response to the global recession ranged from inadequate to contrary to what economics teaches us. Because of how politicized economic topics have become, it's difficult to avoid the current state.
- TheCoelacanth 10y agoProgrammers so far have been a textbook case of Jevons paradox where increasing the efficiency with which a resource can be used counter-intuitively causes the price to increase. Automating programing tasks results in programmers being more efficient letting them accomplish the same tasks in less time. This makes it less expensive to accomplish any given programming task which increases the demand for programming tasks which increases the demand for programmers. This causes the price of a programmer to increase even though it causes the price of accomplishing a programming task to decrease.