fwiw, any asshole can't build an org where the smartest most experienced engineers can get shit done, and most orgs can't do it with "every day/normal" engineers either.
Both of these require good leadership. More and more you see orgs lose good people and ruin good things because of bad leaders.
Both of these require good leadership. More and more you see orgs lose good people and ruin good things because of bad leaders.
Reposted from
Charity Majors
Any asshole can build an org where the smartest, most experienced engineers in the world can get shit done.
A truly great engineering org is one where normal, workaday software engineers, with decent skills and ordinary experience, can move fast, ship code, and move the business forward day by day.
A truly great engineering org is one where normal, workaday software engineers, with decent skills and ordinary experience, can move fast, ship code, and move the business forward day by day.
Comments
Building an engineering organization isn’t necessarily an easy task that “any ole asshole” can do. That is a daunting task with a lot of challenges and complexities.
I’m not sure why it was framed that way.
Just because it’s been done doesn’t mean it’s been done well or effectively in a way that’s beneficial for the engineers.
Good people, good products, and good companies need good leaders. And that shouldn't be confused with good engineers.
But we only measure people's leadership by their ability to be engineers, and we should probably understand by now that those are two entirely different skills.
To build lasting value for society is antithetical to Silicon Valley’s investment methodology.
It requires engineering leaders that move steadily and strengthen communities.