Speaking as a business guy, my default position is to be turned off by co-founding with a technical guy unless they have an amazing track record. I like the advice of earning a business co-founder.
I just wish more technical guys realized their code isn't that special, isn't a magic way of printing money and just coming up with the implementation doesn't entitle you to 75% of a two-man venture. It doesn't even really entitle you to an extra 10%.
In the beginning, your job is probably going to be to find a place to host, writing alpha CRUD apps, buying computers, buying food, buying and assembling furniture and generally just making things work. That's all very unglamorous work but, depending on the venture, it's quite likely your (alleged) coding skills will be of very little value (until you've found a market).
I don't think I'm alone (as a business guy) in generally finding technical guys to have an inflated sense of self-importance who often want to treat business people as an exchangeable/replaceable commodity.