Skip to main content

1. AI Assisted Coding

In the past coders needed to have a certain set of skills to write code efficiently and effectively. Making code faster but also effectively basically saves money and time. If you then write code that makes sure you need less resources to run it then that is even better financially speaking. Before, AI assisted coding you could have several skills to your disposal to actually do this like

  1. Problem solving skills (i.e taking a problem from the real world and transform that into code and constantly improving its efficiency and make interacting with it as streamlined as possible)
  2. Unit Testing
  3. Keyboard skills: Just a couple of years ago it was handy to know many short cuts without using your mouse to edit your code. But if an agent is making most of your code edits now then that is not such a great skill anymore

Every app developer should provide a CLI for developers, but just not for humans but for AI agents. 

The future of programming will be solely interacting with an AI agent, writing the code for you. Now, you still need to understand the code, because if something is wrong you need to check it. It will be a constant interaction between your agent and checking the code. Instead of copy and pasting code from the internet the agent delivers it to you way more quickly. 

Frameworks

What about Frameworks ? 

With Rust Rewrite DHH was able to cut CPU and memory usage by 95% on the server. Because the frameworks that use the least amount of tokens for the agent to generate code with are the ones that will last. So most likely all frameworks will boil down to one framework that is by far the cheapest one to use with AI agent tokens. 

Most likely all frameworks, languages and run times converge down to one single universal language. With that language you can then build any kind of software you can possibly imagine. 

Basically a language optimized for AI tokens that no human needs to understand.

Coding

Now any skill closely tied to any mechanical execution has never been that valuable to begin with. The skill is to define a problem, define a system that solve that problem securely and efficiently. AI agents just make that process way faster than without it.