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?

Andrea Maggino: Code Institute Student

2-Minute Read

ICT skills gap still a problem for Netherlands' employers

Unless you’ve been living under a rock, you’ll know there’s a skills shortage in ICT (Information and Communications Technology) sectors around the world. The numbers being quoted range anywhere between 500,000 to 900,000 in Europe to 1 million in the USA. While the EU is trying to solve the issue, there’s still a large gap […]

Start a Career in Coding

I have been meeting a lot of folks recently who have been keen to start a career in coding but simply did not know where to begin.  So, hopefully, the following tips will assist if you are also looking to start your career in coding.Becoming is coder is a fairly ongoing process, whereby you build […]