5 ms·
I haven't left myself yet, but at almost-55 I know a fair number who have. Here's what I know of what their answers would be. The first simply had another pass
by notacoward 7y ago
I haven't left myself yet, but at almost-55 I know a fair number who have. Here's what I know of what their answers would be.
The first simply had another passion - travel. Work was just a way to pay for that. Eventually went to work for an agency, been there a long time and AFAICT couldn't be happier (despite being less well off materially). I've known a couple of others who fit this pattern. One left the industry to raise goats and make cheese instead.
Multiple have left to become full time parents. I hope they don't regret it, since this group includes my wife. ;)
Several others have left the industry but have not necessarily left tech. Some do light consulting. One's writing a book. Most are working on long-deferred personal tech projects.
I just about joined this third group before my savings took a 15% hit, so I might as well say why. I'm tired. I'm tired of the artificial deadlines, and processes that slow people down more than they improve quality, and the omnipresence of coworkers who exhibit every kind of bad engineering or interpersonal behavior (even though others are awesome). I want to enjoy making things again, and the moments when I can do that within the industry seem all too fleeting. Even the best of my dozen jobs stopped being fun, or just stopped. The thought of going through a modern tech interview process yet again so that I can do all the rest again just fills me with dread.
- gman83 7y agoWhat is a full time parent? I remember as a kid that I was always encouraging my mom to take up hobbies so that she's leave me alone so I could get on with my own stuff. I can't imagine putting all your identity into being a parent. Kids grow up extremely fast.
- another-dave 7y agoI presume GP doesn't mean someone with no other identity, just someone who is doing it instead of a FT paid role. I could be a full-time plumber and still have an identity outside of plumbing
- michaelt 7y agoIt's the gender-neutral, unpaid-work-respecting equivalent of a "stay-at-home mom" or "housewife" If a couple decides they want four kids, the numbers can work out, for 10 years or so - especially if childcare is expensive.
- mandelbrotwurst 7y agoYup - the "numbers" can work out with even one kid, particularly if your equations value time spent with the child.
- djhaskin987 7y agoAll the more reason to be a full-time parent. You get a return on your investment extremely fast. When you're old, you have adult kids that care about you, and hopefully grandchildren which are basically just children but free because you're not the primary caretaker anymore. All the fun with much less fuss.
- ehnto 7y ago> I'm tired. I'm tired of the artificial deadlines I think the ephemeral nature of software really plays poorly with the artificial deadlines, and the artificial importance of some projects in general. Eventually you recognize the pattern, and there's no logical way to justify it, so it's harder to motivate yourself. You know the deadline isn't real, and you know the software will be rewritten next year with some new technology. You may even be rewriting last years right now. Tooling churn hurts here as well, because eventually after enough iterations, new tools are just in the way of getting real work done. You know it's not gaining you anything by putting in the effort to learn Toolchain X, because arbitrarily different Toolchain Y is about to become the new industry fad, and will make all that prior arbitrary knowledge pointless. Some of my favourite years in software were when I worked at an eCommerce agency that served only one framework. Learning I invested directly impacted my work for the coming years. I began to master the tools, which feels amazing. I could also see the real world effect the software had. Sure, it was simple, selling products to people. But commerce is an interesting problem space, and a fundamental part of society, so it was neat to be a part of it and see real companies I worked with grow because of my software.
- pansa2 7y ago> the ephemeral nature of software [...] it's harder to motivate yourself It's been a few years since I left the industry, and I'd be surprised if any of the code I wrote professionally hasn't been superseded by now. Even worse, plenty of it was scrapped before it was even released. Of course, I knew this would be the case when I was writing it - that does indeed affect one's motivation.
- karatestomp 7y agoI doubt if more than 25% of my work-hours as a developer have gone toward any kind of program or product that went on to provide enough benefit to have been worth the effort and expense. It feels like being one of the monkeys in some kind of million-monkeys Shakespeare project. Like the system just tries random shit and sometimes something works but mostly it just wastes everyone's time (lives).
- 7y ago
- mihaaly 7y agoI am in the same shoes and would add the reason of no pride or sometimes shame. Not only in the many marginal products I am forced to squeeze out rapidly and in parade but of belonging to this group of profession. Basically both stems in the pretentious design of incomplete products making people more miserable than successful or satisfied. Phones, 'smart' appliances, revolutionary technology, software and OSes promise the world and beyond (twice!) bringing tons of 'dream' (sometimes nightmare) functionality but f*k up even the most elementary function (repeatedly!) while being unreliable to the extent that it needs to be updated in the frequency of watering your plants, to no avail. Despite the mounting problems the industry takes itself very seriously with infant obscure practices considered rock solid fundamentals and with robotic approach to human resources and processes. Talking to recruiters feels like they expect not thinking humans but custom programmed organic mechanisms able to type and can be judged by ticking checklists in a couple of minutes. In seeking satisfaction in self and results I left several places for something assumedly better, sometimes leaping into unknown, but my bitterness just mounts with each position. Financial limits forces me to seek engagement in something I am experienced in but I am afraid my lethargy shines though of my smiley and optimistic face I wear for interviews. I have little trust in those sitting in front of me. I hope I can figure out something better, meanwhile trying to make money for living.
- asdfman123 7y agoYou know, people worry about age discrimination a lot because there aren't a ton of older programmers around. But when the discussion comes up, people don't talk much about the reasons you describe. Sure, bad programmers age out because they were never great at programming in the first place. But I would assume the HN crowd falls in the top half of competence because there are so many people here who seem smarter about programming than me. If you're good, you don't have to worry. Maybe good programers age out because the technical side gets too repetitive, their jobs become more about politics, and they have enough money to change tracks later in life.
- ScottFree 7y ago> But when the discussion comes up, people don't talk much about the reasons you describe. Which people you're talking about? The survivors who are still working in the field? Or those who had heart attacks at their desks at 50?
- dvtrn 7y agoDead programmers don’t commit code much less talk, now do they?
- deleted 7y ago[deleted]
- deleted 7y ago[deleted]
- notacoward 7y agoThe changing nature of the job is definitely part of it. When you're on the steepest part of the learning curve, that makes up for a lot. I still learn plenty, but less than I used to. Instead, I spend a good deal of my time correcting mistakes made by those who hadn't learned yet. Mistakes happen, that's OK, but it's still less fun than learning new things myself. At my age/experience there's also an expectation that I'll do more "force multiplier" work - for me it's often fixing broken infrastructure - so that others can stay more productive with straight coding. Again, nothing wrong with it, but still less fun. When it gets downright tiresome is when being the project janitor puts me in conflict with young "tech leads" who denigrate those contributions because they've only ever worked on that one project where other people took care of those things for them. It's like the difference between living in a college dorm where everything's taken care of for you, vs. having a house and kids and bills of your own. Being a strict individual contributor with no cares beyond the one piece of code in front of me is just a fond memory. Unfortunately, few companies will hire someone with 30+ years' experience just to write code, even for a salary appropriate to that role. Companies want to pay those lower salaries not only for direct work product but also for growth potential. The worst part is, I know they're not wrong. The only way to do the kind of work I really enjoy, and only that work, is as a hobby.
- asiachick 7y ago> The first simply had another passion - travel. I thought engineering enabled travel. I met countless "digital nomads" traveling the world, doing 20 hours of work a week at cafes. Making bank and getting to travel all they want.
- notacoward 7y agoIn this particular case, it was adventure travel - savannahs in Africa, mountains in South America, icebergs in Antarctica. It was also 25 years ago. The "digital nomad" thing wasn't an option for this person.
- hinkley 7y agoI had a coworker at BigCo who would disappear for a month every summer. I wasn't paying attention to other PTO days through the year so I assumed that extra PTO for work anniversaries added up faster than I thought. Turns out they were just taking a leave of absence, every year, to travel, and just eating the pay cut.
- bradlys 7y agoWhen you're at $500k/yr, losing <$50k/yr isn't really that big of a deal.
- quickthrower2 7y agoAnd most countries would give you 4 or more weeks annual leave
- bradlys 7y agoI believe the person is taking that extra month off /in addition/ to taking the standard PTO. (Which is around 3-5 weeks with holidays at FAANG)
- jason0597 7y agoVery very few people earn $500k/yr at FAANG
- notacoward 7y agoPerhaps very few make that year after year, but that's a totally achievable total compensation anywhere in the top half of the individual-contributor range if they get two good evals in one year. I work at one of those companies, and I'm sure I talk every day with people who have hit that level at least once.
- UncleOxidant 7y ago> The thought of going through a modern tech interview process yet again so that I can do all the rest again just fills me with dread. A couple years older than you. I was working a nice gig at a startup until November. Nice because the owners were nice, the coworkers were nice and it was an interesting embedded application involving renewable energy - so not the run-of-the-mill web app. They ran out of funding in November but there was the possibility (prior to covid-19) that they would get more funding so I didn't look around much hoping I could just go back to work for them when they get more funding and avoid having to interview again. Of course, that's not likely to happen at this point given where the economy is at. And I still can't bear the thought of interviewing again. So I'm effectively out of tech at this point. If someone comes along and offers me a gig without the arduous interview process I'd take it, but otherwise, I think I'm done.