|
|
|
|
|
by 7Figures2Commas
4668 days ago
|
|
1. You get what you pay for. A lot of individuals who outsource the development of their "startup idea" end up with a less-than-satisfactory solution because they lacked the capital reasonably necessary to pursue their venture and as a result outsourced to the cheapest developer they could find. 2. Business requirements are a two-way street. Many non-technical folks have a hard time sufficiently describing their business requirements, and even more simply don't have the skill and patience required to work with a technical resource to turn business requirements into functional and technical requirements. You can't blame a technical resource for this shortcoming. 3. In today's market, good developers who are eager to make money generally have no shortage of employment and contracting opportunities. In certain geographic areas of the United States, experienced developers can easily make six figures annually. Outside of the United States, it's not difficult to find freelance developers earning far in excess of the average local wage. Unless you have a personal relationship with a developer and a co-founder relationship grows organically out of that relationship, it's naive to believe that a developer willing to work for you on an equity-only basis is going to be the cream of the crop. In short, there's a reason there are so many non-technical founders running around like chickens with their heads cut off looking for a technical co-founder: very few good developers want to take your 1 am call so that they can do all the work for free while you sleep. |
|