3 ms·
Maybe an unpopular opinion but I think it's reasonable to ask a non-technical founder in a software startup to learn to program (basics) by going through one of
by kriro 3y ago
Maybe an unpopular opinion but I think it's reasonable to ask a non-technical founder in a software startup to learn to program (basics) by going through one of the online courses and roughly understand the stack. So if the product is based on Django...either go through a Python tutorial or even better a Django one. Yes it will be strange and uncomfortable but I think it's a good idea to have this level of understanding. Understand how your technology works in general terms but specific to your product. For example if it's a web app with an API, roughly understand what happens when someone surfs to the website (request-response model, how do REST APIs work, what is a database and why is it used).
Similarly, I'd expect the technical co-founder to stay up to date on non-technical issues and bed-time read relevant marketing (or design) books and get some exposure to these things. Even more so then the reverse I'd expect a technical co-founder to jump in and do non-technical (sales) tasks if required.
Or in other words, roughly speaking...the technical co-founder should be able to make sales and the non-technical co-founder should be able to talk about the product to technical people without sounding like a fool.