Considering how a lot of people's main goal is to work at companies like FNG, Linkedin, etc how common is it for people to stay there for most of their career? There have been statistics mentioning that the average tenure at these companies is about 2 years, but many people have pointed out that this is probably because they hire like crazy and the data includes people who just joined the company (tenure 0-1 years) and haven't left yet. Flawed stats aside, it sounds like people advocate jumping every few years anyways. If one is happy with their TC and work environment are there still some other forces causing them to leave? Or is it inevitable that people will become unhappy after a few years no matter the company?
Good question, I have nothing to offer except this emoji: 🐙
Ask Satya about Microsoft.
Some companies seem to be better than others at retaining people. Oracle, Microsoft, Google come to mind. Others seem to be terrible. Amazon and Facebook? I've been at LinkedIn for a while now as well (5+ years) and I don't have plans of quitting right now but I definitely don't see myself being a lifer yet. I also interact with several people whose been here longer than me on a daily basis so I guess it is common here. I guess it correlates with lower stress companies. Very few would want to spend their life in a constant boiler.
Think FB might be better at retention than Amazon, but most likely worse than Google and maybe Microsoft.
I have enjoyed working at Microsoft for 10+ years. You get bad managers but none of them lasts. I know people at Google who stay there for a long time. If people go to Google, they never come back to MS, but when they go to Amazon or Facebook, they are back in a year or 2, some even come back in a few months.
How does the lack of a lot of PTO affect you?
We get 4 weeks + 2 floating officially. Christmas week everyone is out, and I never used my PTO for that. In addition most managers don’t really care how much time you take off as long as you deliver.
A lot of people say that you can’t progress in your career without jumping companies, but I have this gut feeling that those people’s skills just lean more toward interviewing than actually accomplishing difficult projects. From what I’ve seen, companies will throw everything they can at top talent to retain them.
Wishful thinking re top talent. Managers are lazy and pay as little as possible
Worth staying in the same place only if you have the skills to network and climb up. Most engineers are better off jumping to opportunities that fit their experience best. Staying in the same place as an engineer is the worst. They take you for granted, pay you like shit since you're accepting it and you have to clean all the mess cause you proved that you can.
Intel is like a senior community.
Tons of lifers at Microsoft. My manager has been here for 15 years. Another dude in the team has been here for 11 years. It was like this in my previous org as well.
AMA
Yesterday
1192
I’m a professional coaster AMA
Tech Industry
Yesterday
2706
ByteDance is officially fucked
Ask Blinders
Yesterday
731
Tipping culture is really getting out of control! Waiter gave me ‘a look’ because I tipped her 10% for ‘BAD service!’
Health & Wellness
Yesterday
261
When you're having a mentally bad day do you take the day off?
India
Yesterday
518
Brainwashed Indians
Often times it's easier to move up in level by interviewing for it rather than getting promoted
I wonder if that'll no longer be the case one day since the leetcode standards seem to be going higher with everyone grinding