关于编程职业的工作描述和事实
要闻速览
- 2016 年 ,计算机程序员的平均年薪为79,840美元。
- 2014年,有近329,000人从事这项工作。
- 编写和测试软件的公司大多采用这些软件。 其他人在软件出版商和金融和保险公司工作。
- 工作通常是全职的。
- 对于喜欢单独工作的人来说这是一项很好的工作。
- 这个职业的工作前景很差。 雇主将许多工作外包给工资低于美国的国家,从而导致就业在2024年下降。
角色和责任
你想知道电脑程序员在工作中做什么吗? 这些典型的工作职责出现在Indeed.com上的电脑程序员职位的在线广告中:
- “在多个计算机/操作系统平台上开发,测试和实现计算机程序”
- “帮助开发一个新的基于网络的信息系统(IS)”
- “执行定义,设计,构建,测试和实施自动化计算机系统所需的所有活动”
- “经常审查项目并进行必要的调整,以确保项目的正常运行”
- “通过进行测试来确认程序操作;修改程序序列和/或代码”
- “创建并发布技术图表以支持编码工作”
- “将新功能集成到现有应用程序中”
如何成为计算机程序员
如果您获得计算机科学 ,数学或信息系统学士学位,那么获得计算机程序员职位的机会会更好。 只要你参加过计算机科学课程,一些雇主会雇用你,如果你拥有另一科目的学位(如会计 ,金融和商业) 。 你甚至可以找到计算机科学专业的副学士学位。
由于经验和这个领域的学位一样有价值,你应该在你上学的时候做实习 。 一旦你在现场工作,你将不得不通过学习新的编程语言来保持你的技能是最新的。 各种编程语言的认证也可能是有益的。
你需要在此职业生涯中取得哪些软技能?
除了通过正式培训和经验获得的技术技能外,以下软技能将有助于您在这一领域取得成功:
- 主动听力 :这种能力可以让你理解团队成员的指示。
- 注意细节和故障排除:您必须能够发现代码中的小错误并修复它们。
雇主可以期待什么?
以下是在Indeed.com上发布的实际招聘公告的一些要求。 大多数雇主还需要熟练使用特定的编程语言:
- “独立工作的能力”
- “他/她的工作必须具有高度的责任感”
- “在分析数据和生成报告的同时理解和运用现代代数原理的能力”
- “在团队环境中运作良好”
- “能够在压力下工作,满足时间表,处理多项任务和改变优先事项”
- “自律,因为项目需要几个月才能完成”
这个职业适合你吗?
你的兴趣 , 性格类型和与工作有关的价值观是决定一个计算机程序员是否适合你的一些因素。
这个职业适合有以下特质的人:
- 兴趣 ( 荷兰代码 ):ICR(调查,传统,现实)
- 人格类型 (迈尔斯布里格斯人格类型指标[ MBTI ]): ENTJ , INTJ ,INTP,ISTJ, ISTP
- 与工作有关的价值观 :成就,工作条件,独立
相关的职业
| 描述 | 平均年薪(2016) | 最低要求的教育/培训 | |
|---|---|---|---|
| 软件开发人员 | 创建系统和应用程序软件。 | 106,860美元(系统) $ 100,080(应用程序) | 房协文凭; 学士学位优先 |
| 计算机系统分析师 | 帮助组织有效地使用计算机技术。 | $ 87,220 | 计算机科学或相关学科学士学位 |
| Web开发人员 | 倾向于设计和技术方面的网站。 | $ 66,130 | 房协文凭; 许多雇主都需要网页设计的副学士学位 |
| 计算机支持专家 | 帮助计算机用户解决他们在软件,硬件或外围设备方面遇到的问题。 | $ 49,390 | HS文凭+电脑使用经验 |
来源:劳动统计局,美国劳工部,职业展望手册,2016-17; 就业和培训管理,美国劳工部,O * NET在线。
你应该成为一名电脑程序员吗?