Stop Letting Your Tech Career Drive You Crazy
The Art of Focusing on What You Can Actually Control in Tech
Ever lie awake at night wondering if that junior dev who just got promoted makes more than you? Or maybe you're refreshing LinkedIn obsessively, watching everyone else seem to land those dream remote gigs while you're stuck debugging legacy code for the third straight year?
Maybe we're all getting played by our own minds.
The Trap We Keep Falling Into
Let's be real about what's happening here. You probably got into tech because you love solving problems, building cool stuff, maybe even changing the world a little bit. But somewhere along the way, it became all about the salary bumps, the fancy job titles, and whether you're keeping up with everyone else's career trajectory.
That nagging voice in your head keeps score: "Sarah just became a senior engineer and I'm still mid-level." "This startup just raised Series A and I'm still at this boring enterprise company." "Everyone's talking about their six-figure salaries and I'm over here trying to negotiate an extra week of vacation."
Sound familiar? Welcome to the preferred indifferents trap.
What the Hell Are Preferred Indifferents Anyway?
Preferred indifferents are basically things that are naturally nice to have – like health, money, recognition – but they don't actually determine your happiness or self-worth.
Think of it this way: Would you prefer to make $150k instead of $80k? Of course. Would you rather get promoted than passed over? Obviously. But here's where we screw ourselves, we attach our entire sense of worth to these outcomes, especially when they're largely out of our control.
And with AI reshaping everything in tech right now, clinging to these external measures of success is like trying to hold water in your hands.
The AI Reality Check
Let's talk about the elephant in the room. AI can generate code now. It can write functions, debug issues, even build entire features. If your whole identity is wrapped up in being "the person who writes clean React components," you might want to sit down for this.
But here's what AI can't do: It can't figure out why your startup should build that feature in the first place. It doesn't know that the CEO's "brilliant" idea will piss off your biggest client. It can't navigate the office politics when the product team and engineering team are at each other's throats over deadlines.
AI writes code. Humans solve business problems.
Your control and power come from developing judgment, asking the right questions, and seeing how technology fits into the bigger picture. AI isn't going to become the developer who knows what to build and why. That's still on us.
The Salary Negotiation Mind Game
Here's how most of us approach salary negotiations: We research comparable salaries, practice our pitch, walk into that meeting, and then spend the next three weeks analyzing every word our manager said, wondering if we asked for too much or too little.
The stoic approach? Prepare like hell, advocate for yourself strongly, then accept whatever happens. Not because you don't deserve more money (you probably do) but because your worth as a human being isn't determined by whether your boss approves that 15% raise.
Pursue fair compensation because, yeah, we all have bills to pay and goals to hit. But don't let the outcome mess with your head for months.
The Promotion Paradox
Want to know the most frustrating thing about promotions in tech? You can deliver amazing work, mentor junior developers, solve critical problems, and still get passed over because of politics, timing, or budget constraints you didn't even know existed.
So what do you focus on instead? The process. Keep delivering value. Keep solving real problems. Keep being the person others turn to when stuff hits the fan.
Many of those traditional career ladders might disappear anyway as AI changes how teams are structured. Instead of climbing someone else's ladder, focus on building skills that create new opportunities entirely.
Where Humans Still Win
While AI handles the routine coding tasks, we need to double down on the stuff that makes us irreplaceable:
Creative problem-solving: When the third-party API goes down during Black Friday and you need to figure out a workaround in 20 minutes, that's not a job for ChatGPT.
Stakeholder management: Explaining to the marketing team why their "simple" request will take three weeks requires actual human skills.
Ethical decision-making: Should you build that feature that tracks user behavior in ways that feel creepy? AI doesn't have opinions about that.
The opportunity here is huge: Become the person who translates between technical and business teams. Too many developers get so caught up in the latest framework that they forget someone has to connect the code to actual business value.
The 10-Year Test
Here's a question that cuts through a lot of the career anxiety: Will this matter in 10 years?
That promotion you didn't get last quarter? Probably not. The salary disappointment from two jobs ago? Definitely not. The time you got passed over for that senior role because you hadn't used the exact tech stack they wanted? Not even close.
But the reputation you build as someone who solves real problems? The relationships you develop with people who trust your judgment? The skills you develop that transcend any single company or technology trend? That stuff compounds.
What You Actually Control
At the end of each week, ask yourself these questions:
What did I actually control versus what did I spend time worrying about?
What value did I create that AI couldn't replicate?
How did I respond when things didn't go my way?
Focus your energy on the answers to those questions. Everything else is just noise.
Look, I'm not saying stop caring about career advancement. That would be stupid advice in an expensive world. But pursue it from a position of strength, not desperate attachment.
If you really want that salary bump, figure out where the market values your skills – even if it means learning stuff you don't love. If you want that promotion, focus on the process of becoming promotable, not on whether it happens by your arbitrary timeline.
And if your current situation isn't working? You have options. You always have options.
The goal isn't to become some zen master who doesn't care about money or recognition. The goal is to pursue those things without letting them drive you crazy in the process.
Now I want to hear from you:
What's the biggest career anxiety that keeps you up at night? How do you stay focused on what you can control when everything in tech feels uncertain? What strategies have you found for building skills that actually matter?
Drop your thoughts below. Your perspective might be exactly what another developer needs to hear right now.
Quote of the Day:
"It's not what happens to you, but how you react to it that matters." - Epcitetus
👉 If you enjoy reading this post, feel free to share it with friends!
Or feel free to click the ❤️ button on this post so more people can discover it on Substack 🙏
You can find me on X and LinkedIn.