Comment by alephnerd
8 hours ago
> companies paying 80th to 90th percentile or higher. The attitude is that they’re paying employees enough that they need to shut up and put up with anything that comes their way. If you don’t like it, we have a list of qualified applicants who will gladly take your place in a heartbeat and won’t complain as much because those paychecks are larger than what they made at their last company
Well, yes in a way.
Criticism is expected and encouraged, but if it is done so while ignoring the 3 primary goals of a business:
1. Drive revenue growth
2. Expand TAM
3. Land strategic deals (not all customers are equal)
and is provided without a solution, you will be replaced. I don't care about prioritizing a bug fix or codebase refactor if the alternative means not being able to release feature X to help land Acme's mid 7 figure TCV deal.
The best Engineers I've worked with learnt how to merge valid engineering concerns with the top-line concerns mentioned above as well as being able to provide solutions. It's also how I was able to go from an IC to management.
If an employee thinks they know better, they can try to become a PM or start a competitor.
The bad experiences mentioned above really took off shortly before and during COVID, and this is why we are seeing the pendulum swing the opposite direction.
> I think the trend where companies made Staff Eng into a pseudo-management role without reports was a mistake. It gets defended heavily by people who hold that role, but in the real world the Staff Eng people I’ve worked with who don’t really write code but float around and tell people what to do and how to do it become bad for an organization over time.
I partially agree.
I think a Staff Eng role where it is someone who is deeply technical but helps align their team's delivery with other teams is extremely valuable (basically Staff+ as an architect role).
What I feel is the severe title inflation that arose during COVID turned "staff" into the new "senior", with too many people who floated into the role without aptitude.
> Criticism is expected and encouraged, but if it is done so while ignoring the 3 primary goals of a business:
I didn’t mention criticism, though.
The abuse I was talking about was more like: “VP so-and-so mentioned this in a meeting so I need you to work nights and weekends until it’s done” for trivial features or bugs.
In one case we had a CEO who would do surprise visits to offices and demand an on-the-spot demo of what he thought the team should have been working on, often without prior communication that he wanted it to be our top priority. If you didn’t have something highly polished to demo or any bugs occurred during the impromptu demo, you could expect hours of verbal lashing and insults.
When he left, the top manager would run around trying to explain that it’s just part of the job operating at this pay grade.
I’m not talking about whiny or unproductive employees being pushed out. This is about managerial dysfunction being justified by high compensation. When people’s hands feel tied by any job change coming with a step down in compensation, a lot of toxicities can thrive. Not all highly paid companies are like this, but at big companies that pay well you can find pockets of managers who use the high pay as a weapon.