Tôi là một sinh viên ThS tại Đại học Edinburgh, chuyên về máy học và xử lý ngôn ngữ tự nhiên. Tôi đã có một số khóa học thực tế tập trung vào khai thác dữ liệu và những khóa khác liên quan đến học máy, thống kê bayes và mô hình đồ họa. Nền tảng của tôi là một Cử nhân Khoa học Máy tính.
Tôi đã làm một số công nghệ phần mềm và tôi đã học được các khái niệm cơ bản, chẳng hạn như các mẫu thiết kế, nhưng tôi chưa bao giờ tham gia vào một dự án phát triển phần mềm lớn. Tuy nhiên, tôi đã có một dự án khai thác dữ liệu trong ThS. Câu hỏi của tôi là, nếu tôi muốn theo nghề Nhà khoa học dữ liệu, trước tiên tôi nên ứng tuyển vào vị trí nhà khoa học dữ liệu hay tôi nên có vị trí kỹ sư phần mềm tốt nghiệp trước tiên, có thể là thứ gì đó liên quan đến khoa học dữ liệu, chẳng hạn như dữ liệu lớn cơ sở hạ tầng hay phát triển phần mềm máy học?
Mối quan tâm của tôi là tôi có thể cần các kỹ năng kỹ thuật phần mềm tốt cho khoa học dữ liệu và tôi không chắc liệu những thứ này có thể có được bằng cách làm việc trực tiếp như một nhà khoa học dữ liệu hay không.
Hơn nữa, hiện tại tôi thích Khai thác dữ liệu, nhưng nếu tôi muốn thay đổi nghề nghiệp của mình sang công nghệ phần mềm trong tương lai thì sao? Nó có thể khó khăn nếu tôi chuyên rất nhiều về khoa học dữ liệu.
Tôi chưa được tuyển dụng, vì vậy kiến thức của tôi vẫn còn hạn chế. Mọi lời khuyên hoặc làm rõ đều được chào đón, vì tôi sắp hoàn thành bằng thạc sĩ và tôi muốn bắt đầu ứng tuyển vào các vị trí tốt nghiệp vào đầu tháng 10.