Hi Nick! Great question. I touched upon some of my thoughts on Amazon in my Software Engineering Daily podcast earlier this week. Will add thoughts here:
Likes: Amazon takes its Leadership Principles very seriously. They are actionable, and people do try to live by them. This is something I advise all of my companies to try and do (i.e. make your values actionable on a day to day basis). The company also had a laser sharp focus on customers, which was extremely impressionable for me as an early career PM.
Dislikes: At the time, each team worked very independently and coordination was sparse. This allowed individual products to move and release very quickly, but also meant that there wasn't always alignment between products. That may have changed since then, given I left 7 years ago.
I'm a fan of Open Source and have a growing interest in serverless and edge computing. I'm not a big fan of spiders, but they're doing good work eating bugs. I also stream on Twitch.
Hi Nick! Great question. I touched upon some of my thoughts on Amazon in my Software Engineering Daily podcast earlier this week. Will add thoughts here:
Awesome. Thanks for the response!