Hacker News new | past | comments | ask | show | jobs | submit login

Depends on the level of standardization of "building blocks" in a given industry where software is needed. Most software engineers nowadays spend time mimicking what others posted on Stack Overflow and just gluing together different modules with not much thinking. There is a lot of opportunity to unleash ML there. One example - imagine you need to convert data from one supplier to another one's format. ML can identify which data columns looks similar and propose a conversion between schemes to an engineer, engineer just needs to approve it and make small changes if necessary. Algorithm then can learn from the adjustments and make them automatically in the future. As a consequence, you might not need to employ 3 people doing that, but only 1. So you won't get rid of humans completely, but boosting up one's capabilities by augmenting intelligence allows you to save cost and time. Next big thing is identifying which of these processes can be standardized and automated away in development. The pressure coming to rank-and-file developer will be substantial, given internal prototypes I've seen already.



Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: