21230 计算机系统开发人员和程序员 Computer systems developers and programmers - FLYabroad NOC 2021

21230 计算机系统开发人员和程序员 Computer systems developers and programmers - FLYabroad NOC

飞出国 NOC2021:21230 计算机系统开发人员和程序员为软件应用程序、数据处理应用程序、操作系统级软件和通信软件编写、修改、集成和测试计算机代码。他们受雇于计算机软件开发公司、信息技术咨询公司以及私营和公共部门的信息技术单位。Computer systems developers and programmers write, modify, integrate and test computer code for software applications, data processing applications, operating systems-level software and communications software. They are employed in computer software development firms, information technology consulting firms, and in information technology units throughout the private and public sectors.

21230 计算机系统开发人员和程序员示例职业名称 - 飞出国 Example titles - FLYabroad NOC

  • 计算机程序员 / Computer programmer
  • 操作系统程序员 / Operating systems programmer
  • 程序员分析师 / Programmer analyst
  • 科学程序员 / Scientific programmer
  • 系统程序员 / Systems programmer

21230 计算机系统开发人员和程序员 主要职责 Main duties- FLYabroad NOC

21230 该小组执行以下部分或全部职责 This group performs some or all of the following duties:

  • 编写、修改、集成和测试软件代码 / Write, modify, integrate and test software code
  • 通过根据需要进行修改来维护现有的计算机程序 / Maintain existing computer programs by making modifications as required
  • 识别和沟通技术问题、流程和解决方案 / Identify and communicate technical problems, processes and solutions
  • 准备有关软件状态、操作和维护的报告、手册和其他文档 / Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • 协助收集和记录用户需求 / Assist in the collection and documentation of user requirements
  • 协助制定逻辑和物理规格 / Assist in the development of logical and physical specifications
  • 可能领导和协调计算机程序员团队 / May lead and coordinate teams of computer programmers
  • 可研究和评估各种软件产品 / May research and evaluate a variety of software products.

21230 计算机系统开发人员和程序员就业要求 Employment requirements- FLYabroad NOC

  • 计算机科学、计算机工程或其他具有重要编程成分的学科的学士学位或大学文凭课程 / A bachelor’s degree or college diploma program in computer science, computer engineering or in another discipline with a significant programming component
  • 专攻工程和科学应用程序需要特定的大专学习或经验 / Specialization in programming for engineering and scientific applications requires specific post-secondary study or experience.

21230 附加信息 Additional information

  • 根据经验可以晋升为信息系统分析师 / Progression to information systems analyst is possible with experience.

21230 排除 Exclusions

  • 计算机网络和网络技术员 (22220) / Computer network and web technicians (22220)
  • 数据库分析师和数据管理员 (21223) / Database analysts and data administrators (21223)
  • 电子商务(e-business)经理(10022 广告、市场营销和公关经理) / Electronic business (e-business) manager (in 10022 Advertising, marketing and public relations managers)
  • 信息系统专家 (21222) / Information systems specialists (21222)
  • 信息系统测试技术员(22222) / Information systems testing technicians (22222)
  • 软件工程师和设计师 (21231) / Software engineers and designers (21231)
  • 网页设计师 (21233) / Web designers (21233)
  • Web 开发人员和程序员 (21234) / Web developers and programmers (21234)

21230 计算机系统开发人员和程序员职业名称 - 飞出国 All titles- FLYabroad NOC

  • 计算机程序员 / Computer programmer
  • 细节程序员 / Detail programmer
  • 电子数据处理(EDP)应用程序员 / Electronic data processing (EDP) applications programmer
  • 主机系统程序员 / Mainframe systems programmer
  • 操作系统程序员 / Operating systems programmer
  • 程序员分析师 / Programmer analyst
  • 卫星科学电信程序员 / Satellite scientific telecommunications programmer
  • 科学程序员 / Scientific programmer
  • 系统程序员 / Systems programmer