Hacker News new | past | comments | ask | show | jobs | submit login
Ask HN: Anyone left software to study non-STEM subjects?
68 points by exBarrelSpoiler 11 months ago | hide | past | favorite | 62 comments
Has anyone left software engineering to study something not in the sciences? How did that go?



I went and did a masters on Middle East studies, focusing on Shia rituals in Iraq. I moved to Baghdad (and south Iraq) for a year, wrote up my research here: http://malloc.dog/karbala/, http://malloc.dog/field/iraq/

My day job was writing cpp and elixir, although I kept my job and returned to it. I've been thinking about leaving software completely though.


you could then consult world government on those subjects? does that path work?


I have consulted for UNDP and DPPA during my time in Iraq, although that left me with complicated feelings about that industry.


So you kept your job along with your Middle East studies?


I went to law school after 8 years as a developer. Now I am a plaintiff attorney and sue companies (sometimes tech companies) for fraud. YMMV.


I considered that. My BA is in Poli-Sci but minored in IT and had some background in it from the military.

I know a few lawyers, including my roommate from undergrad, and they strongly advised me no, with the caveat that you'd better go in and treat it like the priesthood -- whole-soul into it.


I suffered burn out from the Y2K and dot-com bubble. Left CS and worked at a winery for a year and a half. I went to grad school for Chemistry and then did a post doc in Cancer Biology... 20-some years later, somehow that all looped back around to Data Science. I guess I left CS, but not really STEM fields.


Not me but a friend. PhD in Physics and programming, he did a ton of modeling with R. He had/has chronic health issues, so used that to get a teaching job in a country with socialized medicine.

Once he got citizenship he'd had enough of the academia and coding... dude changed to cheese making. Like, he is a full-time cheese consultant now, and travels around the world to assist in cheese making efforts, setting up cheese caves, etc. Does a bit of other culinary stuff too, occasional pop-up restaurants, etc.

I think about that a lot, especially when I have to sit through change control meetings that go nowhere...


Guys like him get to do that, because he has the sort of brain that allows him to get a PhD in physics

The world is a whole lot more dangerous and confusing for everyone else


I don’t get your point.


More intelligent people can afford to take on greater risks than most people. They make better inferences

OP shouldn't try to imitate his friend, thinking he'll find similar success. It's an unpleasant conclusion but it's conducive to staying alive


He really milked it, huh?


Several years back I left software for about 3 years to achieve required professional military education for an officer and two military deployments. Being deployed in the middle of the Covid lockdowns was not fun and the combination of these events were too much time away from the family.

I have already abandoned a software development career for data science and enterprise API management, which is much better. I still super enjoy writing JavaScript, but not for work. In the corporate world of JavaScript your leadership is often shit and your peers are entitled children drowning in insecurity looking out for themselves on a sinking raft. After my next my next military promotion my children will be out of the house and I will make just as much in the military as I do as a senior developer. Something to think about.


I went for a Master's in Education and became a teacher. Teaching computer science and math so still STEM adjacent. I'm still teaching a decade later and I've moved abroad to teach at international schools, currently in Bangkok.


Love to hear you're still teaching a decade later - I'm starting my Masters of Teaching next week to become a math teacher!!

What do you think the biggest mistake that people who don't last as a teacher make?


If I ever win the lottery I'm dropping software engineering to do music somehow. I play guitar and learn music theory as a hobby, but only at a beginner/intermediate level with not enough time to practice and get to the next level.


You can get to the next level without needing to change careers. I just hit a new plateau on the guitar last month and I’ve got a full time job that sometimes requires weekend work, two young kids, and a wife getter her PhD. The trick is that I don’t do anything much other than play guitar in the 2-3 hours a week that I have to myself!

It is also very focused and goal oriented practice as I don’t have the time to otherwise mess around.


You only have time if you make time.


FYI, it seems to me like all your comments might be automatically "dead"? I don't know if there is some auto moderation process in the background or if they're all getting organically downvoted or something? But every time I see one of your posts, in any topic, it's gray and dead.

I vouched for this one because it seemed reasonable. I know I struggle with making time for practice.


I did not leave SE (yet), but I'm currently studying sustainability / waste management / etc. It's going great so far, I can recommend going a different or additional route, if you are able to.


I left STEM (non-CS/software) and became a firefighter-paramedic in 2006. I spent 14 years and left in 2020 when Covid was the rage. From 2010-2015 I got a masters in CS as a back up plan in case I got hurt or sick and couldn't do FF/PM. After I graduated in 2015 I worked a couple of remote part time jobs and then went full time developer in 2020 when I left the fire department.


What do you like/dislike about both careers?


The STEM (non-CS) was boring AF! I use to joke that I did more math balancing my checkbook than my job which required an engineering degree.

There are a lot of things that I miss and don't miss at the fire dept. I miss dinners at the FD. We would sit down to a nice, home-cooked meal, laugh, argue and rag on one another. I don't miss getting a call at 2 a.m. for constipation (true story). I worked 24 hours on / 48 hours off, thus if I took one shift off it was a total of 5 days I had off...miss that. Definitely don't miss the politics between management and the field - typical politics of every other job I've had regardless if blue collar or white collar.


Not yet, but I can't see my life behind a computer forever so I'm leaning into car maintenance or agriculture.

But those are all FIRE-like activities, I don't see any realistic way to maintain my income in another field unless I go into extremes.


>so I'm leaning into car maintenance...I don't see any realistic way to maintain my income

Plenty of money to be made there, even as a hobbyist out of your garage. Unfortunately, most of the real-world work is also tedious, that part is hard to escape in any job.


What do you mean by "FIRE-like activities"?


> The FIRE (Financial Independence, Retire Early) movement is a lifestyle movement with the goal of gaining financial independence and retiring early.

https://en.wikipedia.org/wiki/FIRE_movement


Jobs I do more because of pleasure and to spend time rather than out of a need for money.


FIRE is retiring early and cashing out. Often achievable for a lot of STEM types, esp. those with access to FAANG tier salaries.

Hit the $1.4 million mark, which has a safe draw of like 35-40k a year without lowering principle, and then chill.

Chill doesn't imply not working, just working on your terms, and a part-time job as a mechanic might be unsustainable normally, but with a FIRE background you could make it work.


I'm a data scientist, but it's becoming more uninteresting to me - not ml itself, but ml in companies. I've been thinking about studying cognitive psychology or cognitive neuroscience, but most classes are in person. :/


Unfortunately, those subjects are only meaningful if you go all the way to PhD.


This is my biggest blocker to leaving software.

Anything else that interests me, STEM or non-STEM is pointless without a PhD or a decent masters program at least. I don’t even have an undergrad degree. I was more or less willing to bite the bullet until I got laid off and had to start oissing away my savings trying to find another job I hate this time with less pay less enticing benefits in a shittier market, and it doesn’t seem like it’s possible now or in retrospect. Even if I did manage it, I’d have to lose basically the rest of my life to go all in on one thing in hopes it works out.


I started the career transition away from tech to therapy: http://glench.com/WhyIQuitTechAndBecameATherapist/


Does the answer count if I was never a full-time software professional?

Computers have been a hobby all my life. I well remember the epiphany I felt while learning Logo in elementary school, at the moment I understood what recursion is. I don't think the fact that the language I have mostly written code in in recent years is Emacs Lisp is unrelated to the above moment.

Yet I have never desired to work as a professional software developer. I majored in history and Spanish at Columbia while working for the university's Unix systems group. Before graduation I interviewed and got offers (including one explicitly as a developer) at various tech startups. Of my offers I chose an investment banking job where I worked with tech companies; my manager was looking for a CS major but I was able to convince her that I had the equivalent thereof. Thank goodness for that; I got to participate in the dotcom bubble without being directly swept up in its popping, and saw the Valley immediately post-bubble collapse. <https://news.ycombinator.com/item?id=34732772>

I'm glad, for the sake of civilizational and economic progress, that others are able and willing to program for pay. Meanwhile I will continue to putter around with Elisp at home.


Not me, but a friend... She was nearly 10 years into a career, most of it at a FAANG and the rest FAANG-adjacent. All as an ML engineer. Her spouse is also a software engineer.

She left her engineering job ~18 months ago to study music on the way to a music career (she had studied a lot of music during her earlier school years and has been composing for years). The music program involved everything from the physics of sound to composition, production, engineering, performance, etc. It was a deeply intensive one year program that she has now completed.

She keeps getting offers to do software around music (effects, workflow management, etc.) as there aren't enough well qualified software/ML engineers around that deeply understand the composition / production / engineering process. But she wants to be more on the music side. She has taken one such gig to pick up a mentor who composed the scores for several prominent video games, an area she's interested in.

She still has more than a year of runway, so she's taking 2024 to generate a portfolio of her own music and sort of build a brand (my words, not hers).

So, she's finished the school part, but hasn't completed a career transition. It's exceedingly unlikely that she'll ever replace her tech comp, but that was never the goal. It's been great for her mental health. Part of that is that she's been very actively working on her mental health through all of this. This new journey has required its own kind of resiliency because the path is far from clear and requires a lot of reflection and a lot of strategy planning about how to proceed. A supportive spouse has been a huge plus.


I took a sabbatical that led me to pursue a coaching certification from a university across the country in Washington D.C. It was a wonderful experience and I connected with some great people, many of whom I still keep in close touch with today. I've met great people in tech too, but it was a breath of fresh air to work with people who are energized around helping individuals improve their lives.

I'm back in tech now, working for an AI services startup, but I leveraged my experience to create a role where I can bring coaching within the organization and to our clients through change management coaching.

I was inspired by my mindfulness practice and by Chade-Meng Tan's work at Google, where he used his 20% time to create mindfulness courses within the company. Especially as technological advancement continues to accelerate, there will be a huge need for personal growth initiatives to help people lean into the kinds of skills that AI can't replace: social/emotional intelligence, empathy, creativity, for example.


I've been a software engineer since the late 90's and left to get a clinical psychology doctorate from 2014-2020. That was partly from looking for a change but mostly because there are Virtually no well paying software jobs here in Alaska. Around the same time that I graduated, Covid opened up the national remote market here and now I'm back to software.

My interest in human behavior was fueled by family systems theory which really lens itself to engineering thinking about predictable patterns and human systems. It is by far the most objective set of concepts I've seen that explain about human behavior. I still participate in that professional network and have an app for diagramming automatic versus deliberate behavior in a family system over time. Now I just have to figure out how to make it my job still planning for retirement.


I dabbled with the idea. that's how I created/chose this username - for that specific topic ad asked here. I realised pretty much nothing else pays, at least not in my corner of the world and I could not afford to take a gigantic loan to go elsewhere to study after working and being financially independent for few years. Even the tuition was not free anywhere, exorbitant fees and no scholarship of course (and it was obvious). Also, if I had to keep a day or night job to support whatever else I worked or studied full time I figured that whatever wasn't really worth it. Some kind folks offered to guide but over the time it was drilled down into me that in the end it's about the money. I made peace with it.


I studied psychology, almost did a double degree. Then some post-grad work in psychotherapy. After a couple of years of STEM maths, rats and stats was easy. The biggest gain was that I was better equipped to handle negotiations, etc in my tech / business work.


I left to study for a masters in philosophy. Found it incredibly meaningful and enjoyable. I am however back in tech now as a product manager; I haven't yet been able to chart/imagine a reasonably stable career related to or within philosophy.


I’m moving to psychotherapy from a sysadmin/network admin -> QA -> DevOps career.


I am a linux administrator/software developer. I left IT in 2016, went back to school nearly got a PhD in History before returning to IT in 2022. I enjoy being a Linux admin and missed that, but I also missed the income that I can get in IT. If I started right out of High School I could have probably made History work over the long haul, but starting later in life I just couldn't afford the deep cuts it entails.


I left CS for a non tech degree and then ended up back in software development years later as a career pivot. I don’t regret anything and the timing worked out.


I worked for a few years as a SWE and really enjoyed it. But the opportunity to do a paid masters in urban studies while traveling Europe came so I hopped on it. I miss software a bit and still do open source stuff but I'm not sure what's next for me. Right now I think I'd like to be more on the policy side of technology and write code in my free time but who knows.


I think this question pops up every few months and there’s always many ex-software folks in the comments with interesting stories.


I did it the other way for whatever it's worth. I have a degree in film and 3 Emmy awards before I switched to tech. Got burnt out on the film industry, tech is way more chill by comparison.


When I decide to quit software engineering (after I've made enough money I guess), I'm interested to look into microbiology, because mushrooms and fungi are really cool.


Still a coder but studied (BA equivalent) philosophy at university.


I bought a farm and quit tech, but I was management scum, not a SWE (though I did have some under me a couple jobs ago). There's a lot to learn. I'm not really doing this for the money, rather as my contribution to the community and environment, but it would be chill to make some anyway as a further validation of my process.


Farm? Are you rich?


doesn't require a lot of land or money, esp. if you're just doing a hobby farm.

depending on how rural you're willing to go, and how much labor you've got to throw in, you can get a lot of land on the cheap. tractors, air seeders, watering -- that can get expensive, but may not be needed.


Not anymore :D

"The best way to make a small fortune in farming is to start with a large one"


(yes)


I left a nice job as a developer to pursue a PhD in English literature. It was the best decision I ever made. I spent eight years reading novels and poems for a living, writing fun things about them, and teaching them. I got to deeply explore literature, philosophy, and linguistics, to read some of the greatest books of the Western canon, and to think deeply about what makes us human. Humanistic disciplines are often considered "impractical," but education is really about satisfying your curiosity, rather than preparing for a job. Incidentally, I have a much better job now. I recommend everyone take some courses in the humanities.


I wish I could do something similar. I'll probably pursue Cosmology and Occult study -- they look pretty similar :)

But the money in software is pretty good and I need it. So maybe when I'm 50 years old after 10 years.


Cosmology and Occult study - sounds pretty useful for software estimations


Or maybe similar to some obscure system programming such as analyzing the undocumented instruction sets of the co-processor.


I think more for administrating networks


black magic


Yeah; I went to law school. Big mistake. Luckily, I was able to switch back, and I now work at a legal tech startup as a software engineer :D


Can you explain why it was a big mistake for you ?


I look at law as software engineering, in an esoteric language, on non-deterministic hardware (people), who are adversarial by the way. How your code runs changes based on the person reading it and what their goals are.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: