You're a developer, so why do you work for someone else?
Been there, done that. Being a developer is a small fraction of what you need in order to create a successful product. If you are the kind of person who can do it, you don't need to read posts like these.I don't know about this guy, but it looks like he hasn't done it, and he has little idea of what lies ahead. Best of luck to him.