Read Time

Posted Date

June 24, 2021

Author

Chris Bone

Topics

It may be said that money doesn’t buy happiness. But the amount of money we get paid for the job we do can have an influence on how we feel about that job and our own self-worth.

It’s understandable that people, in any industry, would be conscious of the salary they earn and normal for us to compare our own salaries to those of our peers. Indeed, comparisons over gender, demographics and seniority have been even more prevalent in recent months as job markets have changed in light of the pandemic.

In the tech industry, where skills, stacks and specifics of the role can differ so vastly, it is difficult to know what salary you should be expecting, and it seems many techies are actually guilty of expecting a lot less than they are really worth.

Using our database of over 1,000 tech industry employees and employers we have analysed how much those in the industry think they should be paid for their role. We have then measured how this differs depending on their location and their gender to reveal discrepancies between how those in the tech industry value themselves and what is on offer.

We have also analysed which tech skills, such as Java, Docker, GIT and more, will boost your wage by the most and which of these skills is experiencing a deficit in supply against demand in the jobs market- giving aspiring or training tech professionals the stack they need in order to guarantee them a job in the industry.

 

Gender wealth worth gap: It turns out that the gender pay gap is affecting more than bank balances

The issue of a gender pay gap is no secret, and (albeit very slowly) that gap is closing, with more women and men standing up against this inequality in the workplace.

However, what has failed to be highlighted is the psychological effect this gender pay gap has had on women and how they value themselves.

Through an analysis of our user’s minimum expected salary we discovered that women value themselves £6k less than their male counterparts for the same roles.

The average minimum expected salary for women in tech was just £34,148 per year, compared to the men’s which was £40,809.

Scotland has the biggest expected salary gender gap of nearly £20k between male and female techies

According to our data, female techies in Scotland are willing to accept an average minimum salary that is £18,714 less than their male counterparts. The same issue is true for the South West, with a £14k difference, and the East Midlands, with a £11.9k difference in the genders’ expected salaries.

Conversely, women in the West Midlands actually expect MORE than men for the same roles, with their minimum expected salary being £37.2k, £462 more than the males! 

Rank Region Female Male Difference
1 Scotland £22,000 £40,714 £18,714
2 South West England £25,556 £39,933 £14,377
3 East Midlands £25,250 £37,217 £11,967
4 London £38,154 £47,039 £8,885
5 North West England £30,154 £38,366 £8,212
6 Yorkshire and the Humber £33,200 £41,400 £8,200
7 Wales £32,800 £37,455 £4,655
8 East of England £36,800 £40,316 £3,516
9 South East England £41,444 £44,848 £3,404
10 Northern Ireland £27,250 £28,667 £1,417
11 North East England £34,947 £35,200 £253
12 West Midlands £37,200 £36,738 -£462

 

Women aren’t focusing on the right stack: More men have the lucrative tech skills than women

When it came to the tech skills that women had compared to men, it seems men have been building more of an arsenal of the most lucrative skills in their stack.

Aside from React and Javascript. More men had experience with the ten highest paying skills in tech at the moment.

For Docker (the average salary for roles with this skill can be found below) 12% of the men in the study listed this skill on their profiles, compared to only 4.7% of women. A big difference can also be seen between males with AWS experience (15.23%) and females with this skill (6.04%).

Rank Job techs % males with skill % females with skill Difference
1 Docker 12.33% 4.70% 7.63%
2 GIT 20.70% 17.45% 3.25%
3 Java 13.14% 8.72% 4.41%
4 AWS 15.23% 6.04% 9.19%
5 C sharp 13.95% 8.05% 5.90%
6 Python 28.95% 22.82% 6.13%
7 React 17.21% 17.45% -0.24%
8 JavaScript 35.58% 38.26% -2.67%
9 SQL 19.42% 14.09% 5.32%
10 CSS-3 25.70% 20.13% 5.56%

 

North / South divide – Where you live can affect your self worth

It may come as no surprise that those working in tech expect to earn more in the South, and in particular the capital. This is due to a higher cost of living. However, surprisingly Yorkshire and the Humber and Scotland also made it into the top five regions where techies expect to earn the most.

At the top, and unsurprisingly so, is London. The techies in the UK’s capital expect to earn at least £45.6k as a minimum. It is estimated that the cost of living for a single person in London on average is £2,841 a month. The monthly take home after tax (but not including a pension contribution or student loan payments) from £45.6k is just £2,889, leaving just £48. Meaning this minimum expected salary is more about necessity than worth.

Yorkshire, however, came in fourth with the average expected salary of £39.5k which equates to £2,543 a month. The cost of living in Sheffield is £1,113 a month on average, leaving £1,430 spare – a lot more than in London.

At the other end of the scale is Northern Ireland, with an average expected salary of just £28.2k, the lowest in the UK.

 

UK regions by expected salary in the tech industry

Rank Region Average salary
1 London £45,624
2 South East England £44,440
3 East of England £40,000
4 Yorkshire and the Humber £39,528
5 Scotland £39,013
6 North West England £37,667
7 South West England £36,855
8 West Midlands £36,808
9 Wales £36,593
10 North East England £35,161
11 East Midlands £34,129
12 Northern Ireland £28,231

 

Exeter techies price themselves at £75k MINIMUM

However, it is actually techies in Exeter that have the highest average minimum salary expectation of £75k. The top five also featured Dorset (£65k), Guildford (£59.2k), Sheffield (£54.5k) and Oxford (£53.5k).

It seems that tech professionals living in Canterbury have the lowest self worth, with an average minimum expected salary of just £22.5k in the city. This is followed closely by Northampton (£25.3), Blackburn (£26k), Liverpool (£26.1k) and, despite the football club now having an A-list celebrity owner, Wrexham (£26.3k).

 

UK cities with the highest average minimum salary expectation in the tech industry
Rank City Min. expected salary
1 Exeter £75,000
2 Dorset £65,000
3 Guildford £59,250
4 Sheffield £54,500
5 Oxford £53,500
6 Basingstoke £52,500
7 Darlington £52,500
8 Blackpool £50,000
9 Gloucester £50,000
10 Cardiff £47,750
11 London £47,088
12 Warwick £46,600
13 Cheltenham £46,500
14 Essex £45,000
16 York £42,833
17 Manchester £41,143
18 Glasgow £41,067
19 Bangor £40,000
20 Reading £39,667
21 Leeds £39,654
22 Edinburgh £38,892
23 Bristol £37,882
24 Newcastle upon Tyne £37,250
25 Cambridge £36,000
26 Bedford £35,750
27 Leicester £35,500
28 Nottingham £34,571
29 Eastbourne £34,500
30 Brighton £34,250
31 Birmingham £33,457
32 Burnley £32,500
33 Hull £32,375
34 Chester £31,800
35 Bath £31,500
36 Belfast £31,222
37 Coventry £30,857
38 Basildon £30,000
39 Bournemouth £28,750
40 Watford £28,750
41 Dundee £27,000
42 Wolverhampton £27,000
43 Bradford £26,667
44 Wrexham £26,333
45 Liverpool £26,182
46 Blackburn £26,000
47 Northampton £25,333
48 Canterbury £22,500

 

Tech salary discrepancy: Tech talent are valuing themselves nearly £10k less than the average salary on offer for their role

In tech there seems to be a big issue with salary discrepancy, mainly employees expecting less than what is actually on offer for their role. 

When it comes to the professionals that undervalue themselves the most, it seems Engineering Management professionals are the most to blame. The average offered salary for this role is £69.6k, however, our users currently looking for or already in this role have a minimum expected salary of £44.7k, a massive £24.8k LESS than they are worth!

Similarly, Data Scientists are undervaluing themselves by £16k and DevOps professionals by £15k.

Across the industry, techies are unanimously guilty of lowering their worth by an average of nearly £10k!

 

Tech job roles by highest salary Vs the minimum expected for those in the role

Rank Role Company average for role User expected for role Difference
1 Engineering Management £69,650 £44,753 £24,897
2 DevOps £52,862 £37,539 £15,323
3 Data Engineer £47,100 £32,763 £14,337
4 Data Scientist £46,838 £30,698 £16,140
5 Security Engineer £46,815 £33,068 £13,747
6 Front-End Engineer £46,034 £32,250 £13,784
7 Full Stack Engineer £42,785 £37,665 £5,120
8 Mobile Engineer £41,800 £33,511 £8,289
9 Back-End Engineer £41,554 £37,893 £3,661
10 UI & UX Designer £41,000 £37,539 £3,461
11 QA & Testing Engineer £37,866 £32,515 £5,351
12 Research Engineer £37,093 £31,468 £5,625
13 Data Analysis £36,750 £31,651 £5,099
14 Game Engineer £34,577 £31,367 £3,210

The most lucrative digital skills- and the gaps to fill in the tech industry

According to research from LinkedIn, 150 million new technology jobs will be created in the next five years; however, a 2020 report by the World Economic Forum found that 39% of the UK didn’t have the digital skills required to match this demand.

So, what skills are worth learning?

Our data has revealed which skills are likely to bump up your average salary so those working in tech or looking to obtain a job in the industry can prioritise what is in their stack.

It turns out Docker should be at the top of a techy’s must-have list with the average salary for this skill being £58k. Second was GIT (£54.6k) and third was Java (£53.7k).

 

Rank Job techs Salary Avg
1 Docker £58,000
2 GIT £54,600
3 Java £53,770
4 AWS £52,296
5 C sharp £49,770
6 Python £49,260
7 React £48,700
8 JavaScript £48,040
9 SQL £46,500
10 CSS £43,970

 

  • Docker

Docker is a set of platforms as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Docker can package an application and its dependencies in a virtual container that can run on any Linux, Windows, or macOS computer. This enables the application to run in a variety of locations, such as on-premises, in a public cloud, and/or in a private cloud.

Strongly used by DevOps Engineers, which are highly in demand at the moment and extremely hard to find. This is the main reason for a higher average salary offered, due to the scarcity of the role it’s associated with.

 

  • GIT

Git is software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development.

Similar to Docker, this is another skill often used by DevOps Engineers. A profession that is high in demand.

 

  • Java

Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

Although considered a dated technology, it is well liked for being reliable and sturdy for large scale applications. The reason it could pay higher is probably due to it being predominantly used by larger corporations in legacy systems, which are not always easy.

But what about demand?

Through analysing the number of times tech skills appeared in job ads on the app, we are able to determine which are the most in demand, along with analysing our user base to see how many users currently have those skills – revealing oversaturation for some and a deficit for others.

Out of 1010 users analysed only 37% of them have the most desired skill in current applications, Javascript.

As for the most lucrative skill, Docker, only 11% of users possess this skill. With 180 jobs mentioning this skill as a requirement and only 113 having experience in it, this leaves a deficit of 67 in this skill, perhaps making it a priority to learn for those starting out in the industry.

Whereas with HTML5 there are only 169 jobs requiring this skill and 315 users that have it, meaning that these jobs may be more competitive than others.

 

The most desired techs to add to a stack at the moment
Rank Tech Job application mentions Users with skill % users with skill of total Deficit
1 JavaScript 387 369 37% -18
2 AWS 334 140 14% -194
3 React 276 178 18% -98
4 GIT 264 206 20% -58
5 Python 252 288 29% 36
6 Java 250 132 13% -118
7 SQL 231 191 19% -40
8 C# 205 134 13% -71
9 Docker 180 113 11% -67
10 Azure Stack  174 47 5% -127
11 CSS 172 270 27% 98
12 HTML5 169 315 31% 146
13 Node.js 166 153 15% -13
14 Kubernetes 160 41 4% -119
15 Linux 129 96 10% -33
16 .NET 119 100 10% -19
17 AngularJS 119 41 4% -78
18 Jenkins 116 22 2% -94
19 TypeScript 115 63 6% -52
20 PHP 106 105 10% -1
21 Terraform 104 27 3% -77
22 MySQL 103 175 17% 72
23 Restful 99 54 5% -45
24 Jira 90 77 8% -13
25 NoSQL 89 19 2% -70
26 Vue.js 87 31 3% -56
27 Android 78 58 6% -20
28 Github 77 216 21% 139
29 C++ 73 61 6% -12
30 iOS 73 53 5% -20
31 C 70 34 3% -36
32 Spring 69 7 1% -62
33 mssql 68 57 6% -11
34 Kanban 67 38 4% -29
35 MongoDB 59 85 8% 26
36 Ansible 58 15 1% -43
37 Redis 57 13 1% -44
38 Sass 55 55 5% 0
39 Ruby 55 20 2% -35
40 GCM 53 41 4% -12
41 Kafka 52 13 1% -39
42 Spring Boot 50 13 1% -37
43 .NET Core 49 87 9% 38
44 Windows 49 86 9% 37

 

The 10 skills with the biggest opportunity for a job in tech right now

These are the techs with the most job mentions but don’t have enough jobseekers in the industry with experience to meet the demand:

  • AWS
  • Azure Stack
  • Kubernetes
  • Java
  • React
  • Jenkins
  • AngularJS
  • Terraform
  • C#
  • NoSQL

 

This is something for tech graduates to keep in mind to help them secure a job, there are not enough professionals with the above skills in their stack to meet the current demand, meaning learning and gaining experience in them will give entry level techies a competitive edge.

Job-seeking graduates with these skills

An analysis of the job-seeking users on our database with the current experience level of ‘graduate’ revealed that a very low percentage have the skills with the most job prospects and least competition. With no current users of graduate level having experience in Kubernetes, Jenkins or Terraform.

 

Techs with the best job opportunities % graduates with skill
AWS 6%
Azure Stack 1%
Kubernetes 0%
Java 22%
React 21%
Jenkins 0%
AngularJS 2%
Terraform 0%
C# 14%
NoSQL 2%

 

If you are looking for your next tech role, check out the Haystack app marketplace to access behind the scenes insights into your personalised tech landscape. Discover tech opportunities in the North East, Yorkshire, the North West and remote tech jobs.

 

Methodology

We analysed 1010 of our users in order to determine minimum expected salary across genders, experience level and regions, as well as the number of those with tech skills.

We also analysed the current job ads on our app in order to give the average salary for roles being offered, as well as which tech skills pay the most.

Find out more