Я часто вижу в описании работы для специалиста по данным, спрашивающего опыт работы с Python / Java, и не обращаю внимания на R. Ниже приведено личное письмо, которое я получил от главного специалиста по данным компании, в которую я обратился через linkedin.
X, спасибо за подключение и проявление интереса. У вас есть хорошие навыки аналитики. Тем не менее, все наши специалисты по данным должны обладать хорошими навыками программирования на Java / Python, так как мы являемся интернет / мобильной организацией, и все, что мы делаем, - это онлайн.
Хотя я уважаю решение главного исследователя данных, я не могу получить четкое представление о том, какие задачи может выполнять Python, а R - нет. Кто-нибудь может разработать? Я действительно заинтересован в изучении Python / Java, если получу немного больше подробностей.
Изменить: я нашел интересную дискуссию по Quora. Почему Python является языком выбора для ученых данных?
Edit2: блог от Udacity по языкам и библиотекам для машинного обучения