Hacker News new | ask | show | jobs
by packetlost 566 days ago
I had a conversation today about that topic sorta. I find the abstract tradeoffs of writing software (ie. efficiency vs flexibility) to be inherent to company social structures as well. I suspect the intuition that engineers build up of knowing when to favor either side is applicable, just with different error signals.
1 comments

There are a lot of similarities between software and organizations. But being a CEO also requires people skills. Many of us software folks have good intuition about how to make technical projects successful but the way to get there often involves getting other people to cooperate. AKA leadership. That's the tough one.

That said I agree that a CEO of a company like Intel has to be technical. I mean we saw what happened to Apple when the CEO came from Pepsi. But you need someone technical, in the domain, who is also a strong leader and a visionary and those people are not that common.

Reminds me a lot of Conway's Law: https://en.wikipedia.org/wiki/Conway%27s_law