一般信息
平均工资:50,490美元
最低学历: 学士学位
就职机会:高于一般水平
兼职可能: 很低
最佳个性:INTP(计划者)、INTJ(实用者)、ISTJ(检查者)
技巧性
艺术天份/创造性:很低
电脑操作:高
英语/写作能力:很低
交际能力/交流能力:一些
领导能力:很低
数字能力:高
机械操作能力:很低
自然科学知识:很低 工作环境
危险性:几乎没有
户外作业:几乎没有
身体要求:几乎没有
压力:有时
按时上下班:经常
外出办事:几乎没有
出差:几乎没有
使用机器/设备:几乎不用
职业描述
计算机程序员负责编排、测试和维护计算机正常运行时必须执行的一系列具体指令——称为“程序”或“软件”。就理论性的专门技术等级划分而言,计算机程序员属于技术员,以区别于等级更高的计算机科学家、计算机工程师和系统分析员。不过,许多计算机程序方面的技术革新,包括更先进的计算技术以及更复杂的新语言和新的程序编排工具,为计算机程序员的工作赋予了新的含义。如今在程序方面的工作与以前相比身价倍增,人们越来越难区分各种等级的计算机人员。
在这个各种职业头衔更新速度极快的社会中,如今的计算机程序员已经跻身技术专家的行列。他们代表着这一专业中的新领域或是技术上的新变革。不仅如此,他们的头衔在各个机构中也是不相同的。本文使用的“计算机程序员”一词指以程序编排为主要工作的人。这个群体中的人可能具有各种各样的教育背景和工作职责。
计算机程序员告诉计算机做什么,比如识别和访问什么样的信息以及如何处理这些信息。根据需要访问和生成的信息的不同种类,应用的程序也大不相同。简单的程序编排起来可能只需要几个小时,而需要大量信息和数据的复杂程序可能要一年多的时间才能编排完成。多数情况中,几个计算机程序员组成一个小组,在一位高级程序员的监督指导下进行工作。
计算机程序员编排专门的程序时,首先将它分解成一个个步骤,以一系列计算机可以识别的指令输入计算机;之后,他们将这些指令转换为一种通常使用的程序语言如C语言或FORTRAN,或者是人工智能语言如LISP或Prolog,也可以是更先进的U
| 相关热词搜索 |
