A generalist is passionate about technology in general, and most importantly they’re on board with your vision. I’ve done it myself – took my own idea and try to make a company, however when I realized it wasn’t going to work, I looked for somebody passionate about their idea and had some other key, complimentary skill to offer. When there’s a chance to join something great you don’t pass it up.
For us technical guys, finding a business cofounder is much the same – look for a generalist. Unfortunately in business, a generalist might mean something bullshit like a consultant – that’s not what I mean, I mean somebody that can get people’s attention with marketing, and someone who close a deal. Someone that understands contracts, negotiation, and a little bit of law, but can bring in revenue when needed. A business generalist and technical generalist make for a killer team.
So when you look for a cofounder for your startup, find smart people, that are generalists, are willing to learn, and can make things happen.