Will AI Extinguish Code Developers?
Using state-of-the-art LLMs to generate a bunch of potential solutions to a complex coding problem, and a verifier to select the best solution, the ability to solve these problems can be increased tremendously. Going forward, the tradeoff between larger models and this generation - verification mechanism will be important for the scalability of these LLM systems. While it looks like AlphaCode2 is already better at solving complex coding problems than most humans, there is still a synergy to be found between human and machine. The role of developers might change from actual hands-on coding to a role that more revolves around instructing the LLMs, safeguarding best practices and explaining the results to the business