TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Why did you leave the software industry?

24 pointsby cauliflower99over 4 years ago
Have you left the software industry? If so, why?<p>Which industry and job did you transfer into and are you happier in your new job?

11 comments

hn7d7a03c88fee2over 4 years ago
I’ve been solidly programming since I was a teenager, over 30 years now, in many languages, frameworks, operating systems, whatever. I have been building complex networked applications since the mid 1990s. I got tired of the constant “you must have 30 years’ experience in this four year old framework or language” filter used by hiring teams.<p>You see it here on HN often with people allegedly in hiring positions claiming that if you indeed have been in the industry for 30 years they expect you to shit diamonds and emit industrial strength code in whatever language and platform they decide is important right here, right now, on the spot. The fear of making a potential &quot;bad hire&quot; is so paramount that hiring managers would prefer never to fill the role than to consider maybe, just maybe, it is unrealistic to expect someone would have more years experience with a required skill than is actually possible.<p>If you are not 100% up to speed on the latest big thing you are a zero, no middle ground, no &quot;give me a couple of days to see how the new new thing maps to last week&#x27;s new thing&quot;.<p>Just tired of it. The credentialism, the sexism, the ageism, the misogyny, the thinly veiled nationalism.<p>I am not a genius, I don&#x27;t have any patents. I&#x27;m a decent, solid, hard core coder. Give me a word mess of APIs and the target language or framework you want to use and I can pull together an MVP that solves your problem fairly quickly (is it production code at that moment? No, of course not, is it ready to be iterated and turned into production code? absolutely).<p>I can&#x27;t get a phone screen, let alone an interview.<p>So, yeah, I am out of the software industry. I do other things that leverage what I have learned but I am not writing code, am not babysitting some system. I would not say I am happier, but I am content, and I sleep better at night than I ever did in the time I was &quot;in the industry&quot;.
评论 #26168353 未加载
评论 #26169810 未加载
coder4lifeover 4 years ago
Am almost 53, and after 33 years in the field, I encountered a lot of ageism (at least in hiring) in the Bay Area, so I moved back to the Midwest and worked a gig for a year, then budget cuts axed the newly expanded team. As one Bay area firm said in their rejection letter )the last straw that got me to pack up:)<p>&quot;You&#x27;re great technically, but you&#x27;re not a good cultural fit&quot;<p>(Yes, I was current at the time. I know node and frontend, did two decades of JS, SQL, cloud, Java, C, rails, PHP, Perl)<p>Well fuck me then, because all I&#x27;ve done is worked in coding forever. I&#x27;ve managed teams but like coding much more.<p>I tried getting remote work, had some 20-30 interviews before COVID hit, but no gig. Haven&#x27;t tried much since and that&#x27;s my own fault.<p>So it&#x27;s been two years since I worked in software. Am not working at the moment. Wouldn&#x27;t say I&#x27;m happier
评论 #26167516 未加载
评论 #26170595 未加载
mrfusionover 4 years ago
I liked coding but I got tired of staring at a screen all day especially when working from home. Just felt lonely and pointless.<p>I also never seemed to get a seat at the table. I was paid well but I always felt like just a pawn in someone’s game.<p>In my last job the new boss spent three months moving everyone to new locations around the office. Made up all kinds of rules about who was worthy of a window office or the bigger cubicles. I literally felt like I was a doll and the boss was playing dollhouse.
评论 #26179571 未加载
评论 #26172453 未加载
评论 #26169673 未加载
the_only_lawover 4 years ago
I have not yet, unfortunately, but would really like to.<p>It turns out I’m really not that great at it for one. That provides some limitations I’ve not quite come to terms with and I really don’t want to be stuck in the cycle I am till retirement or death.<p>Unfortunately there’s just not much else out there without highly expensive re-education. On top of that almost any other field is going to incur not only a pay cut but a loss internet maximum earning potential that is probably not worth it.
评论 #26169603 未加载
notoriousarunover 4 years ago
I have not left the software industry. During full-time assignments. I used to deal with burnout symptoms.<p>On a break for now...<p>&gt; This book did a great job of describing my feelings.... <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Slack-Getting-Burnout-Busywork-Efficiency-ebook&#x2F;dp&#x2F;B004SOVC2Y?_encoding=UTF8&amp;qid=1613574286&amp;sr=8-1&amp;linkCode=ll1&amp;tag=amazonpurch08-20&amp;linkId=49518b4ea5049b12fc59050d45f709b4&amp;language=en_US&amp;ref_=as_li_ss_tl" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Slack-Getting-Burnout-Busywork-Effici...</a>
giantg2over 4 years ago
I haven&#x27;t yet, but would love to.<p>I&#x27;m tired of unrealistic expectations, especially when you are constrained from delivering more because of the business not making smart choices. I&#x27;m tired of being underpaid, expected to learn new tech only to have that effort being thrown away by the company.<p>I don&#x27;t know what I could do. It seems like nothing pays very well anymore. Maybe being an electrician or mechanic would be good. My main plan is just to tough it out and then maybe I can run a small farm that will allow me to retire sooner. Margin is pretty low on that, so it might be more of a cost saving subsistence thing.
mikewarotabout 4 years ago
I was a programmer in the 1980s and 90s, then went into a System Administration in 1997. As time went on, there was less and less work, but I still was there to put out fires. I tried multiple times to do upgrades to their database system, etc... but was stopped by production wanting to avoid any possible outage or change of habit. Eventually the job was outsourced.<p>I took a job making gears, because I was interested in becoming a machinist, and our income situation was secure. I figured I&#x27;d spend 5 years in the industry, then exit and get back into Programming, with the added knowledge of machining as a combination skill.<p>I learned a ton about gears, and small job shop machining environments. What I failed to do was keep up with programming in the intervening 20 years.<p>I&#x27;m trying to figure out how to dive back in, and get work, especially now that I can&#x27;t do physical labor anymore due to long covid.<p>I did the Advent of Code last year in Pascal, which was challenging, but fun. I&#x27;m up for almost any language or task. The tools are a lot better, GIT is amazing, but the GUI builders aren&#x27;t any better than VB6 &#x2F; Delphi for Windows was 20 years ago.
sliqabout 4 years ago
The incompetence and ignorance of literally everybody above me makes me sick. I worked for multi-million&#x2F;billion dollar companies with extremely stupid C-level people who are not even capable of plugging a cable into a laptop, but make IT decisions that don&#x27;t make any sense, and then I have to build it. Oh, you &quot;need&quot; a company expansion to Asia ? By next week? With a tech team of ... one? On your 15 year old PHP4 codebase on an un-updatable Linux version from the late 90ies? Sure.<p>Everywhere I go literally everything is beyond repair, but nobody gives budget for improvements, it&#x27;s always just pure pressure to deliver insane results within unrealistic deadlines. I&#x27;m about to leave the industry, but have no backup plan yet. Just coming in every morning to pay the rent.
iio7about 4 years ago
The industry has become absolutely stupid! I abhor all the crap you have to take just to get considered for a position.<p>Unrealistic expectations and stupid code tests!<p>I&#x27;m sick of it!<p>The ageism, the misogyny, the racism, and all the &quot;Oh, we&#x27;re one big happy working family!&quot; Working family!? Are you f*cking kidding me!?<p>Currently I&#x27;m not working, but are considering something really simple like a cleaning job!<p>I have more than 3 decades of experience in multiple programming languages and sysadmin tasks for many different systems. I don&#x27;t even want to waste my time doing any interviews any longer.
rapjr9over 4 years ago
My first job I worked designing new jamming systems for fighter aircraft. Really interesting work and I was really good at it but basically the end goal of the work was to make planes survive so they could get to a location where they could kill people. Left that to do QA on a GUI builder used to run nuclear power plants, trains, and chemical factories (wanted to work in computer graphics which I had a lot of experience with but there were no other jobs available e.g. in the film industry). The work was boring and the people were horrible but I was lazy and stayed until the company lost $2M and I was fired because I had just trained someone younger and cheaper to do the same job. (The company was a small cash cow for a while after that, then had its IP sold off so everyone lost their jobs. Getting fired was one of the best things that ever happened to me.) Tried doing software QA consulting for a while. Exciting to meet new people and solve new problems in medical billing and geographic mapping, but always had to be looking for the next job and I&#x27;m not a great people person and jobs were sparse in my region and I didn&#x27;t want to move since I&#x27;d just bought a house. So then I went into education as a software engineer, supporting research in computer science at an Ivy League college, completely out of industry. Very interesting work, seemed like it might make a difference in the world though I&#x27;ve never seen anything I&#x27;ve helped develop used very much (maybe some of the wireless sensor work has been copied in industry, I pray that some of the electronic animal herding and computer log analysis work is never used at all). Job security was awful, grants run 1-3 years, then either I had to switch professors by joining a new project or try to look for work elsewhere. Yet a few profs and I, with some effort and scary times, managed to keep me employed in the CS dept for 20 years, last 10 years mostly with the same prof. He grew bigger and bigger britches while my pay stayed the same. He kept demanding more and more because now he was important and felt his work should be more important or whatever. When my retirement savings grew large enough I retired and have never regretted it. I was never entirely happy with various aspects of any of my jobs. Some of the work was way more interesting for some jobs and grants, some of the people way worse (working in a company with 3000 people, almost exclusively men who have been through wars has unique advantages and drawbacks), the pay generally not great in any of them (except consulting). Looking back I think I would have been happier becoming an artist, but it is extremely tough making a living as an artist so I probably would have died early or had to go back into writing software anyway. I have my name on lots of patents (but get nothing from them) and papers (fame is pretty useless). It is still a question in my mind as to whether anything I did ever really helped society. Some days I think it did, some days I think it didn&#x27;t. I certainly helped make a few other people rich, but I never could be as mean and insanely ambitious as they were. Being retired is the best job I ever had, I may yet become an artist just for fun. Doing it for money would probably ruin it.
nicbouabout 4 years ago
I live from a website I built. I got out of the 40 hour work week and I&#x27;m not going back.<p>I&#x27;m happy to have left the working world altogether. I&#x27;m also happy to program for fun again. It&#x27;s back to being the craft I fell in love with.