Most active commenters
  • tcbawo(5)
  • scarface_74(4)
  • munksbeer(4)

←back to thread

1041 points mertbio | 44 comments | | HN request time: 1.818s | source | bottom
Show context
seanc ◴[] No.42841499[source]
I've been in high tech for 30 years, and I've been laid off many times, most often from failed start ups. I _strongly_ disagree with a fully cynical response of working only to contract, leveraging job offers for raises, etc.

There are a few reasons for this, but the most concrete is that your behavior in this job has an impact on getting the next one. The author is correct that exemplary performance will not save you from being laid off, but when layoffs come your next job often comes from contacts that you built up from the current job, or jobs before. If people know you are a standout contributor then you will be hired quickly into desirable roles. If people think you are a hired gun who only does the bare minimum that next role will be harder to find.

On top of that, carrying around bitterness and cynicism is just bad for you. Pride in good work and pleasure in having an impact on customers and coworkers is good for you. Sometimes that means making dumb business decisions like sacrificing an evening to a company that doesn't care, but IMO that sort of thing is worth it now and then.

To be sure, don't give your heart away to a company (I did that exactly once, never again) because a company will never love you back. But your co-workers will.

replies(40): >>42841581 #>>42841597 #>>42841651 #>>42841813 #>>42841885 #>>42841938 #>>42842044 #>>42842177 #>>42842180 #>>42842250 #>>42842331 #>>42842374 #>>42842464 #>>42842616 #>>42842660 #>>42842679 #>>42842696 #>>42842705 #>>42842846 #>>42842996 #>>42843197 #>>42843394 #>>42843500 #>>42843507 #>>42843581 #>>42843805 #>>42843812 #>>42843830 #>>42844000 #>>42844148 #>>42844304 #>>42844779 #>>42845758 #>>42846127 #>>42847404 #>>42848237 #>>42848351 #>>42851893 #>>42870437 #>>42906633 #
maiar ◴[] No.42842180[source]
It’s worthwhile to “go above and beyond” for individuals who will help you, who may exist in a company… but never for the company itself. A company is no less and no more than a pile of someone else’s money that will do literally anything, including destroy your life, to become a bigger pile.

You should do a good job for individuals who will repay you later on. Companies themselves these days can sod off—they stand for nothing.

replies(5): >>42842533 #>>42843127 #>>42843292 #>>42844050 #>>42845797 #
CydeWeys ◴[] No.42843127[source]
"Going above and beyond" at a big company, if done in a smart strategic way, is the best way to get promoted, and getting promoted results in significantly higher pay. I've gotten promoted twice at my current employer over the years, which has roughly doubled my total compensation, and none of that would have happened had I just did my previous level's responsibilities and nothing beyond.
replies(2): >>42843275 #>>42847442 #
1. bryanlarsen ◴[] No.42843275[source]
That's the exception rather than the rule. Most people have to switch employers to get a significant pay raise.
replies(4): >>42843342 #>>42843425 #>>42844518 #>>42847150 #
2. edmundsauto ◴[] No.42843342[source]
As with all things, it depends where you are. It’s not the case for big tech employers, who tend to have very clear “levels” and (from what I can tell on levels.fyi) it’s often a 25%+ jump in total comp.

And these are the biggest employers of talent. It may not be most people in a startup forum, but it’s a lot of people.

For all others, I think it’s because tech isn’t seen as such an important revenue driver. Lots of places we are still seen as a cost center.

replies(3): >>42843435 #>>42843750 #>>42844179 #
3. theoreticalmal ◴[] No.42843425[source]
CydeWays post is very similar to my experience as well
4. delroth ◴[] No.42843435[source]
> It’s not the case for big tech employers, who tend to have very clear “levels” and (from what I can tell on levels.fyi) it’s often a 25%+ jump in total comp.

You're misinterpreting the data, because you can't see for data points on levels.fyi whether they obtained their reported salary by being promoted within the company or by doing the very common "side-promotion" of getting hired at a higher level at a competitor.

I was young and naive and unwilling to play the company hopping game, I got promoted from L3 to L6 at Google, after a year and a half at L6 I was paid in base salary less than some of my colleagues who got recently hired at L5 and negotiated well, plus they got significantly higher stock grants as part of their signing bonus (like, around 2x what I was getting through standard yearly grant refreshes).

replies(4): >>42844370 #>>42844393 #>>42844609 #>>42844916 #
5. Aqua_Geek ◴[] No.42843750[source]
Anecdata, for sure, but my experience working at several big companies in tech is that they won’t significantly bump your pay (and especially not your stock grant!) when they promote you. If anything, they will move you to the minimum of the salary band for the new level.

In my experience, you’re better off getting the promo and looking for the next job at your leisure. It sucks that that is what the system rewards, but I certainly don’t fault people for playing the game that is given.

replies(1): >>42844024 #
6. 9rx ◴[] No.42844024{3}[source]
> that is what the system rewards

Commensurate to the risk, of course. If you ignore the risk component then your best bet is to forget having a job and spend your days playing Powerball. The system offers much, much, much greater reward there.

If you keep risk in mind then it's not so clear cut. Staying at the job you have, even with lower pay on paper, may end up being the most profitable option in the end. But sometimes you just have to make the gamble and find out! There are winning opportunities for sure.

replies(1): >>42845851 #
7. HarHarVeryFunny ◴[] No.42844179[source]
Pay bands for different levels are typically pretty broad, and typically overlap between levels. Just because median pay at level N+1 is significantly higher than at level N, doesn't mean that you will get that being promoted from level N.
8. compiler-guy ◴[] No.42844370{3}[source]
I've always called that a "diagonal promotion" because it's over-and-up.

It's also the only way I have ever gotten a significant increase in compensation, responsibility, and title.

replies(1): >>42851921 #
9. vkou ◴[] No.42844393{3}[source]
Those L5s negotiated a good hiring wage, but would see stagnant growth until they hit the median of wages for level + performance rating in their location.

Also since COVID, they've been very aggressively squishing the pay bands.

replies(1): >>42845431 #
10. 627467 ◴[] No.42844518[source]
Most people who think they deserve a significant pay raise probably don't (or maybe not enough relative to others competing for limited promotional budget).
replies(8): >>42844722 #>>42845027 #>>42845573 #>>42845795 #>>42846121 #>>42847172 #>>42851310 #>>42914995 #
11. somanyphotons ◴[] No.42844609{3}[source]
Managers who are handing our perf-review changes in comp are often very constrained when handling those who negotiated well. They'll typically get inflation level raises for a long time until they're lower in their band
12. dingnuts ◴[] No.42844722[source]
over the last ten years the tech industry has 10x'd the value it has created, which is obvious if you look at the accrued wealth of the leaders in the industry.

you know what has NOT gone up 10x in the decade I've been working in this industry? MY SALARY

we all deserve a significant pay raise you scab

replies(2): >>42846847 #>>42865435 #
13. ctrlw ◴[] No.42844916{3}[source]
The signing bonus stock grants may also have compensated them for giving up the stock grants of their previous employer, so they probably still received less than you had accumulated.
14. cudgy ◴[] No.42845027[source]
You’re hired! /s
15. Rebelgecko ◴[] No.42845431{4}[source]
They also have the advantage of getting L5 pay immediately, while for someone who got promoted internally it can take 4-5 years for all the equity to catch up
16. nitwit005 ◴[] No.42845573[source]
It doesn't matter if you "deserve" the raise or not. If someone else will pay you more, the raise is yours.
17. johnnyanmac ◴[] No.42845795[source]
I've seen enough people extremely qualified being denied promotions because they were "too good" at their current role. Meanwhile I've also seen as of late "promotions" that are just a title change while only adding to your workload with no extra pay. There's no winning with many companies.

If it's not your dream job or it truly is the best comp in your area, you need to be very careful with promotion tracks and have a plan to keep poking the people involved. But all that already means it may not be a good fit of a company who cares about growth anyway, so...

18. johnnyanmac ◴[] No.42845851{4}[source]
Risk depends on the market strength. In good times, you could easily jump to a new job with a raise in weeks and there's little risk as long as you're not outing youself at work.

In bad times like this, probably not worth it. The search takes months not, if not over a year, and there's a non-zero chance you're laid off anyway.

replies(1): >>42852569 #
19. scarface_74 ◴[] No.42846121[source]
If I can find someone to pay me more, whether I deserve it or not is irrelevant.
20. CrimsonRain ◴[] No.42846847{3}[source]
Why don't you start your own company, make a lot of money and hire people with 10x salary? Who's stoping you? Show us how you pay 1M to each of your SWE.
replies(2): >>42850619 #>>42920185 #
21. CydeWeys ◴[] No.42847150[source]
It's not an exception at all. People get promoted all the time. Most people I work with have been promoted at least once since joining the company, some multiple times like I have.
replies(1): >>42847952 #
22. tcbawo ◴[] No.42847172[source]
Many people also confuse how hard they work for how much business value they create. Staying late, working long hours is only beneficial if it creates value. Is that work something that anyone else could do? Does it reduce costs or increase revenue? Reducing costs has a limited upside. For a lot of work, the difference in productivity between two workers might be 10%, 50%, even 100% you can still be a commodity. From my experience, doing something that only you can do that results in enduring, increased revenue is the best way to make real money. Learning the business, becoming indispensable, and help to grow the business takes time and experience, but will be rewarded. And if it isn’t, move on!
replies(1): >>42853458 #
23. __loam ◴[] No.42847952[source]
Based on my anecdotal experience and the people I've known in industry, job hopping is way way way easier than getting a promo if you're trying to maximize salary. Mine has doubled after a few job hops.
replies(1): >>42848403 #
24. 4m1rk ◴[] No.42848403{3}[source]
Even better is working for yourself.
replies(1): >>42851936 #
25. westmeal ◴[] No.42850619{4}[source]
He cant start one because he doesn't have enough money lol
26. immibis ◴[] No.42851310[source]
Pay isn't about "deserve". It's about the intersection of supply and demand curves and the amount of friction.

Companies have low friction firing you to get someone cheaper. Will you have low friction firing your company to get more expensive?

27. scarface_74 ◴[] No.42851921{4}[source]
Over the past 7 years, it wasn’t comp I was optimizing for over a certain amount it was increasing in scope and impact and autonomy when it came to managing projects and getting closer to the “business”.

I realized that it would be my competitive advantage as everything else got commoditized and outsourced.

I went from the second highest tech IC at a 100 person startup setting the direction of the overall architecture, to a mid level cloud consultant at BigTech (full time, direct hire), to a “staff” level at a smaller company (same responsibilities as a senior at BigTech).

Funny enough, the company that acquired the startup pre-BigTech offered me a staff position responsible for strategy over all of their acquisitions 3 years later.

My next play if I cared about comp, would be to go back to BigTech as a senior or a smaller company as a director/CTO.

28. scarface_74 ◴[] No.42851936{4}[source]
Right because “working for yourself” is likely to lead you to the same profit as even the comp of a mid level employee at any of the BigTech companies.
replies(1): >>42857191 #
29. 9rx ◴[] No.42852569{5}[source]
Weeks can be a long time if it doesn't work out. And that is, by your own comment, in the good times. The good times don't last forever. Upon some dice roll it is going to turn, and when that one doesn't work out now you could be looking at months or years.

Staying put isn't risk-free either. Not by any stretch. But is comparatively less risky. It is the devil you know, hence the lower risk premium.

30. munksbeer ◴[] No.42853458{3}[source]
> Many people also confuse how hard they work for how much business value they create. Staying late, working long hours is only beneficial if it creates value.

Ok.

> Is that work something that anyone else could do?

Maybe not anyone else, but someone else, sure.

But here is the real point. In order to get promoted you have to be selfish. You have to shirk doing the work that isn't perceived as creating the highest value, and leave it to some other sucker. If no-one did that work, what then? It's not like plumbing fields around SBE messages is difficult, or writing some additional business logic is difficult. And the same goes for running some performance tuning, and shaving a few micros here and there. Any developer on our teams can do either task. But the person who can prove that they shaved a few micros off tick to trade latency and made us a bunch of money is going to get noticed a lot more than the poor sucker who plumbed in a few fields to allow risk team to monitor things more carefully.

Almost all work that moves the company forward is valuable. Some just has greater perceivable value, and results in the higher reward.

We've all been through this, we know how it works.

replies(1): >>42854826 #
31. tcbawo ◴[] No.42854826{4}[source]
I don’t think your point disagrees with my point. The better aligned your perception is with management on where/how value is getting delivered, the better you will judge how to invest your time. You might be right and they might be wrong. But if you know the business better than your bosses, then you might be working for the wrong people.
replies(1): >>42855217 #
32. munksbeer ◴[] No.42855217{5}[source]
And I think you're missing my point. If everyone is perfectly aligned and recognised what will be rewarded, no-one wants to do any other task.

I work in finance. We have a lot of regulatory requirements. Assume some boring regulatory requirement comes in that all of your agorithmic trading on electronic venues needs to stamp an algorithm id on each message to the venue (this was a real thing). Someone has to do a huge amount of boring work aligning everything to do this, and in the end, there is little visible value creation from this work, and you're not going to be rewarded for doing it (people weren't). But without it, your business will cease to function entirely.

The problem is the stakeholders controlling reward are far from perfect. They will judge this project against a project that tweaked the algorithms for better performance (as I already alluded to) and reward the latter, because it made dollar sign go up.

So basically you end up in a shark tank where developers are acting selfishly, desperately trying to get their name attached to the correct projects, and the loudest voices win.

The value of a quiet, but excellent developer, who writes correct code, doesn't introduce stupid complexity, makes the right decisions for the future, even if it takes longer, is very high. But that value isn't easily visible and I'd argue this is rife across the every industry that employs developers, not just big finance.

replies(1): >>42856219 #
33. tcbawo ◴[] No.42856219{6}[source]
I think your assumption that everyone gets to select the tasks they want to work on is probably inaccurate for most organizations. Any reasonable manager will ensure that important but unglamorous work is getting done. They might assign this work fairly or not. It probably depends on the org. I was speaking to how a developer should try to maximize their career potential and income. You are assigning a personal value on several factors (simplicity, functional correctness, future maintainability) that may or not be shared by an organization. My stance is, unless you have equity, it’s not your company. Deliver what your company wants. If they’re not smart enough to figure out what’s right for their business, find somewhere else or start a competitor.
replies(1): >>42858199 #
34. 4m1rk ◴[] No.42857191{5}[source]
At least your performance has 100% impact, so it's all up to you rather than someone else.
replies(1): >>42857641 #
35. scarface_74 ◴[] No.42857641{6}[source]
Can I exchange those good feelings for goods and services?
36. munksbeer ◴[] No.42858199{7}[source]
> If they’re not smart enough to figure out what’s right for their business

This is an uncharitable response, no need for that.

replies(1): >>42859286 #
37. tcbawo ◴[] No.42859286{8}[source]
My implication is that if you think the company doesn't understand the business value of something you think is valuable, you should try to see it from their perspective or at least verify your assumptions. Most of the time they are right.
replies(1): >>42863246 #
38. munksbeer ◴[] No.42863246{9}[source]
Still being uncharitable and assuming that an employee doesn't see that.
replies(1): >>42864270 #
39. tcbawo ◴[] No.42864270{10}[source]
I am not seeing how charitable applies here and to whom. But, I am not interested in a back and forth. Have a good day.
40. Akarnani ◴[] No.42865435{3}[source]
Are employees at google not being paid for what they're risking?

An investor risks their post tax capital, and then when it works like google gets the upside and when it fails they get...shares in blackberry or IBM.

An employee risks their time, which they are guaranteed by law at least for the time they risk, to be compensated in cash and benefits.

An employee also risks their reputation and career opportunity cost for which they get...checks notes...options that go up/down the same as an investor.

An employee is participating in both value buckets, and one might argue at Google specifically, in the most compensatory bucket proportion in the history of all people ever.

41. consteval ◴[] No.42914995[source]
There's virtually no relationship between who gets a raise and who deserves it.

The people who get raises take active steps to obtain them. Typically that means pushing, or getting a new job. The reality is that life is not fair and corporate America is not a meritocracy.

42. l0t0b0r0s ◴[] No.42920185{4}[source]
It doesnt have to be 10x. Working in "Mid Tech" should at least guarantee you a raise that beats inflation. Sadly, it seems the only way to guarantee a raise that is proportional to the companies increased productivity is to shop offers around.
replies(1): >>42924472 #
43. CrimsonRain ◴[] No.42924472{5}[source]
Either you're too bad (at best average; same thing I guess?) or the company management is shit. Either way you should not be in that company. So what's the problem?
replies(1): >>43054360 #
44. l0t0b0r0s ◴[] No.43054360{6}[source]
Productivity going up and wages stagnating is a skill issue. got it.