是什么样的?
你将为组织设计和制作计算机程序。您可能从事数据库、机器人系统、移动应用程序等项目。
你将与项目经理、业务分析师和客户密切合作。
你会:
- 与客户和开发团队讨论需求
- 参加技术设计和进度会议
- 编写程序的测试版本
- 测试程序并修复任何错误
- 保持开发过程的记录
- 发射前进行质量检查
- 一旦系统启动并运行,就要负责管理
你可以从头开始编写计算机程序,也可以修改现成的程序来满足项目的需要。
作为一个有经验的开发人员,你可以监督一个团队,并向你的同事提供编码工作的反馈。
你需要精通编程语言,理解像“敏捷”这样的开发过程,并意识到机密性和数据保护问题。
工作条件
小时
环境
旅行
英国就业状况
全职
87%
兼职
4%
自我雇佣
9%
技能的探险家
你的技能可以帮助你选择适合自己的职业。你可以通过工作、学习或业余时间的活动来培养你的技能。
想要了解更多,请看我的技能是什么?
我们的技能搜索器工具将帮助你了解你拥有的技能,并将它们与适合你的工作相匹配。
使用技能资源管理器工具进入
课程的入学要求可以改变。一定要联系学院、大学或培训提供者,确定你到底需要什么。
基金会的学徒制
选择基础学徒作为你在S5和S6的科目之一,可以帮助你在这类工作中有一个好的开始。
您将获得SCQF 6级资格证书(与高级证书相同),以及在课堂上学不到的宝贵工作安置经验和技能。
感兴趣吗?了解学校提供的课程Apprenticeships.scot.
资格
软件开发人员的工作通常需要计算机科学、计算机和电子系统或软件工程的高级国家证书(SCQF 7级)、高级国家文凭(SCQF 8级)或学位(SCQF 9/10级)。
对于某些职位,你可能还需要一个计算机专业的研究生学位(SCQF 11级)。
要进入高级国家证书(SCQF级别7)或高级国家文凭(SCQF级别8)课程,您需要国家4/5资格和一到两个高级(SCQF级别6)。
要进入相关学位(SCQF 9/10级),您需要国家5级资格证书和至少4到5个高级证书。
其他学科的毕业生可以通过攻读计算机编程学科的研究生课程进入。
有些人可能会从其他基本的计算角色晋升到这个职位。
有用的科目
英语和数学是大多数课程的必修课。其他必修科目视课程而定,但可能包括:
- 物理
- 技术学科,如计算科学和工程
有帮助
基于工作的资格证书,如苏格兰ICT职业资格证书(SVQ级别2/3/4)。
相关的行业资格证书,如思科,微软,CompTIA或Novell认证可以帮助在这个职业的发展。