| > I've never worked on software that automated someone's job away. I think this would be very difficult to do as a web-dev. The web itself is a form of global scale automation in-itself. I am also a self-taught tech nerd. I have not "directly" worked on any specific automation project in terms of "come put this group out of work" - but I can't think of a single project I worked on that wasn't making current processes more efficient and automated - by largely removing remaining manual steps involved. This is why we exist to begin with, otherwise no one would be paying us to do the work. I wrote software that took server provisioning from a process that involved a tech typing on a keyboard every time, to clicking a button on a webUI to install an OS. A task many here at HN have done just for their home lab environment so as to make their own lives more efficient. This put zero people out of work. But it probably prevented hiring of at last a handful of low-level technicians over the course of that software's lifecycle. Which is the same thing to an industry at large. Even stuff as simple as writing code to put up a new post on a company website is contributing towards automating someone's job away. I have often stated computers are the ultimate robot. They fit in nearly every industry to automate things and make processes more efficient. These are code words for "less human labor needed" - aka less jobs. |