When youâ€™re just looking into building your own product/company, you donâ€™t know anything. Thatâ€™s not an exaggeration, and itâ€™s not a problem, itâ€™s just reality. There is so much information and so many things to do that you canâ€™t possibly know it all. In fact, if you did know what was in store for you, youâ€™d probably run screaming back to your cubicle and cling to its neutral-fabric walls.
There’s a ton of information out there. Do your diligence to know the basics. Read Paul Graham’s essays. Immerse yourself in Derek Sivers‘ insightful and inspiring blog posts. Check out Seth Godin, and Fred Wilson, and any number of other amazing resources.
Yes, read everything you can get your hands on. At some point you’re going to realize that half of the advice out there contradicts the other half, and that those nuggets that seem to be universal are so broad as to be rendered useless to a single developer. At some point you have to force the noise to the background and build your product.
I took too long to realize this, so here’s my advice to add to the pile:
Read a bunch, get up to speed, but get building…now.