Là một nhà nghiên cứu kinh tế hoặc một chuyên gia định hướng tài chính, không bao giờ chỉ đủ để biết một ngôn ngữ. Đây là lý do tại sao :
1) Các nhà nghiên cứu hoặc chuyên gia thuộc thế hệ khác nhau (nghĩ về đồng nghiệp của bạn hoặc giáo sư hoặc những người làm việc ở vị trí cao trong tổ chức tài chính) có thói quen sử dụng ngôn ngữ khác nhau. Nếu bạn muốn hợp tác với họ hoặc học hỏi từ họ, học ngôn ngữ giao tiếp của họ là cách duy nhất. Ví dụ, Attilio Meucci, một chuyên gia về phân bổ tài sản, chỉ công bố công trình của mình trên diễn đàn Matlab. Và hầu hết các giáo sư sẽ chỉ sử dụng Stata.
2) R không hoàn hảo ngay cả khi nó là một trong số các nhà khoa học dữ liệu hoặc nhà thống kê vì nó miễn phí. Đúng, mã nguồn mở và miễn phí là cả mặt tốt và mặt xấu của nó, điểm xấu là bạn cần kiểm tra thật kỹ mã nguồn đối với một thuật toán phức tạp, ví dụ Bảng điều khiển GMM trong toán kinh tế lượng. Tuy nhiên, Stata thân thiện với người dùng hơn vì nó được duy trì bởi một công ty và có thể khắc phục vấn đề một cách hiệu quả từ phản hồi của người dùng, hầu hết trong số đó là các giáo sư. Theo như tôi biết, các nhà kinh tế như Barro và Wooldrige đều sử dụng Stata. Tôi không thấy lý do tại sao bạn không thể học cả hai.
3) Chuyên gia của R có thể có đường cong nghiêng hiệu quả hơn những người khác không. Tôi học R trước và bắt đầu học Stata dễ dàng trong khóa học kinh tế lượng khi tôi còn là sinh viên đại học. Bản chất lập trình là tương tự. Một số người có thể nói rằng Stata dễ học hơn R.
Vì vậy, lời khuyên của tôi là, đi cho ngôn ngữ bạn cần. Tôi thấy gần đây Giáo sư Sargent bắt đầu học Python như một ông già khoảng 70 tuổi. Tôi nghĩ bạn cũng có thể trẻ hơn như một sinh viên tốt nghiệp. Chúc may mắn.