programmers in the U.S. vs outsourcing

Интересно какова доля outsourcing-а компаниями США в сравнении с внутренним рынком программистов? И каковы тенденции ? Будет ли увеличиваться доля outsourcing-а ?
И второй вопрос более глубинный :slight_smile: более экономический.
Какое есть экономическое обоснование чтобы использовать именно внутреннее предложение на рынке услуг в сравнении с более дешевым аутсорсингом.
Корни этого вопроса тянутся к обоснованию высоких зарплат у жителей США? Но так как я не экономист, поэтому и не могу объяснить.
Себестоимость товара(допустим программного продукта) = зарплата работников + кучу других мелких факторов…
Зарплата напрямую зависит от производительности труда + проффессионализм…
итд. итп… Может кто-то разовьет ? и объяснит на пальцах как так происходит ?

очень часто кучу других мелких факторов невозможно перевесить ценой аутсорсинга.

Ну у нас обычно програмеров, куашников и беашников гоняли в командировки.

Продолжаем развивать.
Так как Америка лидер в этой области.
Допустим для гигантов индустрии таких как Google, Microsoft проще платить высокие зарплаты, так как их сильно интересует качество продукта на выходе и только высококвалифицированные кадры.
А для средних компаний ?
Допустим если взять в пример аграрную отрасль Америки. Мы знаем что Америка не выращивает у себя те культуры, которые не выгодно выращивать(не рентабельно). Вместо этого Америка просто их импортирует.
Если провести параллели, то можно предположить что рынок внутренних программистов это все еще рентабельно.
И можно понять что это менее рискованно в сравнении с аутсорсингом. Хотя и прибыль от этого меньше.
Интересно есть ли какое-то законодательное ограничение на outsourcing ?

Фрилансю тут по-маленьку (не программер), общался как-то с одним PM’ом по этому поводу. Мысль была у него такая, что аутсорсинг это хорошо, но риски тоже велики. Говорит, чтобы команда индусских программистов по $10/час за голову нормально работала, нужен над ними полицай из местных, которому нужно платить 60-80% от суммарной зарплаты всех программеров, иначе разработка будет тянуться годами, результаты сомнительные. Плюс к этому, разумеется нужен PM в Америке, который будет приглядывать за менеджером в Индии и еще какой-нибудь толковый QA, чтобы в код поглядывать что они там пишут и как. В общем, сказал раз на раз не приходится: иногда хорошая экономия, а иногда сплошная головная боль.

И у Google и у Microsoft есть центры рахработки во многих странах, не совсем аутсорсинг, но тут причина в том, чтобы не было потерь интеллектуальной собственности.