Программеру, по крайней мере у нас, тоже нужен язык, хотя бы для того, чтоб проходить интервью И, хотя они тоже математики (по крайней мере по диплому  ), но не такие уж и технические технари  Нет, я не беру в расчет начальный уровень, который Вы называете "обезьянками"  Таких, действительно, можно и в Индии удаленно набрать, даже сюда тащить не надо  А реально грамотный специалист, который претендует не только на монотонное написание кода, но и на архитектуру, и на тим-лидерство - вот им язык ой как нужен