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: How to get out of Tech and still make a decent living?

158 pointsby byebyetechalmost 9 years ago
I&#x27;ve been working as software engineer for over 15 years. I feel burned out and have no interest left in this field where learning new things just keeps you at the same place in life. And no respect for experience, unless you demonstrate on a whiteboard with your implementation of a sorted bubble tree list.<p>My question is, how to successfully get out of tech and still make decent living ($100k+). Has anyone tried small business that worked out for you?

28 comments

jballancalmost 9 years ago
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 <i>and</i> medical school, so she set up a career for herself matching doctors with lawyers who needed medical expert witnesses. You see, both law and medicine have their own unique jargon, and she could effectively serve as a translator between those two worlds. She made quite a pretty penny charging her finder&#x27;s fee too!<p>If you have 15 years experience doing software engineering, you&#x27;re half-way to the same sort of a position. Find some other field you&#x27;re interested in and learn up on their jargon, or take your most recent gig and dive deep into whatever industry it is you&#x27;re developing software for. Whether you call yourself &quot;biz-dev&quot; or &quot;project manager&quot; or just &quot;consultant&quot;, there is a market for people who can effectively bridge the world of software engineering with the world of...everything else.
评论 #12284589 未加载
评论 #12284590 未加载
评论 #12284587 未加载
评论 #12284534 未加载
评论 #12284591 未加载
评论 #12284547 未加载
loupradoalmost 9 years ago
Coincidentally 15 years ago a fellow engineer told me his plan was to keep the same job as long as possible, get to the point where it isn&#x27;t demanding intellectually, clock in the minimum hours, and then find fulfillment through family, friends, and hobbies. He has built 3 homes in his spare time, is a millionaire, and has an amazing family.<p>It took me 15 years to realize he was right. I now work 4 hours a day as a .NET consultant and then spend the rest of day doing whatever I want. I am fulfilled, relaxed, healthy and respected.<p>Before abandoning what many believe to be a highly desirable profession, just cut back on your hours and revisit your feelings after a few months.<p>Lastly do not underestimate how smart and competitive people are in other industries. It can take many years before you build the skills and reputation where you can command $100k+. I&#x27;d argue it is 10X harder to for a small business owner to net $100k than it is to net $50k.
评论 #12284613 未加载
评论 #12294585 未加载
beagle3almost 9 years ago
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&#x2F;writer&#x2F;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&#x27;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.<p>The down side is that patents are evil.<p>&gt; And no respect for experience, unless you demonstrate on a whiteboard with your implementation of a sorted bubble tree list.<p>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 &quot;optimized&quot; (for resources) or &quot;quick and dirty throwaway&quot; (for time) solution. And most of the times, these people were oblivious to their (lack) of knowledge or understanding.<p>Your post reminded me of a specific interview, someone with 20 years of experience, who&#x27;s answer to a question (essentially, a database join, which could have been done inside the select but wasn&#x27;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 &quot;who cares? computers are fast enough nowadays&quot;), he did acknowledge that as written it would take forever, but then added &quot;But it doesn&#x27;t matter, the compiler will optimize this anyway to the best possible O(n) solution, and it will be fast&quot;. This was about a C loop, in 2005.<p>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&#x27;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.<p>Another similar &quot;20 year experience&quot; 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 <i>just</i> get the existing load working, with very little room for increased capacity.<p>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 &quot;sprintf()&quot; with unknown-in-advance result size, so he instead created a temporary file, used &quot;fprintf&quot; 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&#x27;s response when shown the solution was IIRC, basically a dismissive &quot;oh, yeah - I guess I should have known about snprintf, it wasn&#x27;t there when I learned C, of course the SSD was the right solution given the constraints&quot;.<p>I&#x27;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&#x27;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.<p>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.<p>However, I&#x27;m just pointing out that anecdatally, I&#x27;ve seen too many &quot;experienced&quot; developers who are oblivious to the costs&#x2F;benefits of employing them, to the point that I completely disagree with the prevailing (even on HN) sentiment that experienced developers shouldn&#x27;t need to do the kind of interviews that junior devs do.<p>[0] Being a member of a team that did well is not, on its own, proof of anything. the dailywtf is full of &quot;Paula&quot;s and others who have spend months -- even years -- on teams that shipped, and the real world is too.
评论 #12284642 未加载
评论 #12284634 未加载
ryandrakealmost 9 years ago
This thread is full of personal stories so I&#x27;ll add mine. Writing software is fun but burned out on doing it professionally for 10 years. Frustrated I was just making my bosses rich and building their dreams not mine. Frustrated at programming&#x27;s long-term career trajectory (Nobody will hire you after 40). Dreamed of doing my own thing but no capital to start a company. Went into debt for an MBA, goal of getting into finance or somewhere without tech&#x27;s various career limitations and &quot;ceilings.&quot; Graduated from highly ranked MBA school. A month later Lehman and Bear explode and suddenly nobody is hiring MBAs (oops!). Back to programming. Programming is still fun, but I continue to just making my bosses rich. Moved into product management thinking it will be different. Still no career trajectory. Moved into project management. Still no career trajectory. Made it to 40 and still have a job but no capital to start a company. Still figuring out what to do when I grow up.<p>Lesson learned I suppose is you can change your role, your industry, your company, but it doesn&#x27;t change the fact that you&#x27;ll be stuck on the burnout treadmill building someone else&#x27;s dream.
评论 #12286909 未加载
评论 #12287785 未加载
toomuchtodoalmost 9 years ago
<a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;Entrepreneur&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;Entrepreneur&#x2F;</a><p><a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;financialindependence&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;financialindependence&#x2F;</a><p>I bring up &#x2F;r&#x2F;Entrepreneur because its about starting a business, not simply a tech business that you&#x27;d get insight for on Hacker News. I bring up &#x2F;r&#x2F;financialindependence because it&#x27;ll help you reduce your burn rate and increase your savings.<p>Getting your burn rate down is critical; The less money you need, the more options you have for your future. The easiest dollar to make is the one you didn&#x27;t need to spend in the first place.
beagle3almost 9 years ago
I&#x27;ve known more than one person who tried something else and went back to software. The unfortunate and not-so-easy-to-admit issue is that for many, perhaps even the vast majority of, software engineers have (on a 10-15 years forward looking basis) a global maximum of salary optimization in the software field. Also, most of us have no idea how easy (except intellectually) our job is compared to other jobs which are more demanding physically and emotionally.<p>On a 30-year forward looking basis, we appear to be fucked, though - the only 50-year old software guys I know are either self employed, or have been working at the same place for 20 years. Even &quot;stable&quot; employees who only switch jobs every 5 years have problem finding new jobs when they are older.<p>If you know of something else you&#x27;d rather be doing, and you are able to support yourself[0], and have a reasonable 10 year horizon, by all means do. But if there&#x27;s nothing you are passionate about, then in all likelihood you would be just as burned and make less just trying to run an alternative method of income.<p>That said, I highly recommend reading Tim Ferris&#x27; &quot;4 hour work week&quot; book. Do not treat it as gospel, but do follow the math - it will give you a good idea (and possibly some inspiration) of where you need to be and possibly some steps on the way to get there.<p>[0] but, be honest with yourself - if you make less, will you still be happy enough outside of work? Many people aren&#x27;t as happy once they find out what they actually have to give up. Just give the difference to charity for a couple of months to see how well <i>you</i> manage.
评论 #12284728 未加载
rwallacealmost 9 years ago
I know of one guy who got burned out on corporate IT and opened a game store. Several years later, each year being just as close to bankruptcy as the previous, he realized it was the corporate BS he was burned out on, not programming per se, and he would have been far better off looking for a different way to earn money with his programming skills, but by that time it was too late, he was too committed to the game store to switch.<p>I recommend taking a few weeks off to chill out, relax, get the corporate BS out of your system, then think about less BS-intensive ways to earn money with your skills. Even if you have to take a big pay cut, you&#x27;ll probably take an even bigger one switching professions at this stage.
评论 #12287414 未加载
tossaway23almost 9 years ago
I&#x27;m in a similar situation, with a few kinks: I&#x27;m in Europe (where skilled developers are seen as prize cattle), did a few years of management (which were OK) and made the horrible mistake of going into post-sales at a US multinational.<p>My days are filled with e-mails, meetings with customers, PowerPoint decks and discussions about product features, and even though I&#x27;m in what passes for a senior &quot;technical&quot; position all people care about are sales quotas and bonus targets and my manager is clearly incompetent to run a technical team - all he cares about is making quota.<p>Lots of lip service towards customer satisfaction and ethical selling, but mostly passing the buck onto other teams and partners.<p>I do get around a lot, which includes getting a lot of face time with interesting people I might not otherwise have met if I&#x27;d stuck to a development role and do a fair amount of cool demos (whenever I&#x27;m given enough time to prepare) but the agony of not being able to build stuff and just pushing prepackaged solutions onto a customer is driving me nuts.<p>Pay is OK (slightly less than what I made as a manager, but with a bigger, utterly impossible to reach bonus), I get to work from home, free trips to the HQ, etc. the tech is good enough, and improving. But what irks me is the baseline, unspoken attitude of &quot;sell and be done with it&quot;.<p>I&#x27;m respected for my technical skills outside the company but constantly grilled about closing the sale (even when the customer doesn&#x27;t want or need what we sell - which is one of the current trendy things in our industry) so I, for one, would very much like to go back to a development role.<p>Let this be a cautionary tale of sorts - sales might seem like an easy half-way position towards something else, but there is more than one kind of intellectual burnout.
greenspotalmost 9 years ago
Getting out is possible but it&#x27;s quite hard. Whatever you are going to do you won&#x27;t be able to reach your current income level in the long-term. These opportunity costs and a general insecurity when doing new stuff will pull you back to well paid and secure dev jobs very quickly.<p>Running your own business or getting into startups as a founder is an option but you need to learn toms of new stuff, so it wont be easy either. Most developers I know who went this path realized after few months that another life isn&#x27;t much easier and reverted to cushy dev jobs with free lunch and all the perks you could imagine. <i>That&#x27;s</i> the real problem, it is so easy and tempting to get a well paid dev job. Why try hard if you get free crack around the corner?<p>I still recommend to venture something new but make sure you have sufficient financial resources and strong willpower to stay on track and not fall back to your current profession. You will learn a lot and tremendously improve your people skills.
SuperPaintManalmost 9 years ago
Adjusting your quality of life to the pay scale of the ideal job may be worth it.<p>At least it could throw a smile on your face. My friend is a Engineer (controlling trains and jazz) who quit after 40 years to work in a greenhouse for 1&#x2F;10th the pay. He doesn&#x27;t live as well, and driving a used beater but he smiles now and enjoys facing the day. Took him a few years to slowly dial down his costs and ingrained habits though.<p>Consider as a method of last resort?
rbosingeralmost 9 years ago
One thing to note: when talking to people in-real-life about what they do for a living and how much they earn take everything with a grain of salt. I&#x27;ve had beers with guys that said &quot;dude.. I&#x27;m making sick money doing X&quot; only to find out later that &quot;sick money&quot; was $18&#x2F;hour (in Canada). I&#x27;ve also had similar conversations with other people and found out they meant 300k a year.
jiggliemonalmost 9 years ago
- Owner Operator Truck Driver - Owner Operator Plumbing Business Owner Operator Mobile Welding - Owner Operator Concrete Pumping<p>It&#x27;s relatively easy to make over $100k as an owner of a small business.<p>It&#x27;s an order of magnitude more difficult to find a company that will pay you a software engineers salary without a decade or so of experience in that field and associated education.
rwalmost 9 years ago
What part of tech are you in? Maybe you&#x27;re burnt out on that niche&#x27;s particular subculture, not tech in general. For example:<p>Tired of 10-person startups? Move to a bigger company.<p>Tired by the constant churn in front-end libraries? Move down the stack and work on server software.
评论 #12284538 未加载
isuckatcodingalmost 9 years ago
I am a very young developer (about a year and half out of college) so this might be a naïve thought. Isn&#x27;t 15 years quite a long tenure for software development? I thought after 5-10 years you move into product&#x2F;project management or something higher.<p>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 if I feel the same way)
评论 #12284646 未加载
评论 #12284570 未加载
评论 #12284608 未加载
评论 #12285037 未加载
评论 #12284577 未加载
评论 #12284731 未加载
Bar_Codealmost 9 years ago
You&#x27;re in tech, so an experience you have that is over 5 years is largely useless. What you need to leverage is your wisdom gained from the 15 years of experience. Wisdom is what separates you from someone with &quot;only&quot; 5 years of experience, but who can code almost as good as you and work for less. So no, there is no respect for experience beyond a number of years.<p>I&#x27;ve been in tech for over 25 years and I am more engaged than ever in what I am doing. I&#x27;ve been a programmer (front and back end), sysadmin, dba, network engineer, project manager, and product manager. Looking back, through all of that learning, I was becoming a better leader. About 3 years ago I stopped coding and became a full time leader in tech. I now optimize people and teams, not code and systems.<p>I&#x27;m still very much involved in architecting systems, which is where wisdom comes in. If I can&#x27;t guide them in how to build something, chances are I can provide equal value in telling them how NOT to build something.<p>I would advise pursuing a role where you can impart your wisdom and leverage your many years of experience to help others and make an impact that way.
评论 #12291831 未加载
summaritealmost 9 years ago
The one lesson you should probably take from the comments here is that your should take a look at what you enjoy and how you might be able to make a living off it. If your main condition is a big salary and life in a big city, well the consultant world awaits, but it&#x27;s also not as easy as many here make it sound.<p>Else, just be honest and see what you really like. A friend of a friend lives somewhere on the African coast and deals in shells. Locals sell them to him, he sells them on to traders abroad. He surely doesn&#x27;t make 100k, but the change of location and lifestyle also means he doesn&#x27;t need to.<p>So: think out of the box. Just make it a new life.
anupshindealmost 9 years ago
&gt;&quot;No respect for experience&quot;<p>I felt the same for few years. It takes getting used to<p>&gt; &quot;How to successfully get out of tech?&quot;<p>Probably not get out of it, but move away from this role. Delegate, delegate and delegate. If consulting, take a huge pay cut for sometime. It is harder in the beginning, especially with that much experience and&#x2F;or being an expert. But it is easier to &quot;earn time&quot; and probably respect by that way.<p>People, and mostly experts, sometimes say &quot;I don&#x27;t want to get into management&quot;. They like what they do and I can totally understand why. However, when they do not delegate and not teach a team how to do great things - they also end up doing a huge disservice to the industry. As a result, we have so many idiotic management guys who just shouldn&#x27;t exist in the industry<p>Optionally, Banking and Finance is one industry where you might be able to get in and may be grow easily because of your tech experience. But you will definitely feel burned out and might be working 16-18 hours a day including weekends. After a few years you just know some things - like writing a for loop. You have to keep learning and exploring, but the basic framework doesn&#x27;t change.<p>Medical school - It takes a lot of time to just learn and then you will be working for 12-15 hours. And the life you live isn&#x27;t really independent as you might think. Docs make a really good living. You do have to learn new stuff, but its not like learning a new living organism every year (compare to language&#x2F;frameworks). And experience is valued.<p>Law - same thing, good lawyers have to work a lot. And they make a huge living, 100K might be peanuts. Experience is valued.
baccheionalmost 9 years ago
Yes, start a company or create an app (or several apps) that will pull in enough revenue to keep you going. This is either doable, or not really possible at all, so it should be obvious which situation you&#x27;re in.<p>Also, meditate, listen to brainwave entrainment, maybe spend some time in a sensory deprivation tank, research DXM reset (6.4mg DXM per kg of body weight-- at most once every 2 weeks), then start taking N-Acetyl Semax and N-Acetyl Selank (both administered via a nasal spray). Also, you can research NSI-189, Deprenyl, and Cerebrolysin.<p>If you are burnt out due to lack of ability to do the job you&#x27;d like to do, rather than being tired of programming, then the best bet is to find a company you match well with (glassdoor, paysa, and comparably should help make this happen) or (as said above) create your own.<p>What else are you interested in, made curious by, or passionate about? If you can figure out what those things are, then you can look into their viability as a career or business.
评论 #12294148 未加载
scythealmost 9 years ago
Oh, count me in. Any way out would be nice.<p>Can&#x27;t believe I let anyone talk me into coding for a living.
stephengilliealmost 9 years ago
What other skills do you have? What else can you do that&#x27;s equally valued by society?
kevindeasisalmost 9 years ago
I can&#x27;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&#x27;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.
评论 #12284643 未加载
ta11235almost 9 years ago
+1000 - any ideas? Stories of successful escapes?
jitixalmost 9 years ago
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&#x27;re in general product&#x2F;solution development field)
评论 #12284594 未加载
评论 #12284579 未加载
SoulManalmost 9 years ago
&gt; unless you demonstrate on a whiteboard with your implementation of a sorted bubble tree list<p>True ! But I wonder is that criteria for all the tech companies ? I know its a must do criteria big companies like Amazon and Google.
test_pilotalmost 9 years ago
Teaching is one way to get out, but probably won&#x27;t make big money.
thefastlanealmost 9 years ago
i have similar concerns about the industry; programming, frankly, sucks in terms of career trajectory and i have pondered what the next phase might look like for me.
bsamuelsalmost 9 years ago
maybe become a commercial airline pilot? won&#x27;t make you a living wage in the valley but you can live well virtually anywhere else<p>plus you get to fly planes which is cool
评论 #12284571 未加载
评论 #12284744 未加载
评论 #12284580 未加载
评论 #12284544 未加载
评论 #12284506 未加载
评论 #12285548 未加载
sevenpuddingsalmost 9 years ago
I&#x27;d also like more opinions and stories on this topic. My story is somewhat similar, started programming at a very early age, then worked professionally since 13 non-stop (first job writing credit card processing apps). Post-university, I&#x27;ve been in the industry for 15+ years as well. Excuse the rant that follows, but hopefully it will get others to chime in.<p>In University, I made an initial attempt to get out of the industry as I already lost my passion for it, so I majored in Statistics, Finance, Management Science, and did Computer Engineering as a safety. I had to pay for school somehow, so I also worked proper software engineering jobs while in school. Once I graduated, my father passed away a few days after and I was stuck knowing I&#x27;d never get any financial support, so I continued in the industry, always wanting to move out at some point. The familial responsibility, stress, company loyalty, etc. prevented me from ever getting out.<p>I&#x27;ve been checking all the job ads every few weeks, for years to find an alternative career. And of course I mean &quot;all&quot; types of jobs, not just tangential tech jobs. Currently taking some time off to recover from burnout by tired of dipping into my savings and ready to go back to work for various reasons. It&#x27;s just sad because on a mental and emotional level, returning to a programming job depresses the hell out of me and I am not sure what else there is for me approaching 40. I worked on my own startup a bit and it was going well, but I struggled to find a reputable and competent partner, and the thought of doing it on my own and not pulling in a regular income for another year seems too much for now, so at the very least I need to work on my project on the side until something changes.<p>I&#x27;ve come to the point where I really hate computers, but I feel at this age it gets harder and harder to do something different. Sometimes I would rather just do something more simple, productive, and real. I worked in many different parts of the industry already and I&#x27;ve touched just about every major language there is, worked for startups, consulting, you name it. I&#x27;ve done sales engineering, team lead, project management, etc., but usually my dev skills would take the forefront and regardless of my job description because of necessity - lack of staff (ex: startups&#x2F;wearing many hats), mistakes of others, being the most senior person skills&#x2F;experience wise, and so on.<p>Programming only feels hard at this point because of awful colleagues, unreasonable deadlines&#x2F;circumstances, and technical debt usually created by others. Just about every company&#x27;s product bores me and most I wonder who needs what they make and why, and I get tired of the typical dysfunction and ridiculous &quot;culture&quot; be it brogrammers or overly enthusiastic corporate nonsense. I try to swallow my pride and be professional about it all, but I find myself secretly hating everyone and everything at most workplaces. I&#x27;m tired of working tons of unpaid overtime for silly reasons and likewise I don&#x27;t want to work somewhere where the job&#x2F;company is a joke.<p>I&#x27;d love to just do something &quot;normal.&quot; I can&#x27;t envision working in tech at 60 or being able to retire early either for various reasons. I can empathize because it&#x27;s tough, especially when you get used to a salary and lifestyle. Lived overseas and had a much simpler life for a bit, but in the end it gets to be the same grind on a different scale, so I suppose it&#x27;s more about the job than the pay. In the US though it&#x27;s harder to make ends meet if your pay is very low, so I&#x27;m looking for something in-between at least.<p>Thought about teaching, but they make it very hard for many reasons to break into when you&#x27;re older and I&#x27;m not sure I feel like grabbing a master&#x27;s in education just to slash my salary dramatically. Private schools are an option of course, but much less stable in terms of long-term prospects, just seen too many friends in that world struggle long-term.<p>Anyway, I think for most people who are past early 30s, starting your own business is logical. The question is what, how, and with what capital depending on the business. Easier said than done.
评论 #12285547 未加载