AI Made Me Hate My Job… Then I Found New Joy

Published: (March 7, 2026 at 06:02 PM EST)
4 min read
Source: Dev.to

Source: Dev.to

Cover image for AI Made Me Hate My Job… Then I Found New Joy

A few weeks ago, we had a regular company meeting. Nothing dramatic, until my boss said: “We should use way more AI for software development. We need to speed up.”
It makes sense. I get it.

Still, I felt this heavy drop in my stomach. I was afraid that AI would replace the part of me that loved this job. I absolutely love to write the code myself! I love the struggles, thinking the solution through, finding all the places I have to consider, and then, at the end, feeling like Einstein himself when it’s finally working.

AI does so many stupid things: it forgets to update related files, it “helpfully” invents patterns inconsistent with the codebase, it tries to complete a task without realizing the task itself doesn’t make sense, and it writes plausible tests that assert the wrong behavior. The ways AI can mess up are infinite!

People Don’t Pay for Code. They Pay for Outcomes.

On a good day, AI saves me hours, and honestly, people do not pay me for being someone who codes or for having fun at work. The customer pays me for solving their needs. Management pays me for building a product that sells.

I started to notice a subtle resentment building up. I could see the direction clearly: less time for careful thinking, less pride in the craft, more pressure to “just ship,” and my role drifting from builder to operator.

For the first time in years, I caught myself thinking: If this is the future of my work, will I still want to do it?

Onto a Journey to Find Joy

I was recently on vacation and had time to step back and think. I realized that if AI is going to handle most of the actual coding, then there must be other things that can be fun—my colleagues who do not code at all seem to enjoy their work. So I decided to look for the things that make me enjoy my work besides coding, and I found plenty!

Joy #1: Solving Real Problems for Real People

Taking ownership not just of the code, but of the product you are building puts you right back in the driver’s seat. Helping someone, clarifying what they truly need, and shipping something that makes their day easier still feels deeply satisfying. It’s meaningful to challenge assumptions because it actually makes a difference to build the right thing, even if you are not building it by hand.

Joy #2: AI Craftsmanship

I always thought that using AI meant my own acquired knowledge and craftsmanship were replaced, but in actuality it is also real craftsmanship to use AI well. Instead of trying to be better at my original craft, I can try to become better at producing with AI. This involves setting constraints, feeding the right context, and giving it the right tools. If AI is going to stay, I’d better become one of the best at using it.

Joy #3: Ensuring Quality

AI can write a lot of wrong code really fast. It can make poor architecture decisions or generate a thousand lines when a hundred would suffice. That’s why I’ve started finding joy in quality ownership. One way to do that is to go through a proper research and planning phase with the AI, asking it for solution proposals and then making an implementation plan together. Another is to do thorough code reviews, catching issues early before the customer does. As a German, I’ve always resonated with the craftsmanship mindset: precision, reliability, and doing things right even when nobody is watching.

Conclusion

AI increased my throughput, but it also changed what feels meaningful and enjoyable about my work. I’m learning to shift my identity from “writer of code” to “builder of product outcomes,” and this can also be a lot of fun.

The joy didn’t disappear—it changed its location.

0 views
Back to Blog

Related posts

Read more »