Had to share some great linkage about the “Rockstar’s Rockstar” type of developer.
I don’t think having one or more of these types around can magically turn an awful business plan into the next iPhone (or whatever business plan included the iPhone).
Amazon, as discussed in “Done, and Gets Things Smart”, is a case in point though I’d be surprised if there weren’t a few poking around in the beginning - if only to get the seemingly embryonic technology of the time working well enough to make a business.
However, they might just buy you enough time to make a mediocre business plan into a stellar one. They do this mainly in 2 ways:
- The software they produce and/or architectures they put into place result in far fewer fires to put out.
- The software they produce and/or architectures they put into place tend to interface with other software/architectures well.
How do these 2 points conspire to make Rockstar’s Rockstar developers make-or-break components of a software team? I’ll expand on these in a later post.