What Goes Through My Head as a Software Developer on a Daily Basis Working With AI
I’m a software developer and I’m working with AI on a day-to-day basis at the moment. It’s a major time of disruption in the software world at the moment, I’ve never seen anything quite like it. I like new tech (like really like) but the pace at which these changes are happening is quite phenomenal and quite disturbing all at the same time.
I’ve come to realise that I am having many different thoughts flowing through my head when actually working with AI in my code editor.
I thought it could be interesting to capture these on paper. So here goes…
My thoughts on AI
“Another f**king model!!”
“Wow, that’s impressive!”
“You are so stupid AI…”
“I’m going to type this quicker than you can predict AI! Damn…”
“Am I getting dumber?”
“I love tab!!”
“Wait, am I just turning into a tab slave?”
“I’ll wait for the Fireship video on that one”
“Should I learn about MCP? Nah… maybe tomorrow”
“Oh my god, I am missing out on so much cool stuff…”
“AI is so overrated”
“AI can do what now?!”
“make me a react component that…”
“Should I say please and thank you to the AI?”
“Dammit! This timing of tab is soooo annoying!”
“I’m switching off Cursor tab…”
“Damn I’m dumb now”
“Switching it back on BUT I will only use it for boilerplate and writing test… promise”
“An AI agent sounds so much cooler than what it actually is.”
“How am I supposed to keep up with all this sh*t?!”
“Why am I a software developer again?”
“These CEOs know nothing about the realities of a software developers day to day work”
“I am so f**ked…”
“Write these tests and don’t hallucinate!”
“Should I go to chat or AI agent?! Seriously Cursor, this is confusing…”
“I’m going to write this function by myself to prove I can still code!”
“F**k you Cursor”
Conclusion
Whether you love AI or hate AI or sit somewhere in the middle, you can’t deny its having a massive impact on the day to day lives of millions of people. The change is happening faster than anything thats happened in the past. Its wonderful and depressing all at the same time.
I have personally realised I need time to process and reflect and with the constant changes happening at the moment I am not getting that time. This is causing me to have some low level of anxiety about falling behind and becoming obsolete. By the time you get your head around one change and implement a new flow, another change comes along and totally disrupts that.
I will continue to try to keep on top of things but at certain times I feel like turning the whole thing off and going back to just me and the code editor. After all, shouldn’t we be spending our time here doing things we enjoy if we can?
Subscribe to My Weekly Updates!
Enjoyed This Post?
Enjoyed this one? Why then, hunt down that “clap” button and get clicking. It can be clicked up to 50 times, per reader!
If you found this blog post helpful, why not stay updated with my latest content? Subscribe to receive email notifications every time I publish.
What You’ll Get
By subscribing, you’ll get:
- Exciting Discoveries: Be the first to know about the latest tools and libraries.
- How-To Guides: Step-by-step articles to enhance your development skills.
- Opinion Pieces: Thought-provoking insights into the world of frontend development.
Join Our Community
I live in the vibrant city of Prague, Czech Republic, with my family. My blog is more than just articles; it’s a community of like-minded developers who share a love for innovation and learning.
About me
I’m a passionate Frontend Developer specialising in React and TypeScript. My professional journey revolves around exploring and mastering new tools and libraries within the JavaScript ecosystem.
Check out the original blog post on my blog.