3 ms·
As someone who worked for SpaceX and Microsoft I think they are more similar than you might think. A lot of the harder persistent problems are things like mana
by cbanek 6y ago
As someone who worked for SpaceX and Microsoft I think they are more similar than you might think. A lot of the harder persistent problems are things like managing complexity, having a good process, keeping a team running, and keeping an eye on the finer details. And those are the same. I think it's more about how you approach problems.
- sokoloff 6y agoThat’s what I was trying to get at: that management/coordination of humans tasks are much more similar across companies than deep technical tasks. I think of those as on the branch of the Y of management, not the branch of Y of technology specialty.
- bluGill 6y agoThere is some of each. SpaceX needs programmers who know a lot about rocket fuel. Microsoft needs programmers who know a lot about how text editors work. The technical expert in either of them can't jump to a technical expert in the other. Both companies also need more transferable technical experts. If you know something technical well (cmake, rust, ...) at one and the other decides to start using it, you are automatically valuable to lead best practices so they don't make a mess of it. Mostly technical people are promoted from within, but if they are all novices in something they have played with just enough to know they need to jump in, a outside expert can make the difference between success and failure.