Ну там програмисты не воздухом питаются, они получают зарплату. Проблема в менеджменте, те прогеры которые есть не решают нынешних проблем. Если они не умеют, значит надо найти тех кто умеет, и заплатить им из донатов
Сейчас везде такая проблема: хорошие спецы работают чаще на фрилансе, чем на компанию, а остальные либо уже что-то умеют, либо не обладают таким массивом знаний, чтобы на этапе тестирования программного обеспечения уметь отлаживать программу и исправлять ошибки.