Stepping into Crazy AI World
If you are feeling overwhelmed by the rapid pace of technological advancements, especially in the field of AI, know that you are not alone. The AI landscape is evolving at an unbelievable speed, with new ideas and tools emerging every day. This can be both exciting and daunting, as it challenges our understanding of what’s possible and forces us to adapt quickly.
You may encounter conflicting narratives: a CEO claims that in 9 months a 90% percentage of code will be written by AI, YouTubers who became AI Experts overnight tell you that “AI will take over the world by 2030”. And then suddenly, you come across a Tweet or a LinkedIn post saying AI is not yet good enough for the real world projects.
If you are spending too much time on social media, it’s easy to get confused and become anxious and overwhelmed.

Remember that while the AI revolution is happening, content creators and CEOs often have reasons to exaggerate.
So, chill a little bit.
Based on what I read/heard from various sources, none of the AI companies are making any profits as of now. And there are rumors that if they can’t figure out a way to make money in a few years, then it’s going to be an economic disaster. But I think there is no going back now. So, it is best to accept the new reality and adapt to it.
- Software development is going to be heavily depends on AI
- The “coding” part of software development is going to be delegated to AI
- Learning how to use the AI tools effectively is going to be an essential skill
Whether AI is going to replace human developers is debatable and mostly not in our hands.
So, instead of worrying about the things that are not in our control, focus on what you can control.
We can start exploring how to leverage AI agents for coding, and learn how to use the AI tools effectively.
Explore available AI tools
- You can start using ChatGPT, Claude and Gemini to learn new technologies or concepts.
- You can start using OpenAI’s Codex, Anthropic’s Claude Code, Google’s Gemini CLI to learn how to use AI Coding Agents
- Learn how to configure the guidelines using AGENTS.md, CLAUDE.md, GEMINI.md, etc to instruct the AI agents about how to work with the project
- Learn how to use Agent Skills to tune AI Agents generate code according to your preference
- Learn how to create custom commands to automate the repetitive tasks like commiting code, reviewing PRs, enhancing usecase, etc.
- Learn how to use AI tools integrated with IDEs like IntelliJ IDEA leveraging the integrated AI capabilities using Junie, ACP, etc
Spec Driven Development
The latest silver bullet in the age of AI is the Spec Driven Development (SDD). In SDD, the main focus is on writing clear and concise specifications that define the desired behavior of the software. The AI agents can be used to generate code based on these specifications, ensuring that the code meets the required standards and functionality.
IMO, SDD together with AI Coding Agents combined with custom Agents, Agent Skills, and custom Commands can revolutionize the software development process.

Conclusion
As I mentioned, these are not normal times. The world is changing at an unprecedented pace to catch up. So, don’t be too hard on yourself thinking only you are not able to keep up with the pace.
Embrace the change and leverage AI tools to enhance your productivity and deliver high-quality software faster than ever before.
Peace!
Related content
- My Thoughts on DevOps, Platform Engineering, and FullStack Developer
- Sharing Thoughts and Knowledge via Twitter vs Blogging
- Why I think Go is more verbose than Java
- Rethinking About My Social Media Usage
- Tips to work at traditional enterprise organizations as consultant/contractor (and save your ass)