I would like to get your thoughts on the subject.

- If you are a non-technical cofounder of a tech business, what would be the first things that you wish you should have known from day 1?

- If you are a technical cofounder, what is the topmost item in the must-learn list for an ideal non-technical cofounder?

I am not asking for which skills, rather for more specific things e.g : They should know about how internet works, how coding / programming works, they should understand the basics of the service architecture etc.

Thoughts?