How it is going - https://archive.fo/pdYHy#selection-525.105-525.423
How it is going - https://archive.fo/pdYHy#selection-525.105-525.423
> One night, when I was a dev manager at Amazon, another dev manager in Seattle sent me a 20-page design document at 11:30 pm and told me that he wanted me to get him feedback by 5:30 am the next day.
How fucking rude is that? It’s indicative of an absolutely staggering level of toxicity.
Honestly, what a waste. Imagine how much better Amazon could be if they didn’t treat their staff like cattle.
Seriously. You publicly stick the knife in for this shit.
And another one, "A lack of planning on your part does not necessitate an emergency on mine".
But here's what I think is going on: Amazon's higher-ups (the level(s) above these people) are intentionally making these managers put pressure on each other to keep them overworked and sedate. I feel like this is the case for a LOT of US work culture across a lot of areas. It applies to low wage jobs with a high chance of being fired as well. Keep people stressed about the short term and they won't have the headspace to worry about things outside of their sphere of influence. This allows the rich to get richer and the politicians to become more powerful (and incompetent).
If you really don't want to work like this (and I don't), have a 1:1 with the manager, discuss boundaries, and if you can't come to an agreement, change teams or jobs.
And better yet, ask these during the interview! One question I often asked:
"In my current job, I typically leave my laptop at work when I leave at 5-6pm (unless there's a genuine ongoing emergency). Would that work in this role?"
If it was me asking for feedback, I wouldn't have sent it if I wasn't in a pickle that I probably had no control over. Okay, so you didn't read the mail and you only get to it the next day at 8 when your working hours started, cool leave it at that.
It's gonna be a different situation for someone taking their first programming job out of college, and someone who's been doing it for long enough that they don't care (and would probably fire a company like Amazon before being fired themselves).
Dunno if I would automatically side with his story from that.
Also he has a background in bio, and managed to land a full stack and ML engineer positions, implying he is self taught, and therefore should be already fairly intelligent...but he decided to go get his MS in CS, without even doing any research project and just opting for the GTA instead of GRA route.
None of us can really know for sure, Im just saying it smells a little fishy. If his resume came across my desk, Id have some specific questions about his experience. If you are that smart to have a background in bio, and land the jobs that he did, your career would look very different.
Is that really so impressive? Bio people do a lot of coding, and good dev practices can be learned on the job. ML is probably also something he played with during his studies. Full stack + some ML experience is probably enough for a junior ML engineer.
Studies don't give you any idea of what a job is actually like. They also don't give you a reliable indication that you'll like a field. Choosing bio out of high school, then moving to CS for any reason, then trying a few jobs using these skills is a normal and healthy way of searching for a job he really likes.
Could you elaborate more on this? I'm assuming this is a detail of the US education system of which I don't know anything :)
This is pettiness taken to the max.
Most research people do in grad school will not have applicable use to employers. And for an MS, people will simply learn more by going the coursework route. Going the research route is good only for PhD admissions.
And finally, many universities in the US do not even offer a research route for the CS MS. They tell you to apply straight for a PhD.
If you're going to ask tough questions, at least know your domain!
A CS degree opens doors. And you don't know what he planned when he started his degree.
Asking about someone's experience when interviewing them is reasonable. Calling short jobs during university fishy isn't.
At best you're arguing that Amazon is dysfunctional in a slightly different way than the rest of this thread thinks.
[1] https://news.ycombinator.com/item?id=19828317
Edit: I think it's https://www.linkedin.com/posts/hire-jiawei-wang_hi-linkedin-...
Hmm, I think I've known this type of fuckabout whose massive submissions totally screw any hope of team cohesiveness and trust. Ok, slugger you can write shitloads of lines of code. Is it any good? Why would I want that much code when a factor of 10 less is more manageable?
Ugh this hits too close to home.