澳洲计算机科学专业职业定义
Computer science 毕业学生一般是从事 程序开发员的工作:Developer Programmer的工作;开发程序员负责解释技术规格,技术设计和流程图;为应用软件构建,维护并修订代码;为业务功能模型中设计技术规范;测试、编写技术文档。
澳洲计算机科学专业职业前景
对于程序开发员而言,职业发展一般分为以下3个通道
- 从技术向业务过渡
- 从程序员向技术管理发展
- 单方面向技术发展
- 如果您是一位开发人员, 程序员->架构师->Team Leaer(Project Manager)->技术总监 是一条不错路。如果想要进一步提升自己,无论你想是以技术为重点还是以业务为重点,都离不开管理二字。在一些大型的企业,一个团队往往会配备一个PM与一个架构师,尽管两个人负责的任务各有不同,但你会看到一个架构师的收入往往不如一个PM,PM往往是这个团队的核心领导者,是关键人物。因为公司能否赚钱,PM有着重要的作用。PM与TL并没有绝对的区别,而且在一些中小型企业,一个开发团队只有3~5人,一个TL往往会兼备业务处理、成本控件、架构设计、开发管理等多项任务。所以按经验来讲会把TeamLeaer与ProjectManager定于同一层次,一个公司的老板往往不会知道团队的架构师、程序员是何人,而只会向PM询问项目的进度,所以只有晋升到这个层次,才有机会进一步提升管理能力,让自己有上升的空间。至于要成为一个技术总监,那要求就不再单单是对单个项目的管理,而应该更则重于新兴技术的引用,开发资源的合理利用,对开发项目敏捷性的处理等
- 移民评估要求:
- 职业评估: 1. 读完认证课程; 2. 一年职业年或者1年澳洲工作经验; 3. 评估对雅思无要求。
- 澳大利亚计算机科学专业院校推荐(QS世界大学计算机科学专业排名)
- 墨尔本大学 14
- 澳洲国立大学 36
- 新南威尔士大学 42
悉尼大学 43
昆士兰大学 50+
莫纳什大学 50+
皇家墨尔本理工大学 50+
悉尼科技大学 50+
阿德莱德大学 100+
昆士兰科技大学 100+
西澳大学 150+