Для исследователя экономики или специалиста в области финансов недостаточно знать только один язык. Вот почему:
1) Исследователи или эксперты разных поколений (подумайте о вашем коллеге, профессоре или людях, работающих на высоком уровне в финансовом учреждении) имеют различную привычку использовать язык. Если вы хотите сотрудничать с ними или учиться у них, выучить их язык общения - единственный способ. Например, Аттилио Меуччи, эксперт по распределению активов, опубликовал свою работу только на форуме Matlab. И большинство профессоров будут использовать только Stata.
2) R не идеален, даже если он является хитом среди исследователей данных или статистики по той причине, что он бесплатный. Да, открытый исходный код и бесплатность - это как его хорошая, так и плохая сторона, но плохой момент заключается в том, что вам нужно очень тщательно проверять исходный код в отношении сложного алгоритма, например Panel GMM в эконометрике. Тем не менее, Stata более удобен для пользователя, поскольку поддерживается компанией и может эффективно решить проблему по отзывам пользователей, большинство из которых - профессора. Насколько я знаю, экономисты, такие как Барро и Вулдридж, все используют Stata. Я не вижу причины, по которой вы не можете выучить оба.
3) Эксперт R может иметь более эффективную кривую наклона, чем другие, которые не имеют. Сначала я изучаю R и легко изучаю Stata на курсе эконометрики, когда я был студентом. Суть программирования аналогична. Кто-то скажет, что Stata легче выучить, чем R.
Так что мой совет, иди на языки, которые вам нужны. Я вижу, как в последнее время профессор Сарджент начинает изучать Python в возрасте около 70 лет. Я думаю, вы тоже можете быть намного моложе, как аспирант. Удачи.