Live data from Hacker News

Ask HN: How to get out of Tech and still make a decent living?

news.ycombinator.com

31–40 of 107 posts

Re: Ask HN: How to get out of Tech and still make a decent living?

#31

I knew a woman once who went to law school, but burned out on the law before she passed the bar...so she went to medical school, but burned out on that before she completed her residency. What she eventually realized, though, is that there are very few people who have actually made it through both law school and medical school, so she set up a career for herself matching doctors with lawyers who needed medical expert…

Fascinating. I've been interesting in going towards law school, but am not sure I'd actually like to practice law at the end. This uncertainty plus the cost of attending, has been discouraging.

I wonder how she was able to go through both since each comes with a steep cost

Law School: $34,300 (avg per year) * 4 = $137,200

Medical School: $32,889 (avg per year) * 4 = $131,556

137,200 + 131,556 = $268,756

One would need to make quite the pretty penny to recoup those investment costs

Re: Ask HN: How to get out of Tech and still make a decent living?

#32

I knew a woman once who went to law school, but burned out on the law before she passed the bar...so she went to medical school, but burned out on that before she completed her residency. What she eventually realized, though, is that there are very few people who have actually made it through both law school and medical school, so she set up a career for herself matching doctors with lawyers who needed medical expert…

This is more or less what happened to me. I had worked in the sofware industry for 15 years, when I decided to get out. Not a developer, but a trajectory of pre-sales support/training, systems analyst, project manager, consultant, and doing a few startups that made me enough money to live, but nothing spectacular.

I took my hobby, sustainable large scale horticulture and tried to switch by starting with a degree in environmental science. Actually taking a degree as an experienced adult was a blast and I can really recommend it. Motivation, even if lectures where boring or subjects hard, was never an issue.

I ended up meeting people at conferences, in my field of study (geology/hydrology) who really needed help with data/information technology. We started a new organisation and I am the co-director of a foundation that run data services for sustainable international development. We have 25+ governments in Africa, Asia and Soth America, UN organisations and hundreds of NGOs use our open source services. Very satisfying work and a decent living.

Re: Ask HN: How to get out of Tech and still make a decent living?

#33

I knew a woman once who went to law school, but burned out on the law before she passed the bar...so she went to medical school, but burned out on that before she completed her residency. What she eventually realized, though, is that there are very few people who have actually made it through both law school and medical school, so she set up a career for herself matching doctors with lawyers who needed medical expert…

Yes!

I'm pretty un-hireable right now. I have 4 years experience as a dev, 1.5 in sales, 1.5 in marketing, and One of the most fun things about my path in the last couple of years has been embracing the actual problem the business is trying to solve, instead of just the neat tech that powers it. For me, it's a lot more fun to work on problems that have that tightened feedback loop (e.g., somebody gives you money because you solved their problem). It meant breaking a lot of the ties in my head between easy/hard and worthless/valuable -- sometimes the most valuable thing about your software is the weekly update email.

To OP, without a BUNCH more information about what you like and what you can do, I can't suggest a new path. But you probably know something about the products and markets at the companies you worked at. See if any of the other departments have openings for somebody with deep product knowledge. It's easier to switch careers within the same company than it is to jump companies to a different role.

Re: Ask HN: How to get out of Tech and still make a decent living?

#34

I knew a woman once who went to law school, but burned out on the law before she passed the bar...so she went to medical school, but burned out on that before she completed her residency. What she eventually realized, though, is that there are very few people who have actually made it through both law school and medical school, so she set up a career for herself matching doctors with lawyers who needed medical expert…

This is so true. I think about this all the time. I actually believe that this type of scenario will be what makes software better in 10-15 years for industries that currently still run on old tech. Those of us on HN right now may end up in different sectors leading "software related" projects and have really good insights on how to scope out the domains.

Re: Ask HN: How to get out of Tech and still make a decent living?

#35
post #26
post #14

Have you considered moving to a better area of tech? Some of the new things being done with AI, Learning and Automation are pretty cool and might provide more excitement that your current job (since you didnt specify I assumed that you're in general product/solution development field)

Q the b

My 18 month year old wrote this sorry can't delete it

Re: Ask HN: How to get out of Tech and still make a decent living?

#36
post #14

Have you considered moving to a better area of tech? Some of the new things being done with AI, Learning and Automation are pretty cool and might provide more excitement that your current job (since you didnt specify I assumed that you're in general product/solution development field)

I have been programming for longer than the OP, I have an advanced degree, and I can assure you: unless you have research-level skills in these areas, they will fall out of fashion and you will be stranded in a niche. Even if you do have PhD-level training, you'll still be in that niche...you just might be able to survive when the pond dries up again.

I know it doesn't seem like it to folks who haven't been around for long, but AI and ML is a fad, currently at Peak Hype. There will continue to be AI researchers in a decade, but they will be the people who are in it for the long term. The magpies who are currently swarming into the field will flitter away when the Next Big Thing comes along.

I point this out only because the OP specifically mentions how the treadmill of constant learning leaves you in place in this industry...and this is a great example of how it happens. If you spend your life chasing every five-year fad cycle in tech, hoping for continued relevance, you'll burn out. Moreover, you'll always be at a competitive disadvantage to the 20-something new grad who knows the new shiny as well as you do, and works for praise and pizza.

If you want to specialize, then really specialize. But be prepared to devote a big chunk of your life to it.

Re: Ask HN: How to get out of Tech and still make a decent living?

#37
I hear you, and hope you can find something that works for you. A cousin of mine, an aeronautic engineer, went on to become a patent agent (editor/writer/evaluator) at a big patent firm. He needed to do some legal training, but it was less than a year -- not a full law degree. He couldn't be happier - he is paid to read and be up-to-date on a lot of interesting stuff, has conversations with interesting people all day and (at least in his firm), has a job that is as 9 to 5 as he wants it to be, no pressure, no crunch time, etc.

The down side is that patents are evil.

> And no respect for experience, unless you demonstrate on a whiteboard with your implementation of a sorted bubble tree list.

I will be a dissenter here: I have interviewed people with 20 years of experience, and who have shipped products, who had gross misunderstanding about the tech stacks they are using -- to the point of taking multiple (2x - 10x) times of both implementation and resources than a reasonable solution -- just reasonable, not compared to an "optimized" (for resources) or "quick and dirty throwaway" (for time) solution. And most of the times, these people were oblivious to their (lack) of knowledge or understanding.

Your post reminded me of a specific interview, someone with 20 years of experience, who's answer to a question (essentially, a database join, which could have been done inside the select but wasn't), which was an O(n^3). Would have worked reasonably well even on an n=1000 table, but our table had n=10,000,000, and this was specified in the requirements. After grilling him a bit about runtime estimates (to which his basic answer "who cares? computers are fast enough nowadays"), he did acknowledge that as written it would take forever, but then added "But it doesn't matter, the compiler will optimize this anyway to the best possible O(n) solution, and it will be fast". This was about a C loop, in 2005.

I thanked they guy and declined his job application. I am sure his takeaway was that I was a snotty employer who only wants sorted bubble tree lists and arcane academic stuff, and that I couldn't appreciate him shipping products for 20 years. But had I taken him on our team, I am quite sure it would have been a failure: At that place, we had a successful fire-and-almost-forget shipping culture, which required doing back-of-the-envelope runtime estimates (among other things) to make sure things actually satisfy requirements -- and his attitude did not fit.

Another similar "20 year experience" story from a friend of mine who worked on a system running a moderately sized financial exchange: In small scale tests everything worked perfectly well, but once real load testing started, it was clear that it can sustain less than 10% of the existing load. (This was a 2nd-generation system, which was to take over existing trading). All measurements pointed to hard drives being the culprit, and a $50,000 SSD (whopping 10GB capacity, IIRC - this was 2002) was bought, and was able to just get the existing load working, with very little room for increased capacity.

At this point, my friend was assigned to review that the solution was properly implemented, and he discovered to his horror, that one of the 20-year-experience authors was unable to figure out how to do a "sprintf()" with unknown-in-advance result size, so he instead created a temporary file, used "fprintf" into it, allocated the memory according to the resulting size, read the data, and deleted the file. Changing this to an snprintf-and-if-failed-reallocate-buffer-and-retry scheme sped the system up some 20x (compared to the SSD!), and made the SSD redundant. The original guy's response when shown the solution was IIRC, basically a dismissive "oh, yeah - I guess I should have known about snprintf, it wasn't there when I learned C, of course the SSD was the right solution given the constraints".

I'm not saying experience is useless, but it is an appeal to authority, which most of us (especially here on HN) dislike when we are expected to revere it. If one can't show competence without referring to (vague, abstract, generally unverifiable[0]) experience, then perhaps one is not as qualified for a job as one thinks.

Just to clarify: This is not personally directed at OP - in fact, the vibe I get is that OP can easily pass sorted bubble tree list interviews and just got tired of it.

However, I'm just pointing out that anecdatally, I've seen too many "experienced" developers who are oblivious to the costs/benefits of employing them, to the point that I completely disagree with the prevailing (even on HN) sentiment that experienced developers shouldn't need to do the kind of interviews that junior devs do.

[0] Being a member of a team that did well is not, on its own, proof of anything. the dailywtf is full of "Paula"s and others who have spend months -- even years -- on teams that shipped, and the real world is too.

Re: Ask HN: How to get out of Tech and still make a decent living?

#38
I can't believe no one has mentioned opening up a retail, foodchain (not a restaurant), coffeeshop or franchising. If you open one of these in a good location you can make really really good coin. It's crazy how much money coffee shops in my campus makes. There are more than 20 coffee shops in a 1km radius and they are all making insane profits for a medium size campus.

Re: Ask HN: How to get out of Tech and still make a decent living?

#39
post #31

I knew a woman once who went to law school, but burned out on the law before she passed the bar...so she went to medical school, but burned out on that before she completed her residency. What she eventually realized, though, is that there are very few people who have actually made it through both law school and medical school, so she set up a career for herself matching doctors with lawyers who needed medical expert…

Fascinating. I've been interesting in going towards law school, but am not sure I'd actually like to practice law at the end. This uncertainty plus the cost of attending, has been discouraging. I wonder how she was able to go through both since each comes with a steep cost Law School: $34,300 (avg per year) * 4 = $137,200 Medical School: $32,889 (avg per year) * 4 = $131,556 137,200 + 131,556 = $268,756 One would nee…

Especially if you are not going to practice at the end, consider going abroad to study (might be possible even with family, definitely possible without).

The costs in western europe are about 15%-20%. The costs in eastern europe are half that, and in some places in Asia it is cheaper still. If you want to practice in the US, you will have to take some local-law courses (law) and pass the bar/board exams - but it will still be infinitely cheaper than in the US.

And it will be an adventure.

Re: Ask HN: How to get out of Tech and still make a decent living?

#40

I am a very young developer (about a year and half out of college) so this might be a naïve thought. Isn't 15 years quite a long tenure for software development? I thought after 5-10 years you move into product/project management or something higher. I mean I realize everyone is different but still. Being the inexperienced programmer I am right now I imagine myself happily coding until I am 50 (lol ask me in 15 years…

I'm 54 and have never wanted to move out of development.

I've ended up team leading a number of times, but always with plenty of development time. I'm at my happiest when I'm in a straight development role, and I don't see that changing.

Post reply on HN