“Last week I accidentally posted an internal rant about service platforms to my public Google+ account (i.e. this one),” Google engineer Steve Yegge writes in his apologetic blog post. “Bagging on the company, even in an internal memo, was uncharacteristically unprofessional of me. So I’ve been feeling pretty guilty for the past week.”
So what was this muck up of sorts? Not too long ago, he posted a 5000 word update on his G+ account (intended for internal employees which ended up going public) which really slams Amazon on it's flaws and Google's inability to understand platforms.
"Amazon's recruiting process is fundamentally flawed by having teams hire for themselves, so their hiring bar is incredibly inconsistent across teams, despite various efforts they've made to level it out. And their operations are a mess; they don't really have SREs and they make engineers pretty much do everything, which leaves almost no time for coding - though again this varies by group, so it's luck of the draw. They don't give a single shit about charity or helping the needy or community contributions or anything like that." (burned)
“Google+ is a prime example of our complete failure to understand platforms from the very highest levels of executive leadership (hi Larry, Sergey, Eric, Vic, howdy howdy) down to the very lowest leaf workers (hey yo),” Yegge wrote. “Google+ is a knee-jerk reaction, a study in short-term thinking, predicated on the incorrect notion that Facebook is successful because they built a great product.”
He went on to say that he hasn't faced any company disciplinaries for his opinions, rather the company is working through what he has said to make things better. Probably because what he wrote made sense about Amazon and Google+, after all the contradictory news that got released.