Protecting your time from predators in large tech companies
seangoedecke.com
seangoedecke.com
Overtime can be predatory, but please don't call kindness, teamwork, or simple help as prey trait
If you aren’t interested in promotion and you are less than a senior or whatever the terminal position is considered, you’ll be pushed out.
I couldn’t deal with the politics of BigTech when I was there between the ages of 46-49. I didn’t care about the money enough and I didn’t have the shit tolerance or the will power to act like I did.
You literally couldn’t pay me enough to work at any large company at this point in my life and I’ve ignored opportunities that were basically handed to me to make six figures more than I make now.
Even if all of your coworkers are flaky the majority of the time, that just seems like human nature.
Most people are mediocre or in that ballpark range.
It’s literally spelled out in the prior comment.
that qualifies as a predator, but you just ignored it and dismissed it.
Of course you aren’t going to get the same type of environment working for Delta, Home Depot, or some other random large non tech company as you do at Google, Facebook, etc.
You’re also going to make a lot less.
On the other hand, the author said don’t let people waste your time by helping them when they go through back channels who can’t help you in return.
To see everyone around you as a predator.
You’re there to do work and be helpful to people. Do it if you can. If you can’t, explain why and don’t do it.
I can’t imagine someone who sees their colleagues as predators is much fun to work with. There’s going to lots of attitude and angst. Steer clear of employing this type of developer.
But, the cynical take and the one I would advise anyone to take who wanted to maximize their compensation and was early career is that you work to exchange the maximum compensation for your labor to exchange for goods and services. “This type of developer” is the only one that gets ahead in BigTech or adjacent companies.
Just because it’s good for “career optimization” does not make it less of a strange mindset to view your colleagues as predators. The article also puts all of the blame on the so-called “predators”, when it should be blaming the organization’s culture and leadership if helping others is viewed in this way.
But the author is very explicit about who the predators are - PMs from other teams who use back channels to ask you for help and other non junior developers who ask you to troubleshoot or do work without doing any research themselves.
This all comes from management wanting to assign and claim credit. It is this credit system that ensures that people will not cooperate but instead let "others" fail.
> Not all requests for help are predatory. It’s part of your job to help out engineers on your team, and cross-org impact really does involve helping others sometimes, even if you get nothing in return. Predatory behavior is a consistent pattern of drawing on your time for nothing in return.
I could go off on one about how is when the leadership becomes so detached from the with that they need layers of managers to deal with it, leading to horsetrading, artificial metrics and political chicanery. But fundamentally, if an organisation allows such cancer to develop within it, it chose to. Whether by carelessness or on MBA infection, the result is the same.
If you're a salary-chaser who signs up for that kind of company for the pay, you know what you're walking into. You might as well join the army and complain about the food as work for, say, Google in 2025 and complain about management cancer.
"Big" tech is almost tautologically companies that are long-term setting up battlements around their fiefdoms now they've made the land grab. But big tech isn't all tech.
Of course, nothing lasts forever. One company I worked at, where I would have thrown myself into traffic for the team, got acquired and the new owner's MBAs started their process. Cuts, layoffs, new policies, commissars sent in to keep tabs, sales targets airdropped from another continent, endless, endless IT "harmonisation". The usual. So I left them to it. Life is too short to play that game if it isn't your thing.
But even in smaller companies if your entire job is “to close tickets” and you don’t close your tickets, that’s what you will be judged on. The only way that you can close the amount of tickets you should and help others who are not in the position to help you is by working overtime.
The author is specifically referring to PMs from other teams using back channels instead of going through the proper channels. He isn’t saying don’t help either junior engineers who need hand holding or other team members after they put some effort in their question and have already tried some things.
It’s been almost a decade since my job was mostly “to close tickets” even as an IC and I need to build relationships with other teams to get my job done. But I would be leery of reaching into another team for help and would first ask a team lead or PM could they spare someone.
> Of course, nothing lasts forever. One company I worked at, where I would have thrown myself into traffic for the team, got acquired and the new owner's MBAs started their process
This is inevitable. The second law of dynamics is that “entropy always increases” or things always go to shit over time.
On another note, I’m 50 and spent 25 of my 28 years of working in non Big tech companies except between the ages of 46-49 and have no need to chase max compensation. But if the compensation of BigTech had been available to me when I was younger and unencumbered (instead of older and unencumbered), you best believe I would be “grinding leetcode and getting into a FAANG” (tm r/cscareerquestions) and that’s my recommendation to anyone who is early career.
Again at 50, I would rather get a daily anal probe with a cactus than deal with any large company - especially BigTech.
The author, rather unfortunately, focuses primarily on the predation from the "generalized colleague", and that wasn't welcomed by many commenters, possibly because people in big-tech tend to be young and do need help, so have to ask for it.
But the way I see it, the predation is institutionalized in big companies.
-- The Intellectual Property department blocking the entire R&D of the entire product division for the whole day, to give a presentation on how to file a patent. Knowing full well that only a dozen of these people will every do, at best.
-- IT dept locking down everything, because, you know, there are risks and we don't want to take it. Doesn't matter if it slows down everyone else everywhere.
-- "Security" disabling access to slightest technical information, because, you know, someone could steal it. Just ask and you'll have access. (How does one asks for something one doesn't know exists?)
-- Purchasing that shortlists only some contracting shops and not accepting any others. Doesn't matter if the shortlisted one don't "carry" the competence (e.g., try EMC specialists).
All these people consider that as their achievements and are not shy about it when yearly appraisal comes. We all work as one team aren't we? And then comes the day of layoffs. One reason of it being that the R&D hasn't been performant enough. Guess what, we aren't so much of one team anymore.