|
|
|
|
|
by samlewis
3307 days ago
|
|
But with the changing nature of computer programming, arguably programming becomes more efficient and needs less manpower. It's easy to see that programming a web app today takes less man hours than it would've if you were to try to do it 30 years ago using C. So far it seems that these efficiency gains have been offset by growing demands in what software can do, making the industry continue to grow. I wonder if at some point in the future, these demands will stabilise and continued improvements in efficiency will necessitate a reduction in the workforce. Will automation make a computer programmer's job disappear? No, probably not. But will it allow one person to do the job of ten? Maybe. |
|
[1] Technically, I think common web frameworks aren't particularly productive, because they are built around a very low common denominator. I worked on a CRUD app framework in the early 2000s that would still blow something like Rails out of the water in terms of productivity.