Como pesquisador de economia ou profissional de finanças, nunca basta conhecer apenas um idioma. Aqui está o porquê:
1) Pesquisadores ou especialistas de diferentes gerações (pense no seu colega ou no professor ou nas pessoas que trabalham em altos cargos na instituição financeira) têm hábitos diferentes de usar o idioma. Se você gostaria de fazer parceria com eles ou aprender com eles, aprender a linguagem de comunicação deles é a única maneira. Por exemplo, Attilio Meucci, especialista em alocação de ativos, publicou apenas seu trabalho no fórum Matlab. E a maioria dos professores usará apenas o Stata.
2) R não é perfeito, mesmo sendo um sucesso entre o cientista ou estatístico de dados pelo motivo de ser gratuito. Sim, o código aberto e a liberdade são tanto o lado bom quanto o ruim. O ponto ruim é que você precisa verificar com muito cuidado o código fonte em relação a um algoritmo complexo, por exemplo, o painel GMM em econometria. No entanto, o Stata é mais fácil de usar, pois é mantido por uma empresa e pode resolver com eficiência o problema a partir do feedback dos usuários, a maioria dos quais são professores. Até onde eu sei, economistas como Barro e Wooldrige usam Stata. Não vejo a razão pela qual você não pode aprender os dois.
3) O especialista em R poderia ter uma curva de inclinação mais eficiente do que outros que não o são. Eu aprendo R primeiro e aprendi Stata facilmente no curso de econometria quando eu era estudante de graduação. A essência da programação é semelhante. Alguns podem dizer que Stata é mais fácil de aprender do que R.
Portanto, meu conselho é: escolha os idiomas de que você precisa. Ultimamente, vejo o professor Sargent começando a aprender Python como um homem de cerca de 70 anos. Eu acho que você também pode ser muito mais jovem como estudante de graduação. Boa sorte.