LLM Programming
Many programmers do not fully grasp the impact of modern LLMs on programming. They often see LLMs as just another tool, like a copilot in an IDE, which assists but does not fundamentally alter the workflow. However, the reality is far more intriguing. It is now possible to launch a production service entirely created with the help of LLMs, even without understanding their internal workings. This simplicity will lead to a rapid increase in such services.
I believe that within the next 2-3 years, traditional development will no longer be the mainstream approach. While it will still exist, it won’t be the primary method for creating new services. Instead of writing code ourselves, we will focus on managing its generation and overseeing specifications and outcomes.
Remember our debate about whether to format code with spaces or tabs?