Currently l62 in team for a little over year. When I joined over a year ago, the team had 10 people. In the past year, all 10 people have left and now it is just me and two other new hires. I am thinking if I should switch teams or leave Microsoft entirely. One reason I think everyone left is because of the environment. We have been working on the same project for years now and it has never been delivered because we have been moving around in circles nonstop, I think people felt burnt out and left. I am also feeling quite burnt out as well... however, I just had a 1 on 1 with manager recently and was told if we could deliver the project, I may be promoted to l63... keyword is “maybe” here. I could definitely force myself to pull things together and push through, but I am not sure if it is worth it. Am I the last sucker here? or is this a good opportunity to deliver the project? Should I switch teams? Should I quit? I am hoping if I switch companies I can get higher TC as well. If so, where do I go? Since right now we are heavily under staffed, I am working twice as much and don’t have time to study for interviews... how should I manage this? Current TC: 180k
Do you think it's possible to deliver proj while working normal WLB and not getting burned out?
In order to deliver the proj, definitely requires working long hours to get it done...
Here are how I'd think about it: 1. Do not enter any situation that will burn you out. 2. Highest impact senario for your career is to land the project, by a wide margin. Doesn't matter if you get the promotion or not, the experience will be invaluable. 3. There are likely things you can do to deliver without burnout. For example, can you recruit new members to the team? Can you cut scope and launch a MVP? Consider your highest leverage activities is not necessarily writing code. Again, do not do anything that will burn you out. 4. Failing 3, transfering and joining a different company are nearly identical for your career. If you have become convinced the project is untenable, leave it asap, the faster you do so the better.
How do you expect to deliver something by yourself successfully that 10 engineers worked on for the past few years unsuccessfully?
Maybe he’s a 10x engineer, you never know.
^ If we assuming that's true: a 10x engineer + 9 other 1x engineers = 19x. If a firepower of 19x wasn't successful, how will a single 10x deliver success? He/she needs to maintain sanity and not get burnt out.
Dude I was in same situation. Take internal transfer and during the transition period, and during the ramp up period in the new team, you will get time to prepare for the interview. Also internal transfers are quite easy and need not much prep.
This sounds awful. I too am on a small team with ambitious goals, but we are mostly very senior industry hires. So I think we’ll deliver and with healthy WLB. I can’t imagine being on a team with L62 being the most senior member. Do you believe in the project and the impact it will have?
Is it not common? We are 3 L62 in our team as the senior most engg on the team. Principal lead obv.
I guess I don’t know if it’s common. I feel like I learn the most from our L63/L64’s. Is the EM actually helping with code? Our EM frequently submits PRs and helps when I get stuck.
Similar situation, not sure what to do either!
Is this Azure?
Yeah, we need to figure out if this is a handful of bad environments spread throughout all of Microsoft, or a larger systematic problem within a particular area.
Gotta love that carrot on the stick in the form of a "maybe" promotion.
Health & Wellness
3h
506
How can I find success dating in NYC
Tech Industry
Yesterday
777
Best LCOL or MCOL city?
Tech Industry
Yesterday
985
Do you really think Amazon is that bad
Software Engineering Career
Yesterday
695
TikTok vs Stay at AWS
India
Yesterday
1581
Slavery has REVERSED! the US is the slave!!! Check out this dude who pays a personal trainer in India
Of course