Web Developers
Develop and implement websites, web applications, application databases, and interactive web interfaces. Evaluate code to ensure that it is properly structured, meets industry standards, and is compatible with browsers and devices. Optimize website performance, scalability, and server-side code and processes. May develop website infrastructure and integrate websites with other computer applications.
- O*NET-SOC code
15-1254.00 - Preparation Job Zone Three: Medium Preparation Needed
Wages
| 10th | 25th | Median | 75th | 90th |
|---|---|---|---|---|
| $48,100 | $64,230 | $92,650 | $126,230 | $162,290 |
By state (49)
| State | Employment | Median annual | Location quotient |
|---|---|---|---|
| Alabama | 930 | Not available | 0.97 |
| Arizona | 1,010 | $76,230 | 0.69 |
| Arkansas | 400 | $50,550 | 0.67 |
| California | 7,320 | $119,570 | 0.89 |
| Colorado | 1,680 | $85,950 | 1.30 |
| Connecticut | 750 | $85,930 | 0.97 |
| Delaware | $76,020 | ||
| District of Columbia | 430 | $114,690 | 1.35 |
| Georgia | 1,500 | $90,340 | 0.68 |
| Hawaii | 310 | Not available | 1.09 |
| Idaho | 220 | $79,290 | 0.58 |
| Illinois | 4,310 | $84,820 | 1.57 |
| Indiana | 860 | $80,870 | 0.60 |
| Iowa | 420 | $64,210 | 0.60 |
| Kansas | 500 | $73,590 | 0.77 |
| Kentucky | 270 | $82,630 | 0.30 |
| Louisiana | 490 | $85,330 | 0.57 |
| Maine | 170 | Not available | 0.59 |
| Maryland | 1,960 | $112,690 | 1.57 |
| Massachusetts | 1,940 | $98,470 | 1.18 |
| Michigan | 1,580 | $98,470 | 0.79 |
| Minnesota | 1,200 | $101,020 | 0.90 |
| Mississippi | 190 | Not available | 0.37 |
| Missouri | 1,160 | $103,750 | 0.88 |
| Montana | 550 | $62,060 | 2.39 |
| Nebraska | 230 | $80,350 | 0.50 |
| Nevada | 340 | $83,220 | 0.48 |
| New Hampshire | 470 | $78,260 | 1.53 |
| New Jersey | 2,250 | $95,180 | 1.16 |
| New Mexico | 130 | $68,120 | 0.33 |
| New York | 3,990 | $98,580 | 0.91 |
| North Carolina | 2,030 | $96,610 | 0.91 |
| North Dakota | $72,190 | ||
| Ohio | 1,690 | Not available | 0.68 |
| Oklahoma | 410 | $78,580 | 0.53 |
| Oregon | 1,140 | $64,460 | 1.28 |
| Pennsylvania | 1,670 | $86,380 | 0.61 |
| Rhode Island | $98,140 | ||
| South Carolina | 710 | $78,190 | 0.68 |
| South Dakota | 390 | $51,100 | 1.88 |
| Tennessee | 1,620 | $74,760 | 1.09 |
| Texas | 4,910 | $85,800 | 0.77 |
| Utah | 1,280 | $100,170 | 1.63 |
| Vermont | 70 | $84,550 | 0.53 |
| Virginia | 4,590 | $128,380 | 2.47 |
| Washington | 4,430 | $130,440 | 2.77 |
| West Virginia | 400 | $78,240 | 1.28 |
| Wisconsin | 1,180 | $90,630 | 0.89 |
| Wyoming | 50 | $68,410 | 0.42 |
Similar occupations
Similarity is our measure: the cosine of importance x level over all 120 O*NET skills, knowledge areas and abilities. It is not an O*NET finding. More.
Circles are the 20 most similar occupations, coloured by Job Zone. Lines join pairs where one is among the other's 10 most similar; darker lines are pairs O*NET also lists as related. Drag a circle to move it out of the way; select one to open it.
| # | Occupation | Job Zone | Similarity |
|---|---|---|---|
| 1 | Computer Systems Analysts | 4 | 0.973 |
| 2 | Database Administrators | 4 | 0.968 |
| 3 | Software Quality Assurance Analysts and Testers | 4 | 0.967 |
| 4 | Computer Programmers | 4 | 0.967 |
| 5 | Web Administrators | 4 | 0.967 |
| 6 | Database Architects | 4 | 0.965 |
| 7 | Computer Systems Engineers/Architects | 3 | 0.963 |
| 8 | Data Warehousing Specialists | 4 | 0.963 |
| 9 | Computer and Information Research Scientists | 5 | 0.963 |
| 10 | Video Game Designers | 4 | 0.959 |
One skill away
Among the 50 occupations most similar to Web Developers, those at the same Job Zone or lower, where exactly one skill rated at least 3 in importance needs a level more than 0.75 points higher (on O*NET's 0-7 level scale). Our definition. Change the thresholds.
| Occupation | Skill to build | Level gap | Similarity |
|---|---|---|---|
| Prepress Technicians and Workers | Operations Monitoring | 0.88 | 0.917 |
Software to learn next
Software used by at least 3 of the 20 occupations most similar to Web Developers, excluding software Web Developers already lists and any you named. Ranked by how many of them use it, weighted by how much more common it is among them than across all occupations (lift). Our ranking.
| Software | Similar jobs using it | Lift |
|---|---|---|
| Veritas NetBackup | 12 of 20 | 24.1x |
| Citrix cloud computing software | 13 of 20 | 18.7x |
| Virtual private networking VPN software | 12 of 20 | 18.5x |
| VMware | 11 of 20 | 22.1x |
| McAfee | 12 of 20 | 15.8x |
| Human resource management software HRMS | 11 of 20 | 11.5x |
| Microsoft Exchange | 12 of 20 | 9.4x |
| IBM DB2 | 8 of 20 | 28.4x |
| Oracle E-Business Suite Financials | 11 of 20 | 11.3x |
| Oracle Hyperion | 11 of 20 | 10.0x |
Skills
From O*NET data. Importance is rated 1 to 5 and level 0 to 7.
| Skill | Type | Importance | Level |
|---|---|---|---|
| Programming | Transferable skill | 4.12 | 4.25 |
| Critical Thinking | Essential skill | 3.75 | 3.88 |
| Operations Analysis | Transferable skill | 3.62 | 4.00 |
| Reading Comprehension | Essential skill | 3.62 | 4.00 |
| Complex Problem Solving | Transferable skill | 3.62 | 3.62 |
| Active Learning | Essential skill | 3.50 | 3.62 |
| Active Listening | Essential skill | 3.50 | 3.50 |
| Judgment and Decision Making | Transferable skill | 3.38 | 3.38 |
| Speaking | Essential skill | 3.25 | 3.25 |
| Writing | Essential skill | 3.12 | 3.50 |
| Systems Analysis | Transferable skill | 3.12 | 3.38 |
| Monitoring | Essential skill | 3.00 | 3.38 |
| Systems Evaluation | Transferable skill | 3.00 | 3.25 |
| Coordination | Transferable skill | 3.00 | 3.00 |
| Time Management | Transferable skill | 3.00 | 2.88 |
| Learning Strategies | Essential skill | 2.88 | 3.12 |
| Persuasion | Transferable skill | 2.88 | 3.12 |
| Service Orientation | Transferable skill | 2.88 | 2.88 |
| Social Perceptiveness | Transferable skill | 2.88 | 2.75 |
| Instructing | Transferable skill | 2.75 | 3.25 |
| Mathematics | Essential skill | 2.75 | 2.88 |
| Negotiation | Transferable skill | 2.75 | 2.75 |
| Quality Control Analysis | Transferable skill | 2.75 | 2.75 |
| Technology Design | Transferable skill | 2.50 | 2.38 |
| Management of Personnel Resources | Transferable skill | 2.38 | 2.25 |
| Operations Monitoring | Transferable skill | 2.25 | 2.12 |
| Troubleshooting | Transferable skill | 2.12 | 2.62 |
| Science | Essential skill | 2.00 | 2.25 |
| Equipment Selection | Transferable skill | 2.00 | 2.00 |
| Management of Material Resources | Transferable skill | 1.75 | 1.50 |
| Management of Financial Resources | Transferable skill | 1.75 | 1.25 |
| Operation and Control | Transferable skill | 1.62 | 0.62 |
| Installation | Transferable skill | 1.25 | not rated |
| Equipment Maintenance | Transferable skill | 1.00 | not rated |
| Repairing | Transferable skill | 1.00 | not rated |
Knowledge (33) and abilities (52)
| Name | Importance | Level |
|---|---|---|
| Computers and Electronics | 4.38 | 5.75 |
| English Language | 3.54 | 4.00 |
| Mathematics | 3.35 | 3.91 |
| Communications and Media | 3.21 | 3.12 |
| Customer and Personal Service | 2.96 | 3.25 |
| Design | 2.96 | 3.22 |
| Engineering and Technology | 2.58 | 2.91 |
| Telecommunications | 2.46 | 2.12 |
| Administrative | 2.38 | 3.25 |
| Administration and Management | 2.38 | 2.92 |
| Education and Training | 2.25 | 2.83 |
| Sales and Marketing | 2.25 | 2.33 |
| Fine Arts | 2.04 | 1.83 |
| Public Safety and Security | 1.96 | 1.17 |
| Psychology | 1.92 | 1.62 |
| Law and Government | 1.79 | 1.46 |
| Economics and Accounting | 1.75 | 1.75 |
| Sociology and Anthropology | 1.75 | 1.58 |
| Production and Processing | 1.75 | 1.33 |
| Philosophy and Theology | 1.58 | 1.21 |
| Personnel and Human Resources | 1.54 | 1.33 |
| Geography | 1.42 | 1.12 |
| Foreign Language | 1.33 | 0.58 |
| Physics | 1.29 | 0.62 |
| History and Archeology | 1.17 | not rated |
| Transportation | 1.12 | not rated |
| Biology | 1.08 | not rated |
| Mechanical | 1.08 | not rated |
| Therapy and Counseling | 1.08 | not rated |
| Food Production | 1.04 | not rated |
| Medicine and Dentistry | 1.04 | not rated |
| Building and Construction | 1.00 | not rated |
| Chemistry | 1.00 | not rated |
| Name | Importance | Level |
|---|---|---|
| Deductive Reasoning | 3.88 | 4.00 |
| Oral Comprehension | 3.75 | 4.00 |
| Near Vision | 3.62 | 4.00 |
| Written Comprehension | 3.62 | 3.88 |
| Problem Sensitivity | 3.62 | 3.75 |
| Information Ordering | 3.50 | 3.75 |
| Inductive Reasoning | 3.50 | 3.38 |
| Speech Recognition | 3.38 | 3.62 |
| Speech Clarity | 3.38 | 3.12 |
| Oral Expression | 3.25 | 4.00 |
| Fluency of Ideas | 3.25 | 3.62 |
| Category Flexibility | 3.25 | 3.50 |
| Originality | 3.12 | 3.62 |
| Visualization | 3.12 | 3.62 |
| Written Expression | 3.12 | 3.62 |
| Flexibility of Closure | 3.12 | 3.38 |
| Selective Attention | 3.12 | 3.25 |
| Mathematical Reasoning | 3.12 | 2.88 |
| Perceptual Speed | 3.00 | 3.12 |
| Speed of Closure | 2.88 | 3.12 |
| Finger Dexterity | 2.75 | 3.00 |
| Number Facility | 2.75 | 3.00 |
| Visual Color Discrimination | 2.62 | 2.50 |
| Memorization | 2.50 | 2.38 |
| Far Vision | 2.38 | 2.50 |
| Manual Dexterity | 2.00 | 2.00 |
| Arm-Hand Steadiness | 2.00 | 1.88 |
| Wrist-Finger Speed | 2.00 | 1.00 |
| Auditory Attention | 1.88 | 1.75 |
| Time Sharing | 1.88 | 1.75 |
| Control Precision | 1.88 | 1.62 |
| Trunk Strength | 1.88 | 1.12 |
| Hearing Sensitivity | 1.75 | 1.50 |
| Depth Perception | 1.75 | 0.75 |
| Dynamic Strength | 1.25 | not rated |
| Response Orientation | 1.12 | not rated |
| Dynamic Flexibility | 1.00 | not rated |
| Explosive Strength | 1.00 | not rated |
| Extent Flexibility | 1.00 | not rated |
| Glare Sensitivity | 1.00 | not rated |
| Gross Body Coordination | 1.00 | not rated |
| Gross Body Equilibrium | 1.00 | not rated |
| Multilimb Coordination | 1.00 | not rated |
| Night Vision | 1.00 | not rated |
| Peripheral Vision | 1.00 | not rated |
| Rate Control | 1.00 | not rated |
| Reaction Time | 1.00 | not rated |
| Sound Localization | 1.00 | not rated |
| Spatial Orientation | 1.00 | not rated |
| Speed of Limb Movement | 1.00 | not rated |
| Stamina | 1.00 | not rated |
| Static Strength | 1.00 | not rated |
Software used
Examples from O*NET data. "Hot" and "in demand" are O*NET flags for technologies often listed in job postings.
- Amazon Web Services AWS software in demand
- Apache Kafka in demand
- Atlassian JIRA in demand
- C# in demand
- Cascading style sheets CSS in demand
- Docker in demand
- Git in demand
- GitHub in demand
- Go in demand
- Google Angular in demand
- GraphQL in demand
- Hypertext markup language HTML in demand
- JavaScript in demand
- JavaScript Object Notation JSON in demand
- Jenkins CI in demand
- Kubernetes in demand
- Linux in demand
- Microsoft Azure software in demand
- MongoDB in demand
- MySQL in demand
- NoSQL in demand
- Node.js in demand
- Oracle Java in demand
- PHP in demand
- PostgreSQL in demand
- Python in demand
- React in demand
- Spring Boot in demand
- Spring Framework in demand
- Structured query language SQL in demand
All 251
- TypeScript in demand
- Vue.js in demand
- WordPress in demand
- jQuery in demand
- JavaScript framework software in demand
- RESTful API in demand
- Web application software in demand
- AJAX hot
- Adobe Acrobat hot
- Adobe After Effects hot
- Adobe Creative Cloud software hot
- Adobe Illustrator hot
- Adobe InDesign hot
- Adobe Photoshop hot
- Amazon DynamoDB hot
- Amazon Elastic Compute Cloud EC2 hot
- Amazon Redshift hot
- Amazon Web Services AWS CloudFormation hot
- Ansible software hot
- Apache Cassandra hot
- Apache Hadoop hot
- Apache Hive hot
- Apache Maven hot
- Apache Spark hot
- Apache Subversion SVN hot
- Apache Tomcat hot
- Apple macOS hot
- Atlassian Bitbucket hot
- Atlassian Confluence hot
- Bash hot
- Bootstrap hot
- C hot
- C++ hot
- Chef hot
- Cisco Webex hot
- Django hot
- ESRI ArcGIS software hot
- Eclipse IDE hot
- Elasticsearch hot
- Epic Systems hot
- Extensible markup language XML hot
- Facebook hot
- Figma hot
- Google Analytics hot
- Google Android hot
- Google Docs hot
- Hibernate ORM hot
- HubSpot software hot
- IBM SPSS Statistics hot
- JUnit hot
- Marketo Marketing Automation hot
- Microsoft .NET Framework hot
- Microsoft ASP.NET hot
- Microsoft Access hot
- Microsoft Active Server Pages ASP hot
- Microsoft Excel hot
- Microsoft Office software hot
- Microsoft PowerShell hot
- Microsoft Project hot
- Microsoft SQL Server hot
- Microsoft SQL Server Integration Services SSIS hot
- Microsoft SQL Server Reporting Services SSRS hot
- Microsoft SharePoint hot
- Microsoft Visio hot
- Microsoft Visual Basic hot
- Microsoft Visual Basic for Applications VBA hot
- Microsoft Visual Studio hot
- Microsoft Windows hot
- Microsoft Windows Server hot
- Oracle Database hot
- Oracle Java 2 Platform Enterprise Edition J2EE hot
- Oracle PL/SQL hot
- Perl hot
- Puppet hot
- R hot
- Red Hat Enterprise Linux hot
- Red Hat OpenShift hot
- Redis hot
- Ruby hot
- SAP software hot
- SAS hot
- Salesforce software hot
- Scala hot
- Selenium hot
- Shell script hot
- Slack hot
- Splunk Enterprise hot
- Swift hot
- Tableau hot
- Teradata Database hot
- The MathWorks MATLAB hot
- Transact-SQL hot
- Trimble SketchUp Pro hot
- UNIX hot
- UNIX Shell hot
- 3M Post-it App
- Adobe ActionScript
- Adobe Dreamweaver
- Adobe Flex
- Advanced business application programming ABAP
- Airtable
- Amazon Kinesis
- Amazon Simple Storage Service S3
- Apache Ant
- Apache Groovy
- Apache HTTP Server
- Apache Pig
- Apache Solr
- Apache Struts
- Apple Cocoa
- Apple Final Cut Pro
- Apple Keynote
- Atlassian Bamboo
- Atlassian HipChat
- Backbone.js
- Blackboard software
- Blink
- Common business oriented language COBOL
- Common gateway interface CGI
- Customer information control system CICS
- Delphi Technology
- Dropbox
- Drupal
- Dynamic hypertext markup language DHTML
- Enterprise JavaBeans
- Evernote
- Ext JS
- Extensible hypertext markup language XHTML
- Extensible stylesheet language XSL
- Extensible stylesheet language transformations XSLT
- FileMaker Pro
- FlexBox
- Flipgrid
- Geographic information system GIS software
- Google Ads
- Google Cloud software
- Google Drive
- Google Meet
- Google Sites
- Google Slides
- HashiCorp Vagrant
- Hewlett Packard HP-UX
- Hewlett Packard LoadRunner
- IBM Cognos Impromptu
- IBM Domino
- IBM InfoSphere DataStage
- IBM Informix
- IBM Notes
- IBM Power Systems software
- IBM Rational Rose XDE
- IBM WebSphere
- InVision software
- Integrated development environment IDE software
- JamBoard
- Jekyll
- Jest
- JetBrains PhpStorm
- Job control language JCL
- Jupyter Notebook
- Kapwing
- KornShell
- LAMP Stack
- MarkLogic
- MeteorJS
- MicroStrategy
- Microservices Architecture
- Microsoft ASP.NET Core MVC
- Microsoft ActiveX
- Microsoft Commerce Server
- Microsoft Dynamics
- Microsoft Internet Information Services (IIS)
- Microsoft Publisher
- Microsoft Visual Basic Scripting Edition VBScript
- Microsoft Visual Basic.NET
- Microsoft Visual C# .NET
- Microsoft Visual InterDev
- Microsoft Visual SourceSafe
- Moodle
- Nagios
- NetSuite ERP
- NortonLifeLock cybersecurity software
- Nunjucks
- Objective C
- Oracle Business Intelligence Enterprise Edition
- Oracle Eloqua
- Oracle Fusion Applications
- Oracle Fusion Middleware
- Oracle JD Edwards EnterpriseOne
- Oracle JDBC
- Oracle JavaServer Pages JSP
- Oracle Solaris
- Oracle WebLogic Server
- Perforce Helix software
- PhantomJS
- Qlik Tech QlikView
- Quest Erwin Data Modeler
- React Redux
- Red Hat WildFly
- Relational database management software
- Relational database management system software
- RequireJS
- Ruby on Rails
- SAP Business Objects
- SAP Crystal Reports
- Salesforce Visualforce
- Screencast-O-Matic
- Screencastify
- Sitecore CMS
- Skype
- SmugMug Flickr
- Social media sites
- Syntactically awesome style sheets SASS
- Travis
- Ubuntu
- Unified modeling language UML
- Web content management system CMS software
- Wireshark
- YouTube
- Zend Framework
- webpack
Where it concentrates
Metro areas ranked by BLS location quotient: the occupation's share of the area's jobs divided by its share of all US jobs. Above 1 means more concentrated than the nation. Metros employing fewer than 100 are left out.
| Metro area | Employment | Location quotient | Median annual |
|---|---|---|---|
| Morgantown, WV | 250 | 8.25 | $79,190 |
| Olympia-Lacey-Tumwater, WA | 290 | 4.89 | $111,560 |
| Provo-Orem-Lehi, UT | 520 | 3.80 | $103,970 |
| Seattle-Tacoma-Bellevue, WA | 3,470 | 3.69 | $130,440 |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | 3,840 | 2.71 | $134,350 |
| Charlottesville, VA | 130 | 2.44 | $101,210 |
| San Jose-Sunnyvale-Santa Clara, CA | 1,130 | 2.20 | $166,670 |
| Boulder, CO | 180 | 2.06 | Not available |
| Sioux Falls, SD-MN | 140 | 1.79 | $54,300 |
| Nashville-Davidson--Murfreesboro--Franklin, TN | 790 | 1.58 | $78,990 |