| I worked at a startup with just 2 other engineers. They hired a guy from Google with a decade less experience than me. 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. |
Everyone expects them to be building Kubernetes, Terraform, and other useless bullshit that a startup with a total critical traffic of 10QPS absolutely doesn't need.
We've also had ex-Facebookers back in the day who would throw out perfectly fine coding processes and get everyone to use Phabricator. Bloated software that took many engineering hours to design processes around, and came with features that no one with Atlassian would ever downgrade to use. It was like coding with PHPBB.