计算机程序员做什么?

关于编程职业的工作描述和事实

计算机程序员为软件应用程序和操作系统创建代码。 在软件开发人员设计计算机程序后,程序员编写代码将该设计转换为计算机可以遵循的一组指令。 他或她测试程序以查找错误,然后重写它直到它没有错误。 程序员继续评估正在使用的程序,根据需要进行更新和调整。

要闻速览

角色和责任

你想知道电脑程序员在工作中做什么吗? 这些典型的工作职责出现在Indeed.com上的电脑程序员职位的在线广告中:

如何成为计算机程序员

如果您获得计算机科学 ,数学或信息系统学士学位,那么获得计算机程序员职位的机会会更好。 只要你参加过计算机科学课程,一些雇主会雇用你,如果你拥有另一科目的学位(如会计 ,金融和商业) 。 你甚至可以找到计算机科学专业的副学士学位。

由于经验和这个领域的学位一样有价值,你应该在你上学的时候做实习 。 一旦你在现场工作,你将不得不通过学习新的编程语言来保持你的技能是最新的。 各种编程语言的认证也可能是有益的。

你需要在此职业生涯中取得哪些软技能?

除了通过正式培训和经验获得的技术技能外,以下软技能将有助于您在这一领域取得成功:

雇主可以期待什么?

以下是在Indeed.com上发布的实际招聘公告的一些要求。 大多数雇主还需要熟练使用特定的编程语言:

这个职业适合你吗?

你的兴趣性格类型和与工作有关的价值观是决定一个计算机程序员是否适合你的一些因素。

这个职业适合有以下特质的人:

相关的职业

描述 平均年薪(2016) 最低要求的教育/培训
软件开发人员 创建系统和应用程序软件。

106,860美元(系统)

$ 100,080(应用程序)

房协文凭; 学士学位优先
计算机系统分析师

帮助组织有效地使用计算机技术。

$ 87,220 计算机科学或相关学科学士学位
Web开发人员 倾向于设计和技术方面的网站。 $ 66,130 房协文凭; 许多雇主都需要网页设计的副学士学位
计算机支持专家 帮助计算机用户解决他们在软件,硬件或外围设备方面遇到的问题。 $ 49,390 HS文凭+电脑使用经验

来源:劳动统计局,美国劳工部,职业展望手册,2016-17; 就业和培训管理,美国劳工部,O * NET在线。

你应该成为一名电脑程序员吗?