Comment by DracheZahn
6 months ago
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.
Are you suggesting I don’t? I have those things but the industry is still in a bad place and is doing a lot of damage to good people.
3 replies →