我是爱丁堡大学的硕士生,专攻机器学习和自然语言处理。我有一些专注于数据挖掘的实践课程,还有一些涉及机器学习、贝叶斯统计和图形模型的实践课程。我的背景是计算机科学学士学位。
我做了一些软件工程,学习了一些基本概念,例如设计模式,但我从未参与过大型软件开发项目。但是,我的理学硕士课程中有一个数据挖掘项目。我的问题是,如果我想从事数据科学家的职业,我应该先申请研究生数据科学家的职位,还是应该先申请研究生软件工程师的职位,也许是与数据科学相关的职位,比如大数据基础设施或机器学习软件开发?
我担心我可能需要良好的数据科学软件工程技能,我不确定这些是否可以通过直接作为研究生数据科学家工作来获得。
此外,目前我喜欢数据挖掘,但如果我想将来转行做软件工程怎么办?如果我非常专注于数据科学,那可能会很困难。
我还没有工作,所以我的知识仍然有限。欢迎任何澄清或建议,因为我即将完成我的硕士学位,我想在 10 月初开始申请研究生职位。