I’m only 2 months in, but it’s been hell. The onboarding experience has been the worst. I haven’t had a formal reoccurring 1-1 meeting with my current manager and every time I ask about it, they say they’ll get around to scheduling it. My onboarding buddy also went on PTO so I never had a go to person. I’ve asked for help on Slack but I get left on read constantly. I’ve been able to complete some infra tasks and small bug fixes, but I feel like I could contribute more if I got more support from my team. The tech debt is really bad. I’ve seen 4 nested conditionals and classes that break the single responsibility principle. I came from a non-faang company so I thought the engineering talent would be better here. And I’ll admit, there is better talent here, but the culture discourages taking the time to write quality code and focuses more on delivery. In contrast, my last company had a much better codebase because we were given reasonable timelines. Heck, why is CR Revisions used as a performance metric? I had to approve a CR that I’m not proud of because I didn’t want to increase my teammate’s revision average. I just don’t feel like it’s a collaborative environment at all due to our performance culture and ownership LP. I really want to grow my career here, but I don’t see myself past the 6th month. With the overwhelming tech debt, unhelpful teammates, and tight deadlines, I can see myself getting pipped. I haven’t even started oncall yet. I would rather get fired than become toxic like some of the successful developers I’ve seen. Don’t get me wrong. I’ve met nice and talented people here but the overall culture is suffocating. Not sure what to do here. YOE: 1.5 years SDE I TC: ~200k
I'm right there with you. Start interviewing. It's not worth it. I tried to stick around but I'm just torturing myself at this point. Some teams know they are hiring a poor sucker to do an impossible job.
You feel this way at Asana?
Yes I do. I am not the only one.
was treated even more worst in MS. so hang in there and it'smore of team thing
Whattt. I hear MS has nice WLB
No one tries to help each other. Documentation is is just a myth.
Why do you care so much about tech debt? Delivery is more important. And people leaving only nit-pick comments about code style on CRs with no feedback of substance just adds to the unnecessary curb. You could start by tackling these concerns on your own as you see them but I don't see why it's such a big issue.
I mentioned the tech debt because it affects the delivery timelines. A small feature add suddenly becomes a big tasks because it requires a refactor that nobody wants to do.
Of course the Meta guy likes to move fast and break things!
There are lots of good teams out there. Start searching jobfinder, doing informational interviews, and looking for a good fit. Plenty of folks change within the first six months.
Is it common to switch team in amazon within the 6 months?
I know at least 4 people from my last team who switched in or out within six months to find a better fit.
Pretty much sums up my exp at Amazon. Try to find better teams, or start prepping for interviews.
What is stopping u from quitting
Lmao sounds about right
Did you start interviewing yet? Best time was yesterday, next best time is now. You were unlucky and got a bad team. But you’ve at least got FAANG on resume now, so your next set of interviews should go easier
Wtf revisions is a performance metric, wow I am staying away
Tech Industry
Yesterday
3429
What happens when most of your team is Indian?
India
5h
376
'Hindutva': The Radical Hindu Ideology That Seeks to 'Push Christianity Out of India’
Work Visa
7h
709
Don’t care about getting green card anymore!!
Health & Wellness
Yesterday
777
Lasik cost
AMA
Yesterday
940
PM Manager, early 40s, married and ENM (Ethical Non Monogamous) AMA
😂😂! Living up the expectations