|
Google has turned into the "new IBM" for years now. I've worked with Google engineers and managers from different "generations". It's shocking how the newer engineers are just your average consultancy engineer with leet code practice. They have little abstracting capabilities and would be pissed-off if you use some tool/workflow that's not "The Google Way™" (and that includes things like Github for code reviews (instead of Gerrit or a Gerrit-clone), multirepos or monorepos without Bazel, anything else than gRPC...). And the managers... Oh, the managers... They just act for the sake of their own promotion even if that means damaging someone's else career or the company in the long term. And will complain about things not being done the "Google Way", even if the proposed Google Way failed multiple times in that context (startups and scaleups, in my case). But what's really shocking is how they have no interpersonal skills, to the point of making you constantly question yourself: how, why, did this person ended up in a management track in a supposedly Y-career company? How not only did they got there but also promoted multiple times for this role? Google, as a company, is as cool as Oracle nowadays. |
When I arrived I was taking my time to understand the culture, company, needs, etc. before making any suggestions. One example, they did Agile with sprints and I think KANBAN works better. But, I didn’t see it as an important issue to spend time on.
So the Google guy comes in and from day 1 began making suggestions for big changes to both process and the software architecture. He often started by saying, “At Google we…”
I was let go, in part, because the CEO thought I was not contributing to certain technical discussions. I told him I thought the proposed change wouldn’t bring any value to potential customers because it was a purely internal architectural change. We had a lot of actual customer facing work to do and this was a distraction.
So… a guy with only 5 years of professional experience all at Google won over the 26 year old CEO more than someone with 20 years of experience across multiple companies and having built a very similar product just a year before.