• 程序员
    • 工作内容
    • 入职门槛
    • 就业展望与薪资
    • 2015年
    • 2012年

程序员

程序员(Computer programmers)

基本学位要求

本科及以上

平均年薪

$78,260 *(1)

薪水范围(25%-75%)

$56,440-$94,130 *(1)

典型专业

数字通信与传媒/多媒体、应用数学、数据处理、技术教育、计算机与信息科学、计算机工程数学、动画及特效学、计算机图形学、网页设计、人工智能和机器人、信息技术、信息管理系统、网络管理员和网络管理

工作经验要求

岗前培训

从业人数

316,790人*(1)

十年岗位增数

43,700人*(2)

十年岗位增幅

12%(与平均水准相当)*(2)

产业最集中

华盛顿州

从业人口最多

加州

注:

(1)薪水范围(25%-75%)表示:50%的从业人员的薪水位处该薪资水平段之间——25%低于该水平,25%高于该水平

(2)岗前培训表示:该职业从业人员被公司录用后,正式上岗或获得熟练技能前所需的培训状况。

(3)十年岗位增数表示:2010-2020年该职业预期将增加的就业岗位数,同理“十年岗位增幅”

工作内容

一般来讲,程序员(Computer programmers)的工作职责大致有:

运用C++或Java等计算机语言写程序; 更新和拓展现有程序; 测试程序误差,并对程序运行中出现的问题进行修正; 建立和使用计算机辅助软件工程工具使一些代码可以自动生成; 使用代码库,代码库是由单独一行一行的代码组成,这样可以简化写代码的过程。

程序员和软件开发师的工作紧密相关,有时两者工作会有重叠,这时程序员在做的就是开发师设计程序的工作了。一些程序是相对来说简单的,通常3-4天可以完成,如手机的移动应用,其他的程序,如计算机操作系统,会更复杂,需要一年甚至更长时间完成。

大部分程序员从事计算机系统及其相关服务行业和信息服务行业,一般在办公室内单独工作,但有时也会参与到大型项目,与计算机专家一起工作。写代码的工作在任何地方都可以进行,所以很多程序员都采取远程办公的方式。美国约有25%的程序员在加州、纽约州德克萨斯州工作。*(4)

入职门槛

1 基本要求

大部分程序员是计算机科学或相关专业的学士学位,也有一些雇主只要求副学士学位,大多数程序员有自己熟悉和擅长的计算机语言。那些在医疗保健或会计领域工作的程序员,是在计算机科学学位之外辅修的课程。另外,雇主很注重工作经验,所以学生们一般都会有实习经历。

2 必备素质

  • 分析能力
  • 专注
  • 注重细节
  • 排除故障的能力*(3)

就业展望与薪资

2015年

美国从业人数最多州(前五):  

State Employment Employment per thousand jobs Location quotient Hourly mean wage Annual mean wage
California 38,650 2.49 1.19 $44.31 $92,170
Texas 21,680 1.87 0.89 $41.66 $86,660
New York 19,680 2.19 1.04 $42.31 $88,010.00
Illinois 16,230 2.77 1.32 $37.19 $77,360
New Jersey 15,170 3.88 1.85 $43.90 $91,310.00

*(1)
美国产业最集中州(前五):

State Employment Employment per thousand jobs Location quotient Hourly mean wage Annual mean wage
Washington 13,260 4.45 2.12 $57.23 $119,040
New Jersey 15,170 3.88 1.85 $43.90 $91,310
Nebraska 3,120 3.27 1.56 $35.63 $74,110.00
Alabama 5,850 3.11 1.48 $40.00 $83,190
Connecticut 5,020 3.03 1.44 $38.82 $80,740.00

*(1)
美国从业人数最多都会区: 

Metropolitan area Employment  Employment per thousand jobs Location quotient Hourly mean wage Annual mean wage
New York-Jersey City-White Plains, NY-NJ Metropolitan Division 18,460 2.85 1.36 $46.00 $95,690
Chicago-Naperville-Arlington Heights, IL Metropolitan Division 12,090 3.39 1.61 $37.27 $77,510
Seattle-Bellevue-Everett, WA Metropolitan Division 11,970 7.79 3.71 $59.37 $123,490
Atlanta-Sandy Springs-Roswell, GA 7,840 3.16 1.51 $40.72 $84,690
Dallas-Plano-Irving, TX Metropolitan Division 7,680 3.3 1.57 $43.02 $89,490
Los Angeles-Long Beach-Glendale, CA Metropolitan Division 7,340 1.79 0.85 $45.98 $95,650
Washington-Arlington-Alexandria, DC-VA-MD-WV Metropolitan Division 7,210 2.98 1.42 $47.38 $98,550
San Jose-Sunnyvale-Santa Clara, CA 6,510 6.43 3.07 $45.16 $93,940
Minneapolis-St. Paul-Bloomington, MN-WI 6,210 3.3 1.57 $38.85 $80,820
San Francisco-Redwood City-South San Francisco, CA Metropolitan Division 6,110 5.99 2.86 $51.96 $108,070

*(1)
美国产业业最集中都会区:

Metropolitan area Employment  Employment per thousand jobs Location quotient Hourly mean wage Annual mean wage
Huntsville, AL 1,910 8.96 4.27 $47.04 $97,840
Trenton, NJ 1,740 7.85 3.74 $44.28 $92,100
Seattle-Bellevue-Everett, WA Metropolitan Division 11,970 7.79 3.71 $59.37 $123,490
Nashua, NH-MA NECTA Division 860 6.75 3.22 $35.44 $73,710
San Jose-Sunnyvale-Santa Clara, CA 6,510 6.43 3.07 $45.16 $93,940
Columbus, GA-AL 710 6.17 2.94 $38.45 $79,970
San Francisco-Redwood City-South San Francisco, CA Metropolitan Division 6,110 5.99 2.86 $51.96 $108,070
Framingham, MA NECTA Division 970 5.62 2.68 $44.43 $92,420
Columbia, SC 1,830 5.05 2.4 $34.04 $70,800
Columbia, MO 450 4.98 2.37 $25.31 $52,630

*(1)
注:

(1) Location quotient :产业集中指数,其数值是该州该产业的从业人数的比重与全美平均水准的比值,大于1代表该州该职业每千人从业人数比例高于全美平均水平,反之,小于1则代表其低于全美平均水平。公式:(Employment per thousand jobs)/[Σ(Employment per thousand jobs)/50]

(2) 以上四表均是2015年5月美国劳工统计局公布的数据。

2012年

2012年5月美国程序员从业人数最多的5个州如下:

State

Employment

Employment per thousand jobs

Location quotient

Hourly mean wage

Annual mean wage

California

41,540

2.9

1.19

$41.90

$87,160

New York

24,030

2.81

1.16

$38.87

$80,850

Texas

23,300

2.2

0.91

$37.78

$78,590

Illinois

20,300

3.6

1.48

$36.67

$76,270

Florida

17,050

2.34

0.96

$35.66

$74,180

2012年5月美国程序员从业人数分布密度最大的5个州如下:

State

Employment

Employment per thousand jobs

Location quotient

Hourly mean wage

Annual mean wage

Washington

12,460

4.51

1.85

$44.90

$93,380

Utah

5,120

4.26

1.75

$35.43

$73,690

Delaware

1,520

3.73

1.54

$39.88

$82,950

Illinois

20,300

3.6

1.48

$36.67

$76,270

New Jersey

12,170

3.21

1.32

$41.85

$87,040

注:Location quotient:产业集中指数,其数值是该州该产业的从业人数的比重与全美平均水准的比值,大于1代表该州该职业每千人从业人数比例高于全美平均水平,反之,小于1则代表其低于全美平均水平。公式:(Employment per thousand jobs)/[Σ(Employment per thousand jobs)/50]*(1)

2010年-2020年十年间美国程序员的从业人数预计将增长12%,与所有职业从业人数增长的均值大致相当。计算机程序工作没有地域限制,公司经常会雇佣其他工资较低的国家程序员。这样的趋势给美国程序员职位数量的增长速度带来一定的限制,但是公司依然会雇佣美国境内相对来说工资较低地区的程序员。

显而易见,获得学士或更高学位,并且熟练掌握多门计算机语言,了解最新编写程序的工具会让程序员更有竞争力。*(2)

参考资料:

(1) Occupational Employment and Wages, May 2012 Computer programmers US Bureau of Labor Statistics

(2) Computer programmers-Job Outlook US Bureau of Labor Statistics

(3) Computer programmers-How to Become an Computer programmers US Bureau of Labor Statistics

(4) Computer programmers-What Computer programmers Do US Bureau of Labor Statistics


Wed Jun 28 09:45:55 CST 2017
最后修改时间:
评论
Baidu
map