- A report by HackerRank says that in 2020, the developers in the US are top paid professionals in their field globally.
- The US developers earn a little over $109,000 every year. In India, the average salary of developers is little over $38,000.
- The global salary for developers is $54,491, with developers in the US and Europe earning considerably more.
Software developers in the US make almost three times more than their Indian counterparts, notes a 2020 HackerRank Developer Skills Report. According to the report, which is based on response from 116,648 developers and students, the average salary for Indian developers is $38,229 per year. In comparison, the developers in the US earn $109,167 per year, with developers in cities like San Francisco and Seattle earning considerably more than developers in other US cities.
Interestingly, the survey finds that even the developers in Pakistan with their average annual salary of $39,154 earn marginally more than what Indian professionals get. Globally, a developer makes $54,491 on average, with developers in countries like the US, Australia, Canada and Netherlands making significantly more money than the developers in Asian countries.
Now, compared to the global average and salaries in the US, the salaries of Indian developers may seem low but they are actually, when seen in Indian context, quite good. The average salary of $38,229 translates to a little over Rs 27 lakh. Another key bit to note here is that the people part of HackerRank survey were likely to be industry veterans and experienced developers. At entry level the salaries are expected to be lower.
What else does the HackerRank Developer Skills Report say? A lot. It also talks of what skills are in demand and what skills affect the pay scale for developers. Perl is the programming language which is mostly associated with above average pay, according to the report. Perl developers make 54 per cent more salary than an average developer's salary.
The report also highlights a few other interesting bits. For example, it reveals that developers can still make a good living even if they are not graduates. Educational qualification does not seem to be priority for many companies when it comes to hiring developers. While tech bigwigs like Google, Apple, and IBM do not give importance to 4-year degree requirements anymore, the small companies have not set criteria for degrees at all. The report says that 32 per cent of developers at small companies do not have a bachelor's degree.
For every employee with a big pay checks, there are also employees who feel they are underpaid. The report states that 39 per cent of the developers around the world feel they are not paid fairly, 35 per cent feel they are paid fairly and 26 per cent are not sure. Developers get a hint of what their peers earn through websites like LinkedIn and Glassdoor.
The report also states that the most important form of professional growth for developers could be learning new technical skills. Around 59 per cent of the employees expressed their want to learn new technical skills. The report reconfirms the notion that developers like stick to technical work. Product focus, as they call it. Most of them want to be tech leads (62 per cent) and only a limited number of developers wanted to be managers (15 per cent).
Do developers need recreational activities? Of course, they do, except 3 per cent who never want to take a break and who want to work all the time. Otherwise, 61 per cent developers listen to music when they do not code, the report notes.