| 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. |