The Ideal Web Tech Team
Found this interesting thread on Quora. Every entrepreneur should read it. Took me about an hour to get through it all.
http://www.quora.com/Startups/What-would-the-ideal-web-technology-start-up-team-be-composed-of
Here’s an exerpt
The best way for me to clarify my point is to say there are A, B, & C players. A startup with C players in any function has issues and should get right of that person.
The question here is where do you have to have A players and where can get by with B players that are good, committed, deliver but are not rockstars?
In the current world of technology/IT, the A-skill is less of a requirement on the engineering side, compared to 10-15years ago. And the reason is simple: the tough technical problems have been solved, abstracted away, or there are incredibly cheap workarounds that exist.
+ Salesforce could have gotten away with a B engineer, but Benioff’s A sales skills were key.
+ Groupon could have gotten away with a B engineer, but Mason’s A insights were keyIn some cases, the product/customer/ channel/community side strength is some skill (Jobs, Ellison), sometimes its luck coupled with shrewdness & grit (Gates, Zuck, Mason).
Either way, these companies didn’t succeed because their first & key product crossed some technical barrier, but because the business picked up momentum that could dwarf any marginal technical bug that existed.