Did the need for programmers dry up when off the shelf operating systems became mainstream, or when most of us started writing in higher level languages instead of assembly?<p>Software just get more complex and expands in scope when we can build on top of new abstractions.