Comment by DracheZahn
6 months ago
After 35 years in tech and 10 years with the same company, today is my last day at a Fortune 100 tech firm. I left voluntarily with no new job lined up.
Never felt so relieved.
I realized that the depression I was experiencing was caused entirely by leadership, not my job. No matter which products I worked on, the same feelings of depression and ultimately loathing of the environment and process kept returning.
Don't get me wrong. My employer is world-class, and the benefits were amazing, but the software development and engineering culture are destroying their employees.
A sabbatical to rethink my career is in order.
I've saved for the past 20 years and realized that unless I take time now, I might never have the real opportunity to enjoy life the way I’ve dreamed. I now have two years of savings set aside, so we will see where life takes me. I might work for myself or simply step down from technology development into a new role.
Modern software engineering is killing its employees. Global teams across time zones working from 5:00am to 10:00pm., on projects that aren’t even mine—just because someone else left and needed someone competent to pick up the slack and carry the project to completion. Leaders overpromise and commit to deadlines without even asking if the solutions are feasible. Being reprimanded when you push back and say that the solution they just promised isn’t realistic or even possible.
One more comment and a bit of advice for junior product and engineering staff. If someone else leaves, make it clear to your leadership that you cannot be expected to always pick up the slack. Don't get stuck in the cycle where leaders learn they can dump tasks on you and never backfill for the skill set. Becoming an essential team member will lessen your chances of getting promoted, and you will have very limited career change opportunities..
Sounds great until they’re PIPd. And I fully agree with you. The industry is hellbent on working people into the ground because they’re drunk on their newfound layoff powers. They absolutely love the turn around in their favor and I’ve personally witnessed management using horrible psychological tactics to overwork people in this environment. This industry really disgusts me, but hey, at least they’re going masks off finally so we can see them for what they really are.
I don’t care what people say online, I’ve seen excellent engineers treated like trash recently, some of which are also thinking of leaving the industry. That’s everyone’s loss. I’m so tired of all this short term thinking.
It’s a lose-lose situation: if you are getting your work done and not sweating, then you are seen as having more capacity, and you’re given more work until you are visibly at your breaking point. If you -are- dropping things because you’re overbooked, then you’re seen as performing poorly and get PIPd.
That’s why you should always have - an emergency fund, an up to date network, resume and career document.
If you live in any major city in the US, as a software engineer you are probably making twice the local median wage and should be able to build up savings.
4 replies →
How have you been in the industry for 35 years (myself 30 years in a year) and not had the optionality to say “no” to being overworked? I’ve worked for 29 years across 10 companies from 60 person startups to two F10 companies (including one FAANG) and always knew the worse case for saying “No” is that they could fire me and I just get another job.
Solidarity my friend. I'm doing the same.
Offshoring massively increasing, Scrum, story points, poor leadership with no vision, pointless projects, working across timezones, different language levels, having to understand 2-5 cultures, no in-person interaction with my colleagues, haughty Product Managers...totally burnt out.
> Leaders overpromise and commit to deadlines without even asking if the solutions are feasible.
Because salespeople promised the client.
Terrible.
I think we're going to see more of this. The general result of all the RIF/outsourcing seems to still be that the onshore employees workload increases and they burn out.
I'm genuinely glad that you said enough is enough. I hope you go make something rad and never need to go back to that world.