3 ms·
> having too many self-directed engineers with no management vision I personally feel it's the opposite. I think management, and Google's internal incentives,
by staticassertion 6y ago
> having too many self-directed engineers with no management vision
I personally feel it's the opposite. I think management, and Google's internal incentives, lead to a lot of their issues.
As one obvious example, the leveling system is totally flawed and creates incentives for their greatest issues, such as releasing many competing projects only to deprecate/ abandon all of them.
That's on management, not the engineers who are explicitly being told "To get a promotion we need you to do this type of work, we don't really care what happens after that".
A little more control for engineers might mean that passion projects can be taken further, can go in directions that management maybe can't see the immediate "promotable" value from. You wouldn't be incentivized to compete as much, but maybe to collaborate - because you wouldn't need to lead a project to get a promotion, just add value and do good work.
If you look at Google's earlier years I think this is evidence. They used to feel a lot more moonshotty, a lot less managery, and perhaps a bit more culty due to the engineering driven culture. There were flops, but it didn't feel quite as ridiculous.
Just my observations though, as an outsider with some colleagues there.
- BurningFrog 6y agoI think in the early days, Google Engineers just worked on whatever they felt like. This resulted in fantastically profitable cool technology, and vast holes in the products for things no one volunteered to work on. Then things were turned around to today's "jump through these hoops and you'll get promoted" system. I was there 2006-2009, and I think the turn happened in that era, though it's hard to tell from "the floor".
- johannes1234321 6y agoAnd for the future it will be tough to change without losing ability to create new things. If they switch their internal incentive structure to maintenance they lose the new ideas.