The document describes the evolution of software outsourcing over 10 years from 2001 to 2016, noting increasing monthly rates from $300 to $4000 and hourly rates from $15 to $40 along with changing technologies from ICQ and CVS to Skype, SVN/JIRA, and GitHub/Slack. It predicts further increases to $100+/hr by 2026 with only 4 hours of work per day and a future with no offices, meetings, salaries, or managers for remotely distributed programming.