The average computer programmer salary can vary according to multiple factors, the most important of them being geographic area, industry, local policies, and experience. According to a recent average income report issued by the prestigious Glassdoor.com, a computer programmer earns $65,277 per year or $31.38 per hour.
However, Sokanu.com, place the average annual wage of a computer programmer at $79,530 or $38.24 per hour.
A computer programmer is an individual in charge of writing codes or scripts for computer software. As a future candidate, you have to know that as a computer programmer you will be needed to supervise any type of task related to creating a functional computer program. Your position will also cover code writing, supervision, review, quality control, and market analysis.
As we’ve mentioned in our introductory passage, one the most important factors that are capable of influencing the computer programmer salary is the industry. Based on which industry you choose your salary will vary accordingly.
According to the same income report published on Sokanu.com, the highest paying industry for this profession is considered Finance and Insurance, where an individual occupying this position has a mean income of $78,580 per year.
On the other hand, a computer programmer employed in the Utility Branch has the lowest mean income, compared to other industries, which is $76,180 per year.
Here are some more industries suitable for a computer programmer:
- Transportation and Warehousing: $77,000;
- Wholesale Trade: $77,210;
- Manufacturing: $78,090;
- Information: $78,500.
Furthermore, if you are currently seeking employment with some of the largest companies out there on the market, then you’ll be delighted to hear that the average computer programmer salary at TATA Consultancy services is $67,904 per year.
Another top paying company is considered CEI, where a computer programmer can earn as much as $69,752 per year.
Your current location can also be considered a computer programmer salary influencer. According to the latest income reports, the highest paying state for this profession is considered Washington, where a computer programmer can earn as much as $119,540 per year or $57.47 per hour.
The second top paying state for computer programmers is New Mexico, where you will have the opportunity of earning as much as $103,200 per year or $49.62 per hour. Ranking third in high-paying states for computer programmers is Massachusetts, where an individual occupying this position can earn $93,420 per year or $44.91 per hour.
Some other high paying states, in no particular order:
- District of Columbia: $91,100 per year;
- Virginia: $91,460 per year;
- Maryland: $86,030 per year;
- Alaska: $85,520 per year;
- New Jersey: $79,190 per year.
If you’re currently seeking employment as a computer programmer, then you should avoid these states at all costs because they have the lowest paying rates in the country:
- South Dakota: $50,060 per year;
- North Dakota: $51,700 per year;
- West Virginia: $58,020 per year;
- Wyoming: $59,010 per year;
- Mississippi: $61,020 per year;
- Louisiana: $63,640 per year.
Among the most important factors that can determine the average computer programmer salary, we are inclined to say that experience is the most vital since it can determine not only your salary but your chances of being employed as well.
Below, you will find a list containing the average computer programmer salary sorted by seniority:
- Entry Level Computer Programmers: $44,450 per year or $21.37 per hour;
- Junior Computer Programmer: $60,250 per year of $28.97 per hour;
- Experienced Computer Programmer: $79,530 per year or $38.24 per hour;
- Senior Computer Programmer: $103,570 per year or $49.75 per hour;
- Top End Computer Programmer: $130,800 per year or $62.89 per hour.
Working Hours and Environment
A Computer Programmer is required to work 40 hours per week. Usually, individuals occupying this position work in an office-like environment, surrounded by big-screen monitors and computers. However, most employers offer the possibility of working from home.
As far as the schedule is concerned, although computer programmers are required to fulfill their 40-hour weekly schedule, some of them might have to work overtime or during the weekend in order to deliver the projects.
Computer Programmer Salary by State
|State||Annual Mean Wage ($)|
Bonuses and Benefit Packages
Becoming employed in this profession is not without advantages, which usually come in the form of monthly or yearly bonuses. Most employers offer their staff the possibility of working overtime for a little extra something.
Furthermore, you may be able to earn extra bonuses at the end of your projects, depending on its priority and the company’s policy.
All in all, if you’re still looking to get employed in this profession, the chances are that you will be able to earn an extra something at the end of the month.
The Bureau of Labor Statistics predicted a 3.3 percent growth for the 2014-2024 timeframe, which means that the odds will be in your favor.
As a parting note, we have to say that the average computer programmer salary can vary according to various factors including, but not limited to, geographic area, company’s policy, job outlook and the employee’s level of experience.
On a more personal note, the job of a computer programmer is not all flowers and roses as you might expect. If you are still determined to go through with this, you will need to know that you’ll be in for some long shifts, and sometimes, you might have to work overtime in order to complete the project.
Furthermore, it may not seem like it, but the job of a computer programmer is a high-stress profession. But the more-than-adequate salary and the opportunity of actually writing a computer software from scratch are more than enough to make up for these obstacles.
Photo credits: 1