Ask HN: How would you build the perfect team?
I'm in a unique position where I have an indefinite amount of time to build a highly skilled team piece by piece. This team would essentially be small, agile and not specific to a domain. It needs to be able to handle everything from development to business to marketing.
Given as much time as you needed, how would you seek, identify, assimilate and grow a team such as this?
7 comments
[ 2.6 ms ] story [ 28.6 ms ] threadI specifically picked these two from my personal network based on the skills I needed for my current effort. The top-notch engineer could work with minimal spec and teach herself tech as needed for web apps (I had her move from Java/J2ee to RoR and completely assumed she'd crank it out, result=homerun), the MBA guy had real tech skills but possesses a real (and non-slimy) way of interacting with our users that engenders trust and commitment (and people in our environment are now recovering from a period of plain dislike for working with our group).
Neither would have made sense if I was building a team to write graphics drivers.
I guess the answer is something I alluded to - personal network.
Just as a curiosity, what is your role? Are you a technical guy?
The "not specific to a domain" part is something that is definitely sort of outlandish. My idea does involve that (though it could be narrowed in scope). Perhaps that requirement is just too demanding of any single team.
Thanks for letting me pick your brain!
I was socially connected to the other person and knew he was smart and committed. I wasn't sure if his tech skills would be too rusty (he had been working on software outsourcing business development, working with overseas dev shops for an app outsourcer here), but I knew he'd work twice as hard as anybody else. Plus, he's the kind of guy who spent time learning Vietnamese when he was working with a Vietnamese software shop remotely. How can you doubt that someone willing to go that far just to make sure that communication is good? It's been a real win with him as well, he's picked up the medical research side of things much better than I have and has more than exceeded what I expected from a technical perspective.
My role is a little weird. I am a tech guy (MS in CS) with a background in SQL hacking for the last few years (lots of low hanging fruit in the enterprise db world) with a side of presentation side stuff. I originally came into my role expecting to do pure db dev work, maybe some lightweight (tool-based) report dev occasionally. But then the two original team members all left the organization and I had to become kind of a de-facto admin/project manager/technical lead.