It's time we talk about it. AI is everywhere and while I'm just a random dude who codes for a living and lives on this planet in the cosmos we call Earth, aka a nobody, I still want to share my journey and thoughts on it.
How It Started
The first time I used AI at all was back in 2023 in a programming context. A Senior Engineer at the place I was working suggested we try Codeium (now called Windsurf). I gave it a try, and it was a game changer for me. I was only taking advantage of the code completion feature, but I remember feeling that this tool must somehow be inside my head because, 90% of the time, it suggested exactly what I wanted to write.
Coding for me at the time resolved around typing some characters, the beginning of my logic, waiting to see if the AI would suggest what I was thinking about, and simply press TAB. This felt amazing, and I was super productive. The AI could write what I was thinking much faster than I ever could. I must admit I'm a bit lazy, which is, in my opinion, actually a great feature as a Software Engineer, but I'm side tracking here. Combine the laziness, with not having to physically write what I was thinking about, and develop faster, and you can see how, for me, this felt like the best of both worlds.
This kept going for a while until one day...
The Realization
At the end of 2023 I was working on a side project at home and Codeium was suffering an outage and right there I realized how dependent I was on AI autocompletion. I spent years coding without AI but at that moment I couldn't remember the syntax of anything, it's embarrassing to admit but I had to check the syntax of a simple python lambda function. On top of all that, I remember vividly just constantly stopping and waiting for AI to suggest something, to write the logic I was thinking for me. I felt afraid and thought that I lost my ability to code forever and for that reason I went cold turkey.
It took only a couple of days to remove that annoying wait for AI suggestions completely and, thankfully, my coding skills were just rusty. After this incident, I was a bit afraid and reluctant to use AI again, but I eventually came back to using it, not in the same way, but these tools are just so powerful.
Relapsing
I never enabled AI autocompletion again, but throughout 2024 and 2025 I used AI as a coding partner and a smart search engine. I discussed ideas, edge cases and architectural designs with it, used it to find alternatives/refactor the code I wrote, to navigate and understand unknown codebases, and to create tests and documentation for me. I never felt as productive as I was, I was able to do what I loved, coding, and having a partner in crime 24/7 at my side. But as coding agents improved and got "smarter", I began to allow them to write most of the code for me, and once again I was mainly reviewing code and not writing it myself.
The Present
Now in 2026, I basically use AI, mainly Claude Code, every day at work, but opposite to the feeling I got at the end of 2023, I actually think I found a good and healthy balance between myself and AI.
At work, I use it to plan and discuss solutions for complex tasks, write code and tests, debug escalations, and documentation. With MCPs, better models, and now skills and sub agents, I feel like if you're not using them, you're missing out and not being as productive as you can. One thing to note is, I always review all the generated code deeply, since I know that I will always be solely responsible for the code and, in my view, you should never push something you don't understand. From my experience, AI is far from perfect, and I still have to fix, refactor or iterate on it the majority of the time, but it seems that it will always be and write faster than I ever will.
For side projects, I try to use as little AI as possible and only for mundane and repetitive tasks do I rely on it. I feel like, since I don't have the need to be as productive as possible, I can scale down, simplify and really do what I want and enjoy the moment without any rush. I don't always need to be at full speed.
Final Words
What I think AI will never replace is my passion for understanding how something works and to dive deep into it. At worst, it will actually enable me to do it faster. I still think that scaling it down and not being fully dependent on it is super important. If, for some reason, AI is not available, we want to be able to get your own hands dirty.
I'm seeing similar things happening around me, outside the Software Engineer bubble. My friends, family, and everyone else is using AI for everything. My takeaway is that AI is better than the average person in most of the fields, but worse than any specialist in said field.
As funny as it seems, I chose and opted to not use any AI while writing this post about AI. Like I've been saying, I'm trying to scale down my usage of it whenever I can for all the reasons I mentioned above. I'm sure that AI will be here to stay and make the majority of people more productive, but for me, I sometimes enjoy the simplicity of just doing it myself.