Live data from Hacker News

I've walked away from software development

old.reddit.com

21–30 of 237 posts

Re: I've walked away from software development

#21

Agree 100%. Similar situation; been doing this for 20 years; in my 40s now. My exit will be into rental properties and flipping houses. Not ready quite yet; might have another couple years in me, but we're planning on it.

That's great. That's not an easy life (speaking from experience), but certainly can be gratifying. I wish you much success, good luck!

Re: I've walked away from software development

#22
> I'm sick of wasting time writing worthless tests. I'm sick of fixing more tests than bugs.

I think as an industry we need to look at tests, particularly unit tests, and Test Driven Development (TDD) through critical lens. Writing unit tests is seen as a virtue while in reality how much value an individual unit test adds given the cost of writing, running and maintaining unit tests.

What baffles me the most is TDD. I have seen front end teams of startups doing very simple apps following TDD. I have delivered complex data pipeline project without writing a single unit test. I wrote functional tests and lot of monitoring tools for the pipeline. But not a single unit test. It worked perfectly fine in production. For technically simple projects I just don't see any value in following TDD. And the value of unit tests for simple projects should be very carefully thought through.

Re: I've walked away from software development

#24
Everyone working in the software industry needs to understand the basic principles of financial independence. At some point, you will either burn out or will get pushed out. This is a high-reward high-cost (in terms of mental strain) line of work. Financial independence is what will enable you to walk away from a toxic situation. I suggest starting here: https://www.bogleheads.org/wiki/Getting_started

Re: I've walked away from software development

#25
I held out for a little over 30 years, but ultimately reached a similar point. I just lost patience with the various ways I was forced to keep a part of my brain devoted to work at all times, with the focus on "move fast" over quality, with the dizzying array of bad choices in languages, idioms, and configuration/deployment methods, with the endless ego wars, etc. Note that none of these had much to do with the work of writing software itself; they were all aspects of doing it with other people and even more specifically for profit. After having worked at a dozen jobs and even more projects, I knew that switching again would seem better for about a year and then descend into the same grind, which I was disinclined to do when I didn't really need to. So I left.

To be fair, while I do think the tech industry has some problems (which I've expounded on elsewhere), a lot of my misery was self-inflicted. I might have been able to put up with a lot if I were the kind of person who uses influence to cherry-pick the most enjoyable tasks, but I'm the kind of person who takes the most important unclaimed tasks - which are often unclaimed because they're unpleasant. I'm proud of that, but it's not conducive to happiness. Failure to find that balance is mostly my own fault.

So my advice to anyone reading the OP (or my own first paragraph) and thinking along the same lines is: spend some time figuring out what kind of role or specialty within tech would actually make you happy and work toward it ... or toward a comfortable exit if that's your conclusion. Chasing dollars (especially FAANG/VC dollars) might work out almost by accident, or you might end up damaging yourself. Just drifting along, doing what everyone else does or says you should do, will not cut it.

Re: I've walked away from software development

#26

I went into tech sales as my exit. It feels like a highly paid vacation compared to SWE.

What exactly does that involve? How did you make that transition?

These companies are generally looking for people with a good number of years experience in a domain. It also helped that I had a consulting background and had helped closed deals in the past.

The interview was mostly about making sure I mixed well with other people. There was a coding challenge, but not leetcode style. I had to write a program that solved a real world sort of problem. A surprising number of people do fail this, even though naive O(n2) solutions can still pass.

The transition was a bit of a shock. They just threw me in the water. Like many of you, I have impostor syndrome. Being put forth as a expert on a system I knew little about was very awkward. It took about 6 months for me to be comfortable with what I am doing.

I do not spend all day on Zoom like others in the comment section. Instead, I deal with a smaller number of high value deals. That distinction in probably key to whether the job is better or worse than SWE.

Re: I've walked away from software development

#27

It's interesting that the OP on reddit is describing normal company politics. It exists at every company I've ever worked at, and will exist anywhere there is money, power, and status at stake in the decision making process. My suggestion is to find a company where you can accept and work within that company's dysfunction, and stay put as long as you have a positive career path there. Every company is dysfunctional i…

Or leave that stress and do something different. I did the same as the author and for the exact same reasons. For some of us, the bullshit is not worth the pay or the other perks. As you state, it exists at every company, so some of us just wise up and realize we aren't really willing to put up with it and move on to happier paths, rather than grinding it out and getting old quick.

Re: I've walked away from software development

#28

I went into tech sales as my exit. It feels like a highly paid vacation compared to SWE.

If you don't mind saying, what is "highly paid" in this context? I have no concept of what sales people make compared to SWEs. How much (if any) pay cut would I be looking at if I took this route?

I made almost 50% more this year. Also, the bonuses flow in continuously instead of once per year.

Re: I've walked away from software development

#29

In the middle of the rant on burnout, he says: > I'm sick of everyone being on Adderall. Is that really a thing? ie What proportion of software folks are using it?

it’s a lot higher than you might expect but i don’t think it’s endemic to software at this point. there’s a bit of a cultural shift around mental disorders and the old stigma attached.

i’ve seen a lot of people i know, from preschool teachers to principal scientists, get an ADD or ADHD diagnosis in their later years. the acknowledgment of a disability is much easier now.

all of that said, the use of adderal, vyvanse, and concerta has skyrocketed in the last few years in high school and college and most people just carry the habit forward at this point. my experience with interns and software engineers who define themselves by their job has been a high use of methyl salts to enhance productivity. i’ve mostly worked in the bay area though, and before moving there did not see that pattern as much in non valley workplaces.

Re: I've walked away from software development

#30

In the middle of the rant on burnout, he says: > I'm sick of everyone being on Adderall. Is that really a thing? ie What proportion of software folks are using it?

If only. Also cocaine and marijuana, and of course all the excess coffee. I'd say almost half of people in the industry use something.
Post reply on HN