Live data from Hacker News

Amazon confirms corporate staff cuts that could hit 10k employees

wsj.com

121–130 of 292 posts

Re: Amazon confirms corporate staff cuts that could hit 10k employees

#122

This layoff is horribly mismanaged, the whole company has been living in fear for the past 3 days since the first new articles have popped up. Basically there has been no official communication about teams affected, amount of people affected, or time where it would be shared, and instead each team is randomly informed by their director. This means you can never know if you are safe or not, if the layoff wave has pass…

Nothing more demoralizing than living in fear and rumorville. I was at a big bank post 2008 and it was months of messages about did you hear so and so got the tap on the shoulder. You never knew when or why, you just didn't know everyday if it was going to be your last. Not exactly how you want to live your life.

Hah yeah I worked in payments at once of the card processors, this happened every year like clockwork. 1-2 months just down the drain because everyone running around gossiping or sitting at their desk in terror.

It was such a joke, but I used to be of the belief that the card processors were so incredibly profitable, that they had to actually waste money to not be targeted by regulators too much (which monitored their profit levels to determine if they wanted to impose lower card fee rates). So these kinds of things were actually healthy for the business, along with insane travel and entertainment budgets - I used to routinely spend >$10,000 on plane flights back to HQ from Asia.

Re: Amazon confirms corporate staff cuts that could hit 10k employees

#123

Just wanted to say: I feel for anyone impacted by this I truly hope that they're able to land on their feet and Amazon does right by them and gives a healthy severance. Least they could do. Another quirk of this story in terms of how this makes me feel is that this makes me sad in a strange way: Amazon was my "fallback" job if my current job ever bit the dust and I couldn't find anything else relatively quickly. Seem…

Could you help explain why the general consensus seems to consider Amazon as a just given backup and easy interview path (but the hard part is the actual job crunch apparently)? They still do leetcode screening don’t they?

IMO they’ve been harder than the others because the process is so automated that you either pass or fail on the code test. There’s no tech interviewer to give you a hint unless they changed that recently.

You don’t get to show off your leadership or any other skills this way. You either memorized the solution to the random leetcode problem you get or you fail as far as I understand it.

Re: Amazon confirms corporate staff cuts that could hit 10k employees

#126
post #100

Earlier quoted context omitted.

So it's "bad micro-service architecture imposes a heavy penalty on team co-ordination", then. ...which is a fairly obvious observation. "Bad imposes a heavy penalty on team co-ordination" is generalizable.

There is no bad vs good micro-service architecture. It is just that micro-service architecture imposes a different kind of penalty on co-ordination and debugging. Instead of intra-component dependency, it moves it to inter-service dependency. Each service might look simple, but the complexity is moved to service communications. It is not that obvious, imho.

[deleted]

Re: Amazon confirms corporate staff cuts that could hit 10k employees

#127

Earlier quoted context omitted.

This sounds like all but two of my software jobs. The greatest challenge of being an individual contributor is being beholden to the constraints of the environment. If they tell you to dig a hole then that’s what you do. If they tell you to waste all day digging into some unnecessary framework to make a single CSS change that should take 30 seconds plus a few minutes for deployment then that's what you do. In front e…

Do you have any recommendations for resources/tools on state management? My background is in robotics engineering and I’m working on picking up front end so I can build end to end web apps for myself. Currently learning react with a lot of head scratching.

I wrote a thorough examination of state management with a code example. That essay is small enough to fit on two printed pages. I cannot share things I have written without breaking the anonymity of this account.

Here is the summary:

* You need a storage location

* You need a defined data structure to store your state data. I recommend storing everything in a single logical storage object, because 1 is simple and simple is good.

* You will need to update and save your storage object at the needs of your application. I do it on each user interaction, because this is cheap.

* On page load you will need to access your storage object and apply it to the user facing event handlers that create your state artifacts that otherwise normally execute in response to user interactions.

That’s it. Consider the problem from the goal and work backwards to the solution.

Re: Amazon confirms corporate staff cuts that could hit 10k employees

#128
post #84
post #74

Earlier quoted context omitted.

This approach was made popular by Steve Jobs at Apple. He would have multiple teams competing to who's solution would survive, while the other teams products were thrown away This goes all the way back to his early days (I think I remember a scene about this in The Pirates of Silicon Valley), but also reportedly multiple teams were building very different original iPhones

It was way before Jobs, IBM was using it ages ago.

Jobs gets credit for everything in computing the way Churchill gets credit for all the good quotes.

Re: Amazon confirms corporate staff cuts that could hit 10k employees

#130

Earlier quoted context omitted.

This sounds like all but two of my software jobs. The greatest challenge of being an individual contributor is being beholden to the constraints of the environment. If they tell you to dig a hole then that’s what you do. If they tell you to waste all day digging into some unnecessary framework to make a single CSS change that should take 30 seconds plus a few minutes for deployment then that's what you do. In front e…

Do you have any recommendations for resources/tools on state management? My background is in robotics engineering and I’m working on picking up front end so I can build end to end web apps for myself. Currently learning react with a lot of head scratching.

If you're building web apps for yourself, do you even need to do state management? Just print the results wrapped in HTML from your backend.
Post reply on HN