Learn or outsource? where's the right balance...
I have a technical (network/security) background and have recently taught myself perl for a side project. I'm also learning php basics to fix a whole.
There is a difference between stumbling through perl/php to fix a problem, and building an successful web application.
The obvious answer would be to partner with a programmer, that aside.
Should I be thinking of learning/outsourcing? With offshore pricing so competitive this would seem the option if I can manage the process.
Concerns: In the YC application, this is flagged as a concern (http://news.ycombinator.com/s2011form).
"Was any of your code written by someone who is not one of your founders? If so, how can you safely use it?"
Concerns: I could pick up RoR or run with PHP, although learning from scratch my code is going to be messy and sometimes completely wrong. I accept this is part of learning to program, but my goal is to build a business not become a programmer.
Paying for outsourcing isn't an issue.
Has anyone got experience or advise I can learn from to get the right balance?
Cheers
M