So I'm kind of where I was when I was 20 except now I have a whole lot more skills and experiences. I'm not actually sure what I'm going to do long term. All I really know is I was headed down the wrong path and I've been lying to myself for far too long.
But actually I do kind of know. The only thing that really makes sense is some kind of tech entrepreneurship. I mean I know success isn't guaranteed but it comes down to kind of a deep question which is what do you want to do with your life. Sitting behind a desk coding what someone else tells me to all day long is simply not going to get me where I want to be in life. So I kind of jumped off the cliff hoping I can learn to fly on the way down.
I totally might fail so don't follow my lead too much.
I will tell you that since I've been working on cars all day I'm so much physically stronger than I was as a coder and it feels fantastic. It isn't really long-term because technically you're not allowed to buy a car with the intention of fixing and reselling it unless you're a dealer but succeeding and failing based on my own decisions feels so much better then being cemented underneath someone else in a corporate hierarchy.
I was a developer for about 10 years and even though I could get another development job I'd rather crawl through the mud and find a new way forward before I get too old and it's too late.
I went the opposite direction, leaving a comfortable but soul-sucking job in a totally different industry to transition into programming. It was rough for a few years as I was struggling to build up my experience and make enough money to get by on, but now I have a great job that I actually enjoy going to.
I have it great; I make a 6-fig salary, I work remote full time, and never more than 40 hours. I feel guilty for complaining, but the work is just damn boring. I would rather be a janitor than code anymore. Some days I sit and just stare at my screen for an hour depressed as hell wondering how I'm going to get out of this and still provide for my family. We have chronic medical issues, so the insurance alone makes it hard to escape. The great recession also left me with severe anxiety about being broke and unemployed.
I recently rebuilt a manual transmission with minimal prior experience working on cars and it made me feel so damn good afterwards, so I really respect your decision to work on cars. I agree, it feels great to do manual labor! I spend my free time doing manual work around the house like yard work or building things like a green-house. I'm learning a lot and having a great time, but when I sit down at the desk it makes me even more depressed about coding.
I hope it all works out for you.
Jesus. Yeah, this entire thing hits home. I think a lot of mid- to late-career software folks are in this position of hating the work, feeling super guilty for hating the work, and not seeing a way out that won't risk their family's financial security.
My best job ever was a Summer job helping manage a campground. Outdoors, some social interaction, enough down time to read a few pages of a novel or do some pushups here and there, a bit of moving heavy things around, nothing whatsoever to think about when you leave for the day. If something like that paid 75% as much comp + bennies as my WFH software job and had similar future job prospects, I'd quit effective today and go do that. And probably cancel my home Internet service, sell my computers, and downgrade to a dumbphone. It's all just so incredibly low-value, once the shininess wears off.
(I say, as someone who is currently staying full-time employed, paused on entrepreneurship, and trying, and often failing, to be better in my work relationships)
That said, best of luck to you. You’re clearly self aware, which will see you through a lot.
Good for you in a manner speaking. Most people keep 'lying' to themselves their whole lives, not just about their sorry corporate jobs but life in general ( things like marriage, children etc.)
I really hope you succeed in the long run. I'm cheering for you.