I came to my friends after jacuzzi yesterday and got the very good conversation with their Germany neighbor who work on the logistic company. He gave me one more point that not everybody understanding Lean Startup by Steve Blank, MVP(minimum viable product), a market analytics etc. I thought everybody know about it because it's Silicon Valley, but people continue to find a technical co-founder for their startup and buried their ideas because don't have an opportunity to pay developer in-house. It's so funny when people looking for CTO many months and then get a result for couple months because it’s simple product. So, that's why this post exists.
So, firstly everything starts from startup idea. Everybody has few ideas for startup from current job. You just see some problems in your business process or see ways to save through automation and something like that. In other words, you have a hypothesis, which if confirmed, will make the world better, and you a billionaire.
The absolute pinnacle of outsourcing madness peaked with the publication of “The 4 Hour Workweek” by Timothy Ferriss. The book was a Bible for starting your own sweat shop. Everyone from one man startups long forgotten to mega corporations like Ebay were looking to India, China, and eastern Europe to cut development costs. There is even a story, famous among cubicle dwellers, of an IBM engineer outsourcing his job to India, then using his free time to get and outsource another job at Motorola.
I guess if 80% of your job consists of writing many lines of code to achieve even the simplest task, like processing a login form, then 80% of it can be outsourced to lower skilled developers at a lower rate. A skilled and novice developer can churn out the 80% filler code almost at the same rate. Thats exactly why projects involving heavy C++, Java, Perl, and even PHP have been at the forefront of outsourcing. Tho