Ask HN: Those of you who've left the SWE world, what did you transition into?
Right now I'm contracting to stay afloat, maintain flexibility and delve into entrepreneurship, but I truly don't know what the future holds for me anymore if building my own company doesn't work out. I have 0 inclination to go back to a 9-5 at a company coding for a living. I'm done. I've been an EM, which might arguably be the most miserable position that exists. I've been senior/staff at places, and honestly I just don't enjoy arguing about the structure of software anymore, I'm tired of the personalities, tired of the infantilization of the industry (frankly, it's embarrassing) but mostly, I just don't enjoy coding as much as I used to, unless I'm leveraging it to create an asymmetrical amount of value for me ($$$$) which is just not what a full time job is.
However, I don't know what to look into as an alternative if I need a full time position once my wife and I start having kids. My strengths revolve around people and strategy. I've been considering sales at a tech company because to me, working harder and having an unlimited cap in what I can earn sounds pretty fantastic.
Would love to hear any kinds of stories or tips from folks
[+] [-] muffinman26|1 year ago|reply
As a result, the Hacker News responses are often incredulity that anyone could ever leave the software industry (even if it's a miserable soul-draining place), or slight career shifts that aren't really career shifts, with a little bit of Financial Independence Retire Early thrown in.
Now, where to find the community of folks who have left Hacker News for something they genuinely enjoy, that would be great to know.
[+] [-] qqqwerty|1 year ago|reply
For the last decade or so, SWE has been one of the most accessible and lucrative professions that mankind has ever seen. Before that, most folks needed to go the finance/lawyer/doctor route to access similar levels of financial security. And those professions require significantly more trade offs than SWE (more training, worse work life balance, etc...)
The fact is, you are not going to make SWE level salary doing hobby level woodworking in your garage. You can get into the trades and with a fair amount of time and effort you might be able to pull in the equivalent of a junior level SWE salary. But the trades are rough on your body and you will pay for that later. Or you can try and transition to other types of white collar work, most of which will never come close to what a SWE gets paid.
And of course, these answers are pretty personal. I have a few too many hobbies and would be more than happy to spend a few years making not very much money trying to turn some of those into paying gigs, but I also have a wife who has a well established career and we have kept our expenses in check. If you are the sole bread winner and sitting on an expensive mortgage and sending your kids to pricey private schools, then your options are going to be much more limited.
Also, just to keep this conversation a bit more productive. I would recommend looking into jobs that are software related (or software adjacent) in interesting fields. i.e. construction, energy, biotech, government labs, etc... You will almost certainly take a pay cut, and you will still get some of the typical SWE BS, but it is much less pronounced in my experience.
[+] [-] gaws|1 year ago|reply
They're in private Discord servers.
[+] [-] burutthrow1234|1 year ago|reply
My advice is to just get a tech job where you can coast, work from home, and knock out a couple tickets a day. Have lots of flexibility to see your kid and take vacations while they're young. Some places offer 4 day weeks and you still take home 6 figures.
Sales Engineering or Customer Success would be an interesting pivot but you usually make less money and have less flexibility than SWEs
[+] [-] Sammi|1 year ago|reply
My soul dies when I try this. I can't look in the mirror and like the person looking back. I feel myself rot.
I need challenge. I need to be useful.
Most dev shops infantalise their devs and don't allow them to do actual useful hard work. So I'm currently attempting a bootstrapped startup. Because I want to work.
[+] [-] itsoktocry|1 year ago|reply
Bingo. We in this field are getting accustomed to extreme compensation. But do you know how many SMBs would love to have a capable "tech person" for $60-80k per year? If you're remote you can probably work half days.
This is my plan, after I finish the grind.
[+] [-] extragood|1 year ago|reply
[+] [-] ryandrake|1 year ago|reply
[+] [-] pmarreck|1 year ago|reply
I'm still fascinated by the idea for some reason. Closing a big deal (and making that commission on top of a regular base salary) while understanding all the technical sides of a product sounds like a neat way to get that "dopamine hit" wave going. (you know, motivation -> work -> success -> enjoyment of success -> motivation) Building out big software features often seems like yet another lesson about ever-receding goalpost lines.
I will say that a work situation DID show me that I DO need the creative element though- I worked for Deloitte once, building out some enterprisey software for clients for a time and due to business reasons outside my control, they halted all new development on the product and switched to pure support/bugfix mode. My job satisfaction absolutely PLUMMETED.
Another side gig I found fun was... and I don't even know what the name of this job is because I only did it a couple times but it was fun both times... "objective technical performance evaluator". Basically, there are situations out there with nontechnical businesspeople who have hired offshore software engineering labor who end up jerking them around a bit to the point where they suspect they're being jerked around (you can't fool people forever) but they cannot point to anything in particular, so they hire YOU to sit in on calls and call out the BS. I can't tell you how shamefully fun it was to call out other SWE teams on their BS while the businesspeople on whose side you're advocating for are grinning next to you. Essentially, businesspeople hiring offshore SWE teams ALWAYS need an advocate on their side who "talks the talk". It basically works like this- you get github access, you sit in on some calls, you ask some very pointed questions, and then you write up a report about the code, the time things are taking, the designs being proposed or created, etc. With ChatGPT help, writing up such a report would be cake- you could basically just brain-dump a bunch of observed facts into a text file and ask it to create an organized professional report for you- you can even ask it to make it strongly-worded, etc. Easy money, everybody's happy!
[+] [-] talldatethrow|1 year ago|reply
What's not outside your control is how many deals you currently have working, so that you aren't reliant on one particular deal closing so that you have income in the immediate next few months.
Obviously the hard part is what happens when things happen to go your way and 3 deals close at the same time. But if you can figure out how to deal with that, most problems with the ups and downs of sales are taken care of.
[+] [-] piloto_ciego|1 year ago|reply
[+] [-] swedonym|1 year ago|reply
[+] [-] roughly|1 year ago|reply
Consider finding a role or opportunity to write software for people doing something you find meaningful - you can provide an enormous amount of value, and a good technical person is basically a wizard to people who aren't steeped in this kind of thing. The parts of my current role where I've gotten to work directly with scientists to help them solve complex problems have been by far the most interesting and rewarding things I've done in my career.
[+] [-] purple-leafy|1 year ago|reply
But I dropped a day of work and took a salary sacrifice.
Really bad burnout made me hate work, stopped me from enjoying coding, made me lose my confidence in tech, and made me feel like a slave to working without an external life.
Dropping just 1 day has been the largest mental health benefit I have ever had, and I don’t think I will ever work a second over 32 hours a week. Nor will I ever work 5 days a week.
But I made major life changes at the same time.
I deleted my last remaining bastion of social media - Reddit, due to extreme political new, and toxicity. I switched to hackernews as my only form on “social” media.
I also blocked global and local news sites on all my devices. That has been incredibly relieving.
I moved out of my expensive house.
I got back into gaming, realising that giving it up removed a powerful way for me to relieve stress.
Now I’m passionately working on side projects again on weekends, and the extra day is awesome. And I’m generally happy. My phone screen time has dropped from an average 5-6hours on average over the last year, to under 2 hours a day average the past month.
Also one other thing about the elephant in the room - “AI”, I’ve changed my views on it quite some. It truly is overhyped, I’ve stopped using GitHub CoPilot completely, and mostly just use LLMs as a shallow surface search engine. Try not to worry about your job, I don’t think it’s going to take it anytime soon, and it’s also not going to make anyone a 10X Engineer.
Maybe clever people will become 1.5X developers, and people the rely on LLMs too much will become 0.5X developers, so it balances out
[+] [-] nvarsj|1 year ago|reply
Been doing this as well. It really is a great way to tickle parts of your brain that normal life can't do. Plus the stress relief.
[+] [-] haswell|1 year ago|reply
I started a sabbatical two years ago, and in the beginning I was convinced that I didn’t want to ever work in tech again. In retrospect, that was at least partially the burnout talking.
It took me over a year before I started warming to the idea again, and I’m now fairly certain I’ll go back to a tech role, but with a very different perspective both on life and on whatever roles I take going forward.
There’s something incredibly valuable about fully replacing your routines and truly taking a break.
I sold some stock to make it happen, and it’s one of the best decisions I’ve made.
[+] [-] charlie0|1 year ago|reply
[+] [-] nickd2001|1 year ago|reply
[+] [-] SteveNew|1 year ago|reply
[+] [-] dangrossman|1 year ago|reply
[+] [-] abdullahkhalids|1 year ago|reply
My dream is alive, but no progress yet.
[1] https://news.ycombinator.com/item?id=32141962
[+] [-] codazoda|1 year ago|reply
As an example, I created a modified level so that my wife could set tumblers up for full wrap laser engraving. I’ve been trying to figure out how to sell the tool but maybe there is not much of a market to sell to.
I’ve tried my own website, a free DIY version as an email collection tool, becoming active on laser forums, the finished level on Etsy, and now a DIY kit on Etsy. I can’t seem to sell them. I’ve met similar issues with other items I’ve designed. So, “scratch your own itch” doesn’t seem to create a market fit for me or I have trouble finding that market.
Halp!
[+] [-] agumonkey|1 year ago|reply
[+] [-] kemitche|1 year ago|reply
[+] [-] hawski|1 year ago|reply
One thing that I worry about is that there seem to be quite a lot of competition in the space and to give clients I feel I would have to go through an Uber of laser cutters. At least that was an impression I've got after ordering a few parts through something like that.
How did you start our transition to it? What is your specialty? Etc.
[+] [-] fuzztester|1 year ago|reply
https://news.ycombinator.com/user?id=dangrossman
https://improvely.com,
[+] [-] switchbak|1 year ago|reply
I think if you found a niche (like Shop Nation did on YouTube/Etsy) you could do quite well?
Do you find the lack of a boss and the BS of a typical corp job freeing?
[+] [-] yowlingcat|1 year ago|reply
Do you like what you do and not who you have to work with?
Perhaps you want a job in your field that's "good enough" where you take a pay cut for better quality of life (defense, govt contracting, big banking, life sciences, non tech companies that still have hard software problems).
Do you like building but you want to call the shots on something you want to build for a decade?
Perhaps entrepreneurship is for you. But, it's tough -- having made the transition, you trade off one set of people problems (and lack of agency) for another. Net-net it's more stressful and while the highs are higher, the lows are much lower.
Do you want a completely different field entirely?
I've seen folks purchase blue collar flavored "lifestyle businesses" (self-storage, landscaping, etc) and scratch the entrepreneurship itch "in the small". I've seen folks shift to building physical things (taking up welding or woodworking), but you run into the physical constraints of your body which can present challenges. But, this is probably the hardest path for me to answer or advise towards, in part because it requires you abandoning or at least closing the chapter you've build your career experience inside of.
Best of luck. I'd start with the first question; it sounds like you've worked at companies with "ambitious" technologists and found a common thread of misdirected ambition. That doesn't necessarily mean that you can't find a happy home inside technology. Technology is a big world.
[+] [-] winddude|1 year ago|reply
I'm just burnt out in different ways... and feel like I have too many things to keep up with now. So my advice if you do take a sabbatical have a concrete plan to keep yourself busy, relaxed and motivated, something I didn't do. I just puttered around with random shit, coding projects I found interesting, renovations, small orchard, investing... etc, and I don't feel further ahead although externally I maybe look successful. But that said the company I was at and frustrations probably would have led to me driving off a cliff.
[+] [-] localfirst|1 year ago|reply
White collar jobs used to be rewarding and highly paid but overtime it became a glorified day care for adults with Animal Farm dynamics. It's especially bad in Asian countries with strict social hierarchy.
It's no wonder more and more young men are ditching white collar jobs for blue collar workers.
But for some growing # of females (and even smaller number of men), it seems like they are opting to sell images/videos of themselves engaging sexually arousing or sexually explicit content while also engaging in legitimate white collar work. Again in Asia, this trend is even more rampant especially Japan, 40 years ago you couldn't dream of seeing 18 year olds standing on the streets of Tokyo but now they seem to everywhere.
I'm frightened by the whole thing. If young graduates are heading to workshop instead of office, it means they aren't going to be consuming like they used to. There is no need because there is no need to be seen with the stuff people covet here vs in office/startup environments where the rich/poor gap is not only in your face but for everybody else to judge.
[+] [-] marcog1|1 year ago|reply
I was born, raised and studied in South Africa. Living costs and salaries are cheaper. I worked in California. Instead of living a lavish lifestyle, I saved. In hindsight, I should have saved even more. The important thing I did was opting for cheaper housing. I worked hard, which opened doors. I landed up at a startup that's now doing really well.
I retired after just six years. Six more years later, I'm doing what I want. I've been cycling around Europe and Africa. Next week I'm flying to Canada to explore North America for the next two years. It's a pretty cheap lifestyle, but I get to experience life around the world in a way few people ever do. I'm working on building a presence on YouTube. I've met others who sustain their travels via YouTube. Even if I don't, I can keep going for quite some time living off of savings. I wouldn't be able to do this so easily if it weren't for stock.
I'm not advocating a travel lifestyle. Instead, I'm advocating for saving up while you're earning decent cash. Don't blow it all. Then hopefully you can leave for what you really want to do, and not be tied down due to finances.
[+] [-] ericyd|1 year ago|reply
[+] [-] skeeter2020|1 year ago|reply
I too am a saver, and over the past 20+ years we've been suckers. The problem is I grew up as a child when a savings account, essentially a zero-risk asset, paid well over 5% interest. That hasn't been true for a long time, with inflation & taxes grinding away at any marginal gains. I wish I'd financed and leveraged more, not consumption goods but investments. The other problem with being a saver is it's very hard to be one, then flip and be a consumer of your savings. The thing that makes you able to save is also what holds you back from spending. There are a lot of baby boomers who have a lot of assets yet still live very thrifty lifestyles; especially if they grew up blue collar when you could "save yourself rich".
[+] [-] insane_dreamer|1 year ago|reply
[+] [-] matrix87|1 year ago|reply
I mean, I save quite a bit (more than a third after taxes) just because consumerism is annoying. But at the same time getting paid to write code and learn how computers work seems like a pretty sweet gig to me long term. Especially because there's a compounding effect, the more you know the easier it gets to learn new things
And big company bullshit isn't that bad, at least to me. It's a bunch of convenient things to complain about
[+] [-] cj|1 year ago|reply
https://news.ycombinator.com/item?id=40720121
[+] [-] light_triad|1 year ago|reply
Find a manager that you can learn from that might not have technical skills but is a genius in another domain like sales. You will learn so much and the difference in culture is mind blowing. In my experience the smartest people tend to be nice and confident. There's been this assumption that being abrasive and being smart go hand in hand, especially in the tech industry. This is for the most part not the case.
You can provide enormous value to an org with your skills.
[+] [-] whiplash451|1 year ago|reply
1. Taking a significant sabbatical (6-12 months) if you have runway for it
2. Meeting with people you trust (e.g. past colleagues) and discuss your situation openly
3. Switching role. People & strategy could lead to product management (but PM roles comes with their own suite of frustrations)
4. Finding a mentor or a coach and find what drives you. It's there, hidden somewhere in the pile of work that you left behind.
[+] [-] sgtcodeboy|1 year ago|reply
[+] [-] mannyv|1 year ago|reply
[+] [-] mrbirddev|1 year ago|reply
It's true. I feel the same.
1. Huge cognitive load to deal with when you started taking responsibility for others code . Even worse if you still need to code.
2. No person skills growth. Managing engineers is not real world management to me. It's way too simple and just chores.
3. No business sense growth. You just implement. You don't face the customers/users. You eventually lose connection to the real world. "asymmetrical amount of value" comes from tackling real world problem instead of "arguing about the structure of software".
Maybe it's just me and OP.
[+] [-] adastra22|1 year ago|reply
Founding a company isn’t great work/life balance no matter the field, but it is significantly more rewarding in deep tech imho.
[+] [-] einpoklum|1 year ago|reply
[+] [-] maximinus_thrax|1 year ago|reply
[+] [-] nvader|1 year ago|reply
[+] [-] beej71|1 year ago|reply
But if you don't love teaching, there are easier ways to make less money. :)
[+] [-] daveidol|1 year ago|reply
[+] [-] s4074433|1 year ago|reply
I think most people don't leave IT because they are actually not passionate about something enough to motivate them to take that leap, or they have not tried hard enough and so it leaves them no real choice other than to continue doing what they know best.
It actually doesn't matter what you do as long as you put in an honest effort. Because if you keep at it long enough, it can become something that helps you deal with the stress of the job (rather than giving the money to a psychiatrist), and if you become good enough at it then you will have a natural alternative to turn to if you really can't stand the main job anymore.
I have gone from IT to something that I am passionate about, which is related to mental health, sustainability and actually helping people for a change. It is not easy and I am not there yet, but because I have started early enough, it doesn't feel too painful (it's not the first time I have changed career either) and I am motivated enough to overcome the things that people see as 'problems'.
What are you open to doing that will improve your chances? Would you undertake training or spend time trying out different careers by leveraging your existing skills and knowledge? Maybe education so that you can contribute towards a better future, or building some product or service from what you have mastered in IT?
[+] [-] nsoldiac|1 year ago|reply
- Open an independent bookstore in a medium-sized midwestern city's downtown
- Get into the jewelry business (not sure if there was family business experience there);
- Open a coffee shop, this person had someone else manage it (must be nice);
- One past tech PM switched careers to become a traveling nurse and was loving it still ~5 years in;
- Wive's friend moved to montana and opened a dog grooming franchise
Note that virtually all require some money to either invest in opening a new business or re-train yourself in some new profession (college/grad school prob just means loans). Doesn't mean it's true for every option, but worth noting how often that's the case.
[+] [-] tim333|1 year ago|reply