Skip to main content

计算机程序员平均工资:
How Much Can I Make?

Banner Image
计算机程序员的平均工资

According to from the U.S. 劳工统计局 (BLS), 计算机程序员的平均工资是 $107,750 per year ($51.80 per hour).

计算机程序员的薪水会根据行业和工作地点以及程序员的资格而有所不同, skills and seniority. 记住,这不是一个入门级的估计-你需要努力达到这个水平的薪酬.

 Average salaryMedian salary
StatePer hourPer yearPer hourPer year
Alabama$43.97$91,450$45.64$94,930
Alaska$46.85$97,440$46.45$96,620
Arizona$41.68$86,700$35.43$73,700
Arkansas$40.34$83,910$37.84$78,710
California$58.97$122,660$55.84$116,140
Colorado$57.87$120,370$48.58$101,050
Connecticut$44.86$93,320$44.81$93,200
Delaware$46.47$96,650$43.33$90,120
District of Columbia$53.54$111,350$44.07$91,670
Florida$44.87$93,320$42.03$87,430
Georgia$45.35$94,330$40.06$83,320
Idaho$39.74$82,660$33.85$70,410
Illinois$40.71$84,670$39.40$81,950
Indiana$45.28$94,180$39.03$81,180
Iowa$42.20$87,770$40.26$83,730
Kansas$30.94$64,350$28.29$58,830
Kentucky$40.07$83,340$35.85$74,560
Maine$39.30$81,750$33.86$70,420
Maryland$51.35$106,800$50.43$104,900
Massachusetts$53.49$111,270$51.79$107,730
Michigan$45.43$94,500$38.33$79,720
Mississippi$34.50$71,770$32.80$68,230
Missouri$36.71$76,360$34.44$71,630
Montana$45.64$94,920$39.25$81,650
Nebraska$44.65$92,860$45.84$95,350
Nevada$46.90$97,550$44.03$91,590
New Hampshire$38.01$79,060$35.87$74,610
New Jersey$53.88$112,070$47.31$98,390
New Mexico$35.78$74,420$31.52$65,560
New York$52.37$108,940$48.70$101,300
North Carolina$50.43$104,890$48.60$101,080
North Dakota$42.90$89,220$38.70$80,490
Ohio$41.17$85,630$41.22$85,740
Oklahoma$42.59$88,590$41.21$85,710
Oregon$49.28$102,490$49.14$102,210
Pennsylvania$46.92$97,590$41.51$86,350
Rhode Island$42.87$89,170$40.67$84,590
South Carolina$47.51$98,810$46.50$96,730
South Dakota$31.47$65,450$32.42$67,430
Texas$44.98$93,570$42.31$88,000
Utah$48.00$99,840$44.93$93,460
Vermont$39.23$81,600$39.16$81,450
Virginia$57.41$119,410$52.12$108,420
Washington$60.73$126,320$61.35$127,600
West Virginia$31.92$66,400$29.10$60,520
Wisconsin$48.80$101,510$45.17$93,960
Wyoming$38.87$80,850$40.07$83,340
Puerto Rico$25.05$52,100$23.63$49,150
所有薪资数据由 劳工统计局. 没有夏威夷、路易斯安那、明尼苏达和田纳西的数据.

计算机程序员是做什么的?

计算机程序员在技术驱动的全球经济中发挥着至关重要的作用. 他们编写、测试和维护创建软件程序和应用程序的代码. 他们的日常职责一般包括:

  • 使用计算机语言,如c++, Java, Python等编写程序
  • 通过编辑计算机代码中的错误来测试和“调试”程序
  • 更新现有程序
  • 利用集成开发环境(ide)或代码库创建和测试代码

计算机程序员通常也与软件开发人员密切合作. As a result, 程序员也可以参与程序设计过程, 创建显示程序如何工作的模型,设计用户界面的各个方面,并为其编写代码.

计算机程序员的职称

不同的公司在招聘计算机程序员时会使用不同的职位名称. According to O-Net Online,一些备选标题可能包括:

  • Analyst Programmer
  • 应用程序分析员
  • 计算机程序分析员
  • Internet Programmer
  • Java Developer
  • Web应用程序程序员
  • Web Programmer

了解更多关于 拥有编程学位能做什么.

计算机程序员的工作前景 & related occupations

According to the BLS在美国,计算机程序员的总体职位空缺似乎将下降 -11% nationwide over the 2022-2032 period. 这可能是由于入门级编程工作的持续外包. 因此,某些类型的计算机程序员的就业市场竞争将非常激烈.

However, 请注意,有了正确的计算机编程和开发技能, 有资格从事许多与计算机编程相关的工作是幸运28计划,这些工作预计会迅速发展, including:

与编程相关的工作角色展望
Job / CareerProj. increase*
Web developer17% (BLS)
Software developers26% (BLS)
* -表示劳工统计局对就业增长的预测 2022-2032.

如果你对网络开发或软件开发感兴趣, Herzing大学为这些类型的专业职业提供独特的学位课程. Herzing大学提供了一个 软件开发学位课程 (associate or bachelor’s degree) and a 计算机网络学士学位课程.

具备适当的编程资格和技能, 网络/软件开发或计算机系统可以帮助你在就业市场中脱颖而出,追求快速发展, 令人兴奋的职业机会.

如何成为一名计算机程序员

在浙江大学,软件下载的 计算机程序设计学士学位 为学生提供计算机编程角色的全面准备和进入软件开发所需技能的基础, database management, and analyst roles. The program features:

  • 基于幸运28计划的学习,复制了许多编程工作环境中的协作工作流程
  • 强调网络和移动应用程序编程和开发技能,这是雇主最需要的技能之一
  • 虚拟编程实验室,具有最先进的行业工具和流程
  • 灵活的在线学习,你可以在任何地方完成
  • Dual MBA credit option, 所以你可以在你的个人资料中增加12个硕士级别的管理技能学分

想了解更多关于如何在短短36个月的在线学习中成为一名计算机程序员的信息,请立即联系赫兹金大学!

了解更多关于软件下载的在线计算机编程学位

CTA Bg

*美国劳工统计局(BLS).S. Department of Labor, 职业就业和工资统计2023 /职业展望手册2022. 劳工统计局的估计不代表入门级工资和/或薪水. Multiple factors, 包括之前的经验, age, 你想要工作的地理市场和学位领域, 会影响职业成果和收入吗. Herzing既不代表它的毕业生将获得劳工统计局计算的特定工作的平均工资,也不保证从它的幸运28计划毕业后就能找到工作, promotion, 加薪或其他职业发展.

10月28日开课

Learn More Today

选择接收简讯

通过选择此按钮,您同意接收来自Herzing大学的更新和提醒. 文本HELP到85109寻求帮助,文本STOP到85109结束. Msg & Data Rates May Apply. By opting in, 我授权Herzing大学发送短信,我明白我不需要选择加入作为入学条件. 不勾选此框,您将无法选择接收SMS消息. Click to read Terms and Conditions and Privacy Policy.
Request Information
Ready to get started?

幸运28计划以获取更多信息

选择接收简讯

通过选择此按钮,您同意接收来自Herzing大学的更新和提醒. 文本HELP到85109寻求帮助,文本STOP到85109结束. Msg & Data Rates May Apply. By opting in, 我授权Herzing大学发送短信,我明白我不需要选择加入作为入学条件. 不勾选此框,您将无法选择接收SMS消息. Click to read Terms and Conditions and Privacy Policy.