Live data from Hacker News

I took a job at Amazon, only to leave after 10 months

benadam.me

621–630 of 706 posts

Re: I took a job at Amazon, only to leave after 10 months

#621

Earlier quoted context omitted.

Not a professional chef but I'm a good cook. I try to bring my own knives when I travel to visit friends just in case someone asks me to cook, because most home kitchens have shit knives that are only good for spreading butter. This is a dicey proposition when flying: Carry-on is not an option so I have to bring my B-grade knives that I won't miss if the airline loses them.

I got frustrated with terrible knives in a variety of Airbnbs but instead of bringing my own, I bought a portable sharpener. It generally makes even a pretty bad knife into something not so terrible to use for a couple days. And airport security doesn't care, even in carry-on.

Growing up, all my family used were small, cheap paring knives. As an adult I treated myself to a high quality set, and I try to keep them in good shape. It's taken a few years to fix my visiting in-laws' bad habits like running them through the dishwasher or cutting stuff on ceramic plates. At first they thought I was odd for calling them out on such things, but they're starting to come around and realize the quality of life improvement of being able to actually slice things. I'll bring my sharpening stone and oil when visiting them, and put an edge back on whatever random kitchen knives they have. I sharpened my sister-in-law's set and she almost chopped her fingers off cutting through a tomato because she was used to putting muscle into it. A month later she bought a whole new set of knives that have sharpeners built into the block. My mother-in-law now even brings her knives when she visits us just so I can sharpen them sooner!

Re: I took a job at Amazon, only to leave after 10 months

#622

Earlier quoted context omitted.

This is explicitly the opposite of what the interviews look for. If you are a pushover you will not have the disagree and commit, dive deep, and ownership lp stories you need. I’ve done quite a few interviews for Amazon and the debrief was never ‘this person has strong opinions, not inclined’. If you’re not interested in getting the data to prove or disprove your opinions then that will count against you.

Okay, just because a rat works hard to get out of a maze doesn't mean it knows it is in one. When your interviewer asks to video record you, then proceeds to ask questions while refusing to look at you and pounding away on their laptop keyboard saying they are taking notes. Mind you this goes on for about 4 hours with multiple people that appear to be performing some sort of unethical psychological experiment to see…

I think virtual interviews are in general a horrible idea. I haven’t interviewed since virtual on sites were introduced.

Re: I took a job at Amazon, only to leave after 10 months

#623
post #260

Earlier quoted context omitted.

> Leetcode is systematically favoring candidates who have months of free time to memorize arbitrary logic puzzles I agree to some extent but moreso, I think it heavily favours those with a theoretical CS background, which means effectively you are favouring candidates from top colleges in a round about way.

I honestly don't believe it has anything to do with the college level. No offense, but you study python, learn its basic syntax + "algorithm design" book + 1 practical book about algorithms and data structures and you're good enough for performing good/optimal leetcodes. Some things you might miss, for example some exercises you can optimize better if you know some algebra/maths, but 90% of that stuff is more or less…

right, but it's way easier to get into if you did multiple semesters of it in college. You probably won't even need the textbook, just glance at a few articles on wikipedia/google and it'll all come back.

Re: I took a job at Amazon, only to leave after 10 months

#624

Earlier quoted context omitted.

Yeah probationary period would be great for companies, maybe better for people trying to break into industry (unless they can't fired and can't get their old job back), and not so good for most people already in the industry.

From looking at job postings, there's no shortage of jobs for people already in the industry , and a proportionally much lower number of positions for entry-level. Every company has open positions for seniors, but no one wants to train them up.

I think this is mainly a side effect of the kind of work being performed at companies has leaned over the decades towards an increasingly bimodal skills distribution, and the entry level work's sophistication is eroding from advances in automation and continuous improvement feedback loops.

For example, I see at all of my clients entry level help desk positions to do things like help with provisioning a new employee's Wintel laptop, answer internal software packaging problems, intake VPN trouble reports, that sort of activity. But not nearly as much as when I entered the industry, because so much has been automated away or folded into centralized management systems, and the trend continues with advances in desktop engineering. On the other hand, I see an explosion of demand for the desktop engineering team positions.

This is being reflected in many other IT areas as far as I can tell. There is a constant push these days at all my clients to automate all repetitive work, and a much bigger appetite from leadership to automate entry level work even when the ROI payoff is longer than 1-4 fiscal quarters than when I started. The push isn't due to direct labor savings though: it is to drive down variance of configurations exposed to the more senior and expensive roles, so the real high-payoff automation can really shine, and they can reduce business-as-usual work hours remediating the impact from those variances.

Re: I took a job at Amazon, only to leave after 10 months

#626
post #285

> In order to be efficient on a macro level, it requires being (very) inefficient at the micro level. This is put succinctly. Seeing Amazon from within was an absolute shock. It is hard to be hyperbolic about the company's technical achievements: Prime, AWS, 2-hour Delivery, Alexa, Prime Video, Amazon Go ... absolutely incredible, world-changing stuff. But the experience of working there felt like the place was on fi…

I'll accept the logistics management part of Prime and AWS as obviously major achievements, but Alexa, Prime Video and Go? Alexa is a spy machine that makes already easy tasks marginally easier, and every so often tells a child exactly how to electrocute themselves. Prime Video is a 2nd or even 3rd rate video service in my experience. And having moved to Seattle recently, I tried out Amazon Go a couple times and it j…

You are approaching all of these from the perspective of an engineer and not recognizing that ordinary people don't see products and systems the way you do (a mistake I also often make).

> Alexa is a spy machine that makes already easy tasks marginally easier

For the average person who isn't super-bothered about privacy, the voice-activated functionality is genuinely novel and delightful.

> Prime Video is a 2nd or even 3rd rate video service in my experience

"2nd best to Netflix" is no slouch at all.

> I tried out Amazon Go a couple times and it just sucks? The selection is super tiny and honestly, I just prefer a self checkout with tap payments. I found myself constantly worrying if their camera system would correctly ring me up.

So - an intentionally-small-selection store has a small selection, your personal preferences don't line up with the (you must admit, extremely friction-free) checkout system, and you worried about a bug that (from the fact that you phrased it that way) didn't actually happen? Sounds like it's working extremely well for how it's designed!

(Disclaimer - I'm an Amazon employee, though I don't work on any of the discussed products, and frankly am pretty critical of them all both internally and externally too. But to claim that they're not successes _at the criteria that they are aiming for_ is mistaken)

Re: I took a job at Amazon, only to leave after 10 months

#627
post #90

> I can’t think of a single internal tool at Amazon that is better than a commercial counterpart. I haven't worked at Amazon in 6 years, but when I was last there, these tools were leaps-and-bounds above publicly-available equivalents: * Pipelines (CI/CD tool. Still better than all alternatives IMO, including the AWS offering for some reason) * Igraph (Amazingly good, wipes the floor with Grafana which I have used si…

Interesting - I (Amazon employee) have a buddy at Grafana who brags about it all the time. I've tinkered with it, and found it slightly more functional than iGraph, but a lot prettier. What do you think iGraph does better?

+1 on Pipelines being amazing. A lot of people tell me Jira is better than SIM - haven't had a chance to use the former.

Re: I took a job at Amazon, only to leave after 10 months

#628
post #591

Earlier quoted context omitted.

I would like "interesting problems" + "great work-life balance". Any recommendations on places these days? Don't seem to exist anymore, sadly.

Government. Academia. Speaking from experience. :). You won't get rich, but you won't starve either. And your pension might not be a complete disaster.

Seconded (I’m in academia, my wife is in government).

Re: I took a job at Amazon, only to leave after 10 months

#629
post #173

Earlier quoted context omitted.

I don't understand why people keep saying this. Every state except Montana in the US is "at will": the employer can fire you at any time with no reason. I suppose you could try to prove discrimination because of age or something else, but just like you can walk out and never come back, the employer can ask you to leave and you're done. Companies have no liability if you are fired other than a discrimination lawsuit.…

the employer can fire you at any time with no reason And in the U. S., anyone can sue anyone at any time with no reason (though there should be some semblance of a reason, or good luck finding counsel to take the case). Maybe you fired me because I'm black, maybe you didn't, but without any documentation of what the real reason was, the company stands a good chance of settling to avoid the time in court.

"And in the U. S., anyone can sue anyone at any time with no reason (though there should be some semblance of a reason, or good luck finding counsel to take the case)."

Judges hate this be careful. If you sue for "not enough ham in your subway sandwich" - I would bring overnight clothes and a toothbrush. Contempt of court is a thing. Judges hate time wasters.

Re: I took a job at Amazon, only to leave after 10 months

#630

Earlier quoted context omitted.

I told one that I am a human being, not a circus animal here to do tricks, and if they want me to do live coding, they'd have to pay me for my time. Same result as you: The recruiters stopped bothering me.

I'm not a huge fan of coding tests, but as a hiring manager, we do them during my team's interviews. I'm not looking for a leetcoder. But I've had to reject candidates who otherwise seemed really strong, but then it turns out that they completely struggled with every aspect of a simple python question.

What's an example of a 'simple python question that someone failed?' And was it something that truly showed incompetance?

In my experience, it turns out to be some dark corner of the language, or a keyword that's not in common use today. Examples are: 'void' in JavaScript and 'boxing' in C#

Post reply on HN