计算机程序员职业生涯

职位描述:创建,修改和测试允许计算机应用程序运行的代码和脚本。从软件和Web开发人员或其他个人绘制的规范中的工作。可以开发和写入计算机程序以存储,查找和检索特定文档,数据和信息。


计算机程序员是适合你的职业道路吗?
参加我的专业测试,看看它是否适合你最推荐的专业之一!

计算机程序员职业生涯

什么计算机程序员做:

  • 执行或直接修订,修复或扩展现有计划,以提高运营效率或适应新的要求。
  • 编译和写下程序开发和后续修订的文档,在编码说明中插入评论,因此其他人可以了解该程序。
  • 咨询管理,工程和技术人员,以澄清方案意图,识别问题,并建议改变。
  • 进行程序和软件应用程序的试运行,以确保它们将产生所需的信息和说明是正确的。
  • 通过作出适当的更改和重新检查程序来纠正错误,以确保产生预期的结果。
  • 使用工作流程图和图表,以及应用计算机功能,主题和符号逻辑的知识写入,分析,审查和重写程序。
  • 编写,更新和维护计算机程序或软件包,以处理特定作业,例如跟踪库存,存储或检索数据,或控制其他设备。
  • 准备描述输入,输出和逻辑操作的详细工作流程图和图表,并将其转换为以计算机语言编码的一系列说明。
  • 培训用户计算机程序的使用和功能。
  • 写入或贡献指导或手册以指导最终用户。
  • 咨询并协助计算机运营商或系统分析师在运行计算机程序中定义和解决问题。
  • 分配、协调和审查编程人员的工作和活动。
  • 作为系统程序员,执行系统分析和编程任务,维护和控制计算机系统软件的使用。
  • 调查网络,工作站,系统的中央处理单元或外围设备是否正在响应程序的指令。
  • 在编程和程序编码中列车下属。
  • 与计算机制造商和其他用户合作开发新的编程方法。
  • 开发网站。

什么工作活动是最重要的?

重要性 活动

与计算机进行交互 - 使用计算机和计算机系统(包括硬件和软件)进行编程,写软件,设置功能,输入数据或进程信息。

信息处理-编制、编码、分类、计算、制表、审计或验证信息或数据。

分析数据或信息 - 通过将信息或数据分解为单独的部分来识别信息的基本原则或事务。

获取信息 - 观察,接收和以其他相关来源获取信息。

做出决策和解决问题 - 分析信息和评估结果选择最佳解决方案并解决问题。

创造性思维——开发、设计或创造新的应用程序、想法、关系、系统或产品,包括艺术贡献。

识别对象,操作和事件 - 通过对差异,估计,识别差异或相似性进行分类,检测环境或事件的变化来识别信息。

更新和运用相关知识——保持技术上的更新,并将新知识应用到工作中。

与监事,同行或下属沟通 - 通过电话,书面形式,电子邮件或亲自提供监督员,同事和下属的信息。

估计产品,事件或信息的可量化特性 - 估算尺寸,距离和数量;或确定执行工作活动所需的时间,成本,资源或材料。

记录/记录信息 - 以书面或电子/磁性形式输入,转录,记录,存储或维护信息。

制定目标和战略——建立长期目标,并详细说明实现这些目标的战略和行动。

组织,规划和优先考虑工作 - 制定具体目标和计划优先考虑,组织和完成工作。

评估信息以确定是否符合标准-使用相关信息和个人判断来确定事件或过程是否符合法律、法规或标准。

发展和建设团队 - 鼓励和建立团队成员之间的互信,尊重和合作。

解释其他人的信息的含义 - 翻译或解释什么信息意味着如何使用它。

监控流程,材料或环境 - 监控和审查材料,事件或环境的信息,以检测或评估问题。

建立与维持人际关系 - 与他人制定建设性和合作工作关系,并随着时间的推移维护它们。

向他人提供咨询和建议 - 为管理或其他与工艺相关主题提供指导和专家建议或其他群体。

协调其他人的工作和活动 - 让一组成员共同努力完成任务。

与组织以外的人员 - 与组织以外的人沟通,代表本组织,向客户,公众,政府和其他外部来源。此信息可以以人为本,以书面形式或通过电话或电子邮件交换。

判断事物,服务或人的品质 - 评估事物或人的价值,重要性或质量。

培训和教授他人——识别他人的教育需求,开发正式的教育或培训项目或课程,并教授或指导他人。

指导和发展他人——识别他人的发展需求,指导、指导或帮助他人提高知识或技能。

检查设备、结构或材料-检查设备、结构或材料,以确定错误或其他问题或缺陷的原因。

指导、指导和激励下属-为下属提供指导和方向,包括设置绩效标准和监控绩效。

计算机程序员的荷兰码图