Computer Programming Occupation Report CIP 11.0201 Computer Programming/Programmer, General CIP 2010: A program that focuses on the general writing and implementation of generic and customized programs to drive operating systems and that generally prepares individuals to apply the methods and procedures of software design and programming to software installation and maintenance. Includes instruction in software design, low- and high-level languages and program writing; program customization and linking; prototype testing; troubleshooting; and related aspects of operating systems and networks. Occupation Gender Breakdown Gender 2015 Jobs Males 6,991 77.0% Females 2,091 23.0% Occupation Age Breakdown Age 2015 Jobs 14-18 21 0.2% 19-24 549 6.0% 25-34 2,498 27.5% 35-44 2,461 27.1% 45-54 2,066 22.7% 55-64 1,281 14.1% 65+ 207 2.3% Occupation Summary for 11.0201 9,082 8.8% $32.31/hr Jobs (2015) % Change (2015-2020) Median Hourly Earnings 9% above National average Nation: 9.4% Nation: $37.25/hr Page1
Occupation Change Summary Region 2015 Jobs 2020 Jobs Change % Change Median Hourly Earnings 851 923 72 8% $32.58 9,082 9,884 802 9% $32.31 () 57,650 64,554 6,904 12% $34.19 2,753,564 3,012,817 259,253 9% $37.25 SOC Description Typical Entry Level Education 15-1122 Information Security Analysts Bachelor's degree Work Experience Required Less than 5 years Typical On- The-Job Training None 15-1131 Computer Programmers Bachelor's degree None None 15-1132 Software Developers, Applications Bachelor's degree None None 15-1133 Software Developers, Systems Software Bachelor's degree None None 15-1134 Web Developers Associate's degree None None 15-1143 Computer Network Architects Bachelor's degree 5 years or more None 15-1151 15-1152 Computer User Support Specialists Computer Network Support Specialists Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic Some college, no degree None Associate's degree None None High school diploma or equivalent None Moderate-term on-the-job training Long-term onthe-job training Page2
Occupation Breakdown - 2015 Jobs Occupation Description () 15-1132 Software Developers, Applications 241 2,361 13,689 739,604 15-1151 Computer User Support Specialists 204 2,432 15,351 654,286 15-1122 Information Security Analysts 121 312 2,256 85,142 15-1143 Computer Network Architects 80 265 3,411 147,422 15-1131 Computer Programmers 74 740 5,020 334,414 15-1133 Software Developers, Systems Software 65 1,842 8,609 410,180 15-1152 Computer Network Support Specialists 38 587 5,592 194,091 15-1134 Web Developers 28 394 3,301 162,438 Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic <10 148 422 25,986 Total 851 9,082 57,650 2,753,564 Occupation Breakdown - 2020 Jobs Occupation Description () 15-1132 Software Developers, Applications 263 2,563 15,647 827,334 15-1151 Computer User Support Specialists 220 2,687 17,190 717,643 15-1122 Information Security Analysts 132 361 2,684 99,052 15-1143 Computer Network Architects 82 293 3,688 156,283 15-1131 Computer Programmers 76 807 5,585 351,498 15-1133 Software Developers, Systems Software 75 1,948 9,615 450,817 15-1152 Computer Network Support Specialists 40 618 5,860 200,456 15-1134 Web Developers 32 446 3,813 180,920 Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic <10 161 472 28,814 Total 923 9,884 64,554 3,012,817 Page3
Occupation Breakdown - Change Occupation Description () 15-1132 Software Developers, Applications 22 202 1,958 87,730 15-1151 Computer User Support Specialists 16 255 1,839 63,357 15-1122 Information Security Analysts 11 49 428 13,910 15-1133 Software Developers, Systems Software 10 106 1,006 40,637 15-1134 Web Developers 4 52 512 18,482 15-1143 Computer Network Architects 2 28 277 8,861 15-1131 Computer Programmers 2 67 565 17,084 15-1152 Computer Network Support Specialists 2 31 268 6,365 Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic -- 13 50 2,828 Total 72 802 6,904 259,253 Occupation Breakdown - Median Hourly Earnings Occupation Description () 15-1143 Computer Network Architects $48.21 $43.66 $47.45 $47.22 15-1132 Software Developers, Applications $39.88 $39.98 $41.84 $45.63 15-1133 Software Developers, Systems Software $36.98 $42.90 $44.71 $49.14 15-1131 Computer Programmers $35.01 $30.44 $34.60 $36.60 15-1122 Information Security Analysts $34.72 $29.63 $38.51 $42.74 15-1152 Computer Network Support Specialists $25.47 $22.41 $28.48 $29.70 15-1134 Web Developers $22.85 $20.59 $25.43 $28.33 Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic -- $17.73 $22.92 $22.84 15-1151 Computer User Support Specialists $16.86 $21.59 $21.94 $22.88 Total $32.58 $32.31 $34.19 $37.25 Page4
Top Industries Change from 2015-2020 NAICS Code Description Pima, SC () 541513 Computer Facilities Management Services 147 173 475 2,386 541330 Engineering Services 4 8 79 4,058 561422 Telemarketing Bureaus and Other Contact Centers -6 81 256 1,980 541512 Computer Systems Design Services -64 453 1,491 88,341 541511 Custom Computer Programming Services -65 31 1,892 67,721 Total 18 747 4,192 164,487 Source: QCEW Employees, Non-QCEW Employees & Self-Employed - EMSI 2015.3 Class of Worker BETA Computer User Support Specialists (15-1151) Less than high school diploma 0.7% High school diploma or equivalent 10.8% Some college, no degree 28.3% Associate's degree 17.0% Bachelor's degree 34.6% Master's degree 7.7% Doctoral or professional degree 0.8% Page5
Software Developers, Applications (15-1132) Less than high school diploma 0.2% High school diploma or equivalent 2.5% Some college, no degree 8.5% Associate's degree 5.1% Bachelor's degree 50.3% Master's degree 29.6% Doctoral or professional degree 3.8% Software Developers, Systems Software (15-1133) Less than high school diploma 0.2% High school diploma or equivalent 2.5% Some college, no degree 8.5% Associate's degree 5.1% Bachelor's degree 50.3% Master's degree 29.6% Doctoral or professional degree 3.8% Computer Programmers (15-1131) Less than high school diploma 0.5% High school diploma or equivalent 4.7% Some college, no degree 13.8% Associate's degree 8.8% Bachelor's degree 50.4% Master's degree 19.1% Doctoral or professional degree 2.7% Page6
Computer Network Support Specialists (15-1152) Less than high school diploma 0.7% High school diploma or equivalent 10.8% Some college, no degree 28.3% Associate's degree 17.0% Bachelor's degree 34.6% Master's degree 7.7% Doctoral or professional degree 0.8% Web Developers (15-1134) Less than high school diploma 0.5% High school diploma or equivalent 4.5% Some college, no degree 17.6% Associate's degree 8.1% Bachelor's degree 53.6% Master's degree 14.2% Doctoral or professional degree 1.5% Information Security Analysts (15-1122) Less than high school diploma 0.6% High school diploma or equivalent 6.4% Some college, no degree 22.0% Associate's degree 14.4% Bachelor's degree 34.0% Master's degree 21.0% Doctoral or professional degree 1.6% Page7
Computer Network Architects (15-1143) Less than high school diploma 0.5% High school diploma or equivalent 4.7% Some college, no degree 22.0% Associate's degree 13.5% Bachelor's degree 43.9% Master's degree 13.6% Doctoral or professional degree 1.7% Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic ( Less than high school diploma 6.1% High school diploma or equivalent 44.7% Some college, no degree 31.4% Associate's degree 11.0% Bachelor's degree 5.2% Master's degree 1.6% Doctoral or professional degree 0.0% Page8
Appendix A - Data Sources and Calculations Location Quotient Location quotient (LQ) is a way of quantifying how concentrated a particular industry, cluster, occupation, or demographic group is in a region as compared to the nation. It can reveal what makes a particular region unique in comparison to the national average. Occupation Data EMSI occupation employment data are based on final EMSI industry data and final EMSI staffing patterns. Wage estimates are based on Occupational Employment Statistics (QCEW and Non-QCEW Employees classes of worker) and the American Community Survey (Self-Employed and Extended Proprietors). Occupational wage estimates also affected by county-level EMSI earnings by industry. Completers Data The completers data in this report is taken directly from the national IPEDS database published by the U.S. Department of Education's National Center for Education Statistics. Institution Data The institution data in this report is taken directly from the national IPEDS database published by the U.S. Department of Education's National Center for Education Statistics. Industry Data EMSI industry data have various sources depending on the class of worker. (1) For QCEW Employees, EMSI primarily uses the QCEW (Quarterly Census of Employment and Wages), with supplemental estimates from County Business Patterns and Current Employment Statistics. (2) Non-QCEW employees data are based on a number of sources including QCEW, Current Employment Statistics, County Business Patterns, BEA State and Local Personal Income reports, the National Industry-Occupation Employment Matrix (NIOEM), the American Community Survey, and Railroad Retirement Board statistics. (3) Self-Employed and Extended Proprietor classes of worker data are primarily based on the American Community Survey, Nonemployer Statistics, and BEA State and Local Personal Income Reports. Projections for QCEW and Non-QCEW Employees are informed by NIOEM and long-term industry projections published by individual states. Staffing Patterns Data The staffing pattern data in this report are compiled from several sources using a specialized process. For QCEW and Non-QCEW Employees classes of worker, sources include Occupational Employment Statistics, the National Industry-Occupation Employment Matrix, and the American Community Survey. For the Self-Employed and Extended Proprietors classes of worker, the primary source is the American Community Survey, with a small amount of information from Occupational Employment Statistics. State Data Sources This report uses state data from the following agencies: Department of Administration, Office of Employment and Population Statistics Page9