Cause you can’t do both. And I’ve dealt with promo obsessed junior engineers my whole career and they’re backstabbing, brown nosing cancer that’s actually quite mediocre at their job. Cause that’s actually what gets you promoted faster than you deserve. That toxic shit is how you stand out of the median in the normal distribution of talent and get ahead. It doesn’t help you grow, just get ahead. People with amazing abilities just get promoted no matter what in the end.
Lol you’re making assumptions based on your past experiences. I’m not looking for ways to suck up to get ahead. I read an article that said that if you find yourself an expert at something, it’s good to find something else to get into to broaden your expertise instead of get too comfortable in that one field you’re good at. That’s the kind of advice I’m looking for.
Don't listen to these guys lol. There is no shame needed for wanting to work hard and get promoted quicker.
"Cause you can't do both" is just him creating a universe where anyone working harder then him is an asshole and anyone working less is lazy. It's a protection mechanism. In reality you can do both successfully and grow in your company.
Putting your head down until your name is called is part of the reason why companies have a lack of Asian leadership. I think it's partly culture.
In all honesty you're better off investing that extra time to leetcode. Microsoft doesn't reward it's employees nearly as much as they should be. You'll grind and work overtime only to discover someone working 35 hours a week somewhere else got an average review but still gets paid the same.
I think experience is relative to team. Mine is pretty laid back, comp is good - especially relative to my friends at Google and FB, and I have a good manager. For now I’m not sure I’d want to trade it for the chance of possibly getting overworked or getting a not-so-good manager at a ‘better’ company.
I’m at the CA Silicon Valley campus and my comp is (luckily) better than most of my friends at Google, FB, Apple, Amazon. Probably because I was lucky enough to get other offers and negotiate, and I also got a lot more than the standard Seattle offer since I’m in CA. Only friend with a better comp in the area is one who had multiple post-internship return offers from more competitive companies, and it’s still not too far off. Not sure how things would be in the future though.
Some actual advice: Microsoft doesn't reward good work, they reward brown nosing & backstabbing. This works in the short term, but once you rise a little bit you're against people who have been playing that game longer. This is why you can't do both.
Step 1: be useful on your team, focus on your peers, find the good ones & work hard to be useful to them. They are who will help your career in the long run. They are also who you'll alienate if you play politics. This likely means focusing on what your team is doing.
Step 2) Focus less on chasing the promotion carrot, it's too easy to get strung along & waste years of your life. Decide where you want to be in 5, 10, 20 years. Work towards those goals. Chart your own path, you only make yourself more valuable in the capacity you want to be valuable.
There are definitely backstabbing people at Microsoft, but if you are executing quickly on something of value, getting it into customer hands and proving your research ahead of time led to something successful, you're going to do just fine. I've been surrounded by my own team of backstabbers, but my manager was aware I was shipping good work on top of what he gave me. I think a lot depends on your manager of course, but hard work pays off.
Find several mentors, preferably hiring managers, to help with these questions. This will build your network of people who will hire you, give mentors a view of your ambition, and hopefully provide some needed counsel.
Focus on the work and being great first is also great advice and you should not hide your ambition. Good for you.
You did the right thing by starting to think about it. Just plan ahead. Have a well defined carrer plan and try to stick to it. Also a career mentor would help, ask friendly people you work with for specific advice.
Promotion and titles barely mean anything nowadays. Focus on doing good work, learn about how to manage your money and invest. Want promotion? Look at what your teammates and manager do. When you get promoted, that’s your life. Is that all you want out of life?