Software developer salaries versus USA’s 20 most common jobs

Often we’re asked by potential students what the benefits of being a coder are. In fact, we recently published an article about it here. One of the points we always mention is salary. While we know that life isn’t all about money, we do know that most people find an attractive salary to be enticing. So we’ll say it again, one reason for considering a career in, or a career change to, software development is salary. Here’s a look at how software developer salaries compare against the 20 most popular jobs in the USA.

Firstly, according to the global pay website,, the average income for an entry-level software developer is $67,000 (at the time of writing). However, current statistics on the United States Department of Labour’s Bureau of Labour Statistics website tell us that the average salary across the board of software developers is a massive $103,560. To offer some perspective on this figure, the same Bureau tells us that the average salary of all workers in the USA right now is $45,396.

While current estimates indicate that there will be an ICT (Information and Communications Technology) skills gap of 1 million by 2020, the expectation regarding software developers is that there will be a demand for an extra 302,500 developers by 2026. The expected growth for software developers between now and then is 24%, which is much faster than the average growth outlook of 7% for all occupations. Currently, there are 188,000 job openings in the information industry.

Because software developer salaries are at an all-time high, there has never been a better time for those who are contemplating a career change, or fresh graduates who are considering their futures. The tech skills gap is not unique to the USA and the skills learned in software development are transferable around the world.

Software Developer salaries (average) versus the 20 most common jobs in the USA

Software developer salary = $103,560

  1. Retail salespersons – $27,460
  2. Cashiers – $21,030
  3. Office clerks – $31,500
  4. Combined food preparation and serving workers – $21,230
  5. Registered nurses – $70,000
  6. Waiters and waitresses $20,820
  7. Customer service representatives $32,890
  8. Janitors and cleaners $27,900
  9. Freight, stock, and hand material mover laborers $29,690
  10. Secretaries and administrative assistants $37,870
  11. Stock clerks and order fillers $27,450
  12. General and operations managers $123,460
  13. Bookkeeping, accounting and auditing clerks $39,240
  14. Elementary school teachers $56,900
  15. Heavy and tractor-trailer truck drivers $42,480
  16. Nursing aides, orderlies, and attendants $27,510
  17. Wholesale and manufacturing sales representative $60,340
  18. First-line supervisors of office and administrative support workers $58,540
  19. Teacher assistants $26,260
  20. Bus and truck mechanics and diesel engine specialists $48,000

If the figures above have sparked your interest, why not try our free 5 Day Coding Challenge?

Dutch Software Development starting salaries versus others

Often we are asked about the benefits of becoming a software developer and why people should learn to code. We offer many reasons. Firstly, it’s one of the most exciting and fastest growing industries in the world. Secondly, with a skills gap looming for every continent, it offers work all around the globe. There are […]

Short-term Developer Contracts

For many of our hiring partners, recent events have impacted dramatically on both core business operations and workforce management. Agility around increased reliance on technical support applies to both a workforce, now fully remote, and all customer interactions – now also fully remote! It’s a challenge  for many. Within this environment, Code Institute developers are […]

Why change career to software development in 2020?

4-Minute Read