The most important thing to know is – trust me, if you are smart enough to build stuff, you can crack this. To paraphrase Paul Graham’s premise in founding YCombinator, “It’s easier to teach an engineer business than it is to teach a business person engineering.”
Link: Being a Developer Makes You Valuable. Learning How to Market Makes You Dangerous