This is perhaps why so many solopreneurs can't make it: startups need the symbiotic, complementary talents of code people and business people to build products from ideas that have time-relevance -- as in "this is what is needed NOW". Otherwise, a person wanting to build startup is forced to be a fast learner.
Even though I had a business degree, I knew I wanted to work in tech. I had an MBA, but kept teaching (was already in the process of doing so) myself to code; and now, I consider myself both a code person and a business person with a successful (I do consider zentu.net successful) startup.
It was just a lot harder and it took a lot longer to build with one person. Also, even though I was self-taught, I seem to know a lot more and have a bit more, um, demonstrated competence, than some CS people I've met.
I sometimes get the idea that high-level theory in CS is probably a lot like the high-level (economic) theory in business: it's great and fun to talk about and muse upon, but at the end of the day, it doesn't always help you accomplish anything specific.
Keep in mind that a team of hybrid code/business people would destroy a team of pure coders and pure business people any day.
It's fine to specialize, but a startup requires all of those skills collected in as few people as possible so that decisions can be made quickly and there's no miscommunication because less communication is necessary.
So why do you think that I am having such a hard finding gainful employment myself as a hybrid business/code person?
BTW, when I said I consider zentu.net to be "successful," I just meant that it works, has decent Alexa rank, I get lots of thank you emails, it produces slightly more income than cost of running, etc (we're talking strict hosting costs here, assuming I've been working for "free" for myself on it). It's not like I actually attempted to get actual VC or anything like that.
Because in a larger team (anywhere that is hiring, as opposed to two people in a garage) comparative advantage starts to kick in.
Even if there are only two of us, and I am slight better at A while you are slightly better at B, the most efficient distribution of labour is that I do A and you do B, despite the fact that we can both do either.
This gets more true the larger the team, because as the team (and the work) grows it is more likely that you have enough work to keep a specialist busy.
A startup needs perhaps 1.5 coders and 0.5 business people, so two hybrids is more efficient than the specialist minimum of 2 coders and a business guy. But a larger business might need 5 coders and 2 business guys, so you are better off with 5 pure coders and 2 pure business guys because they will be more experienced in their specialty (and therefore probably better) than 7 hybrid types.
This is a great explanation of why it's hard to find a job as a hybrid jack of all trades. Founders/owners don't really want hybrids because they're harder to manage, and often have a harder time proving to the world that they're better than the pure hacker or the pure business guy.
So find smaller, earlier-stage startups and you'll find people who are clamoring for what you offer.
I checked it out and don't see how you are generating income with the project. Will probably submit a project though, all the Pagerank helps! :)
It takes a smart person to look for a developer with vision, and a smarter one to keep them on-board. The tough thing is finding a business model that can be used to bootstrap profitably, but that will also scale.
This is perhaps why so many solopreneurs can't make it: startups need the symbiotic, complementary talents of code people and business people to build products from ideas that have time-relevance -- as in "this is what is needed NOW". Otherwise, a person wanting to build startup is forced to be a fast learner.
Even though I had a business degree, I knew I wanted to work in tech. I had an MBA, but kept teaching (was already in the process of doing so) myself to code; and now, I consider myself both a code person and a business person with a successful (I do consider zentu.net successful) startup.
It was just a lot harder and it took a lot longer to build with one person. Also, even though I was self-taught, I seem to know a lot more and have a bit more, um, demonstrated competence, than some CS people I've met.
I sometimes get the idea that high-level theory in CS is probably a lot like the high-level (economic) theory in business: it's great and fun to talk about and muse upon, but at the end of the day, it doesn't always help you accomplish anything specific.