Hacker News new | ask | show | jobs
by indigochill 1904 days ago
Software development is already highly automated relative to what it once was. That's what high-level languages are. I expect we will continue to develop even higher-level languages in the future. Some people are only capable of programming in high-level languages because of a lack of understanding of the rest of the stack (and this goes both down into the hardware and up into DevOps that even CS grads are largely unequipped to work with).

I think textile manufacturing is distinct from software engineering, though, because unlike textile demand which is fairly limited (people only need so much fabric), the demand for new software will always exceed supply because the space of useful applications of general-purpose computation is effectively infinite. I don't think we've even seen the tip of the iceberg yet.