Goodbye to software engineering


I’m leaving my software engineering career on Sunday. I’ll stop considering myself a software engineer and I’ll shut down my consulting business.

I got hooked on computers in my Junior year of high school, and I’ve been working in computer hardware and software since 1977. Although these were distinct careers, they had a lot of overlap. That’s 48 years working in one realm.

I was laid off from Brex in January 2024. I spent five months looking for a job. It was a miserable search partly (mostly?) because of ageism. I consider myself blessed that I didn’t encounter it until I was in my 60’s; many less fortune souls hit it in their 40’s or 50’s.

Inane job interviews, being of “retirement age,” and flexibility on what “retirement” means led me to reflect on whether a career change might make me happier. And so I investigated alternative careers. One thing led to another and I landed on watchmaking.

To date, I’ve finished one year of night school education. I’ll transfer into a full-time program in September or devise my own full-time learning regimen. My goal is achieving a certification (e.g., CW21) in 2027.

Staying in software engineering would be the safe path, with superior compensation. No question! It’s the road well-traveled.

I would still be on that road if recent history had been different. If I hadn’t been laid off, I might still be working at Brex today. Or if one of my interviews had resulted in an attractive offer, I’d be there today.

Sometimes you need a shove before you consider other options. But once you start doing that, there’s no going back.

Leaving a career is scary and risky, but also fun and exhilarating. The thrill of learning something completely new and immersing oneself in a new discipline cannot be oversold.

But embracing change is also complicated. You know what you know and don’t know in a career that’s spanned decades. But in the new field? You don’t know anything and you have no connections, no network, and no history. If it doesn’t work out, returning to the old career may or may not be tractable.

I had moments of doubt when I reconsidered taking this leap.

But: I don’t want to return to the old career. I will not. I don’t like the changes happening in commercial software development, and I won’t put up with the crap I encountered in my 2024 job search.

So I’m burning the boats and declaring that I’ll learn watchmaking and score gainful employment in it. I’m going to reinvent myself.

6 thoughts on “Goodbye to software engineering

  1. Good on you for committing to a path! I agree about the challenges of the tech job market these days. There’s the extrinsic factors like ageism and the fact that it’s so crowded. But also, I just don’t find startup tech interesting at the moment. I don’t want to babysit a chatbot, no matter how much it pays.

    Well okay if somebody wants to pay me 300K there’s nothing wrong with a little babysitting. It’s just not something I’m going out of my way to do. Instead I’m doing a more mundane job search where ageism is still an issue–automatic rejection from Walmart? That stung. And writing the code I want to see. Which is a lot more fun and turns out can buy a pizza here and there.

    Good fortune on this turn of your path. You got this!

    1. Yep, I also don’t find it as interesting as I did just 5 years ago. I’ve tried to figure why that is.

      It’s more than just the AI bubble. There’s more “leadership” hoo-hah nowadays, that’s for sure. It used to be sufficient to do a great job… There’s a lot more instances of pontification based on emphatic declaration online. I read some posts and I’m like, jeeze shut up already you have all of 10 years’ experience.

      I wish we could sit for coffee and chew this over! I wish you all the best in your path forward!

      1. Well if you happen into Tucson, I know a good coffee shop. And when I find my way near your direction, I shall ping!

  2. Continued good luck with the pivot. How glad are you that you’ll never hear that term again, unless its when someone wants you to turn a watch over?!

  3. Sorry to hear that you’re leaving, but I totally get it. Things do not feel as nice as they did 10 years ago — that’s for sure.

    Glad you’re enjoying watchmaking! It must be exciting to dive into something. I bet you’ve learned a ton in a year. Best of luck.

    — Nate

Leave a reply to tartankoala Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.