Posted in General News, Industry News on 17th January 2022
We’re sure you’ve been there, we all have. Hiring developers in the UK is currently incredibly challenging and is met with “There is such a talent shortage”. We’re inclined to agree BUT not for the reasons that most people think. At the point of writing the amount of people with the term “Software Engineer” in their LinkedIn profile (UK) stands at circa 1,245,000. This is split across a Software Engineering Manager, Lead, Principal, Software Engineer, Graduate, and Junior. So, first of all, is there really such a vast talent shortage of developers in the UK at the moment? Our answer… NO.
When you consider the main programming languages (Javascript, Java, C#, Python, and PHP) you would think this is where the talent shortage is. You know, not enough people to do the number of jobs on the market, well… there you would be right…ish.
With over 220k people doing Javascript. Over 260k doing Java. And nearly 500k people doing C#, Python, and PHP combined, you would think that maybe this is enough? Again, we would be inclined to agree, but it’s not that simple. If hiring managers, internal recruiters or Human Resources went into the market typed in “JAVA” and had 260k people to speak with, then there would be no need for people like us – external recruiters. So, if the volume of people isn’t the problem. And the amount of these people using different languages isn’t the problem. Then what is the problem and why are we, and the IT sector, talking about it so much?
First and foremost, there has been lots of feedback to suggest that entering the industry is an issue.
If you go back 25 years, pre-Y2K glitch, then the way into the industry was relatively straightforward. If you could code and understood the fundamentals, then you would be able to get in somewhere. Once you had experience, you were set. Post Y2K glitch, you would ideally have a computer science degree and some independent work you had completed, and this would have been enough. If you look at the last 5-10 years the sector has changed. Now there are bootcamps, more universities than ever providing CompSci degrees, self-taught learners, apprenticeships, the list goes on. Now, you’re thinking, “Surely the breadth of ways to learn should increase entry” … We hate to break it to you, but it’s the wrong way of thinking.
Previously, the learnings were more uniform. At university you were taught C, Java, Python, and a bit of PHP (this is just a rough guide) but you were taught about the fundamentals, the rhymes and rhythms of Computer Science. Through Bootcamps, you learn how to code and how to build projects, but less about the fundamentals of computing. Apprenticeships – you learn all about the commercial aspects that you wouldn’t normally get but the learning is less theoretical and more hands-on. What we are trying to say is that it is hard to assess the standard of each junior software engineer as they all come from different backgrounds. This is why there is now a 2-3 years’ experience expectation on all junior developer positions. This is supported by the number of people who are in Junior/Graduate developer roles, 56,000 out of the 1.2million.
Considering the limited number of people entering the market, why else is there this perception of a talent shortage? One word, speed.
The speed at which technology is developing. The speed at which developers learn and the pure speed of the entire industry.
There have been over 25 new frameworks/libraries in Javascript since 2006, how is anyone meant to keep up with that?
This diversification in technology creates new “preferred technologies” for software developers. Engineers set up their own companies with their preferences and then expect to hire people with those skills already. In the UK 20,000 new businesses launch in the tech space each year. The entrepreneurs behind them have their preferences. If they aren’t developers themselves, they will have a CTO with their own tech stack. This array of technologies leads to a cacophony of tech stacks that makes it difficult to source the talent.
Are you starting to see the issue?
If you are, then you may already be thinking about how to overcome this obstacle. There are a couple of ways you can navigate this talent shortage issue and they are all centred around upskilling.
The growth of AWS, Google Cloud, and Azure has led to more companies, such as Oracle, to launch their own cloud platforms. If you go back to the early 00’s when AWS was formed and compare it to today, the cloud scene has taken a stronger grip on the market in the last 5 or so years compared to the early days. So, over the last 5 years, companies have been implementing cloud procedures in their development lifecycles and began to upskill their staff in the new ways of working – it was the only way they were able to keep up.
Cloud was/is billed to be the future of development so companies have decided to invest in it and will/have reap(ed) the rewards – especially the early adopters.
This was only possible because staff members had a solid fundamental understanding of Computer Science. They were able to gain the knowledge required to implement these new skills and tools while hiring the specialists to help upskill staff but this isn’t always easy.
Considering the issue covered about earlier concerning the variety of education for developers, this understanding of core fundamentals is diminishing as self-learners, boot-campers and even CompSci graduates are learning frameworks and libraries ahead of core programming languages, and concepts. Learning React over gaining a deeper understanding of JavaScript for example.
Hiring talent who has the core fundamentals over any library or framework is how you bridge this ‘skills gap’. If you are looking for a laundry list of skills for candidates, it will be difficult to find them all for the reason we discussed earlier. However, if you look for someone with core skills such as cloud skills, not a specific tool or if you look for a Javascript developer instead of an Angular developer, you will likely have more success – it also keeps your job descriptions short and sweet.
Competent developers who have an understanding of the core fundamentals should be able to pick a new framework/library within a few weeks and therefore should be able to deliver on projects at a high level. This makes your talent pool go from a little garden pond to a swimming pool worth of talent and therefore more likely to get the candidate you want.
So, if it was that simple why don’t companies do it?
Plain and simple – COST.
There has never been more money spinning around in the world of technology. Currently, the tech industry is worth £423 billion and the annual investment has increased by £10 Billion from 2010 (£1.2B) to 2020 (£11.3B). So, if companies hire the talent following the above framework, then there is the additional risk that they won’t be able to pick up the technologies thus costing the company money and the investors who have backed them.
The way the industry is going it will soon hit a point where the diversity in tech stacks either becomes too much that skills will become outdated much quicker than they currently are (roughly 5 years), or companies will be forced into taking more risks and potentially losing money as they won’t be able to get the talent that is required. The rapid expansion of the tech sector has been a blessing and a curse and as a whole, we need to find a solution to make this growth more sustainable.
If you are struggling with the “talent shortage” to hire or need some help with the current landscape of the IT sector at the moment then you can get in touch with us here at Candour Solutions at hello@candour-solutions.co.uk.
“Candour Solutions market knowledge & advice in relation to market trends & recruitment processes has helped us reshape our own process.”
Rose Laksevics, TES
‘I just wanted to give a huge shoutout to George for his incredible work in placing some amazing new hires at our company. His dedication and expertise in finding the right candidates for our team were truly exceptional. Thanks to his efforts, we now have a group of talented and enthusiastic individuals who are already making a significant impact on our business.
I cannot recommend George highly enough. If you’re looking for a recruiter who will work tirelessly to find you the right fit for your team, look no further. Thanks again!’
Thomas Siron, SolutionPath
“I have been looking for a recruitment agency that will help not only fill our recruitment needs but to feel like a partner and not a sale. Candour have really shown this while working with them which is refreshing. It’s been great to work with Candour and I look forward to continuing to do so for many years to come!”
Gemma Woodward, Netsells
“Stephen and the team at Candour, really get to grips with and understand the roles we recruit for and not only do they understand our targeted market, but they also understand our business, which is vital when finding that perfect best candidate match.
The relationship Stephen & I have cultivated, is honest, trustworthy and reliable and I know that when I need assistance from him & his team, they will deliver an exceptional service always going that extra yard.
When you get to speak to the team, you will always leave a call smiling. They are a great friendly lot, and an absolute please to work with!”
Danusia Lubas-Brebner, Simpson Associates
“If you are looking to partner with a recruiter who will actually add value to your business and do what they commit to doing, I strongly recommend Stephen.”
Gabriel Page, Amazon
“Richard had worked on a variety of vacancies for me over the past year and is now the preferred partner for our IT networking roles. He has achieved this accolade by providing a consistently good service resulting in an open, honest, professional relationship. It is a joy to work with Richard. Thank you, Richard, for your hard work over the past 12 months!”
Amy Grace, IPI
“Stephen consistently finds quality candidates that others seemingly cannot. This has been no more apparent than in the last few months where I have given him two very difficult technical requirements that he has filled in less than a week.”
Jonathan Hill, GameSparks
“Stephen is laser-focused in understanding a requirement and then proactively identifying ‘best in class’ candidates. It’s clear that he puts in the extra effort to find only the best – whatever it takes – and this makes for a very effective partnership in any recruitment.”
Joel Albyn, Cap HPI
“They have never failed to deliver and always go the extra mile for their clients and candidates. As a small business, Candour truly understands the importance of finding the right people and help you cut through the noise.”
Claire Penswick, CNG
“Stephen and the team found a selection of good candidates in very short timescales, this gave my team good options and ultimately provided the person we were looking for.”
David Topley, TSYS
“Tess helped us recruit two new members to add to our ever-growing team at Phoenix, she was exceptional and the service was excellent.”
Vanessa Peel , Phoenix Software
“I receive numerous pitches from recruitment companies. All promise, very few actually deliver. Stephen and the guys at Candour definitely fall into the latter category. They have become a vital part of our recruitment process and act as an invaluable extension of our business.”
Taryn Mitchell-Clegg, IDHL Group
“Sam has recruited for us on a number of roles and has always been fantastic to work with. He quickly understood our business, culture, and growth objectives. We have placed some great candidates and Sam was key to making that process as smooth as possible both for the candidates and for us as a business.”
Paul Baylis, Bott & Co
“Tom works fast and finds the right candidates. Filled the role much quicker than I could!”
Kristan Bullett, CEO and Founder of Humans Not Robots
“Stephen did a great job of filling a Lead Software Engineer role that was proving very difficult. He submitted a range of quality CV’s quickly and followed our process throughout.”
Becky O'Farrell, Covea Insurance
“I’ve worked with Stephen for around a year and we have developed a good working relationship. The Candour team are always available so there is never a gap in communication. This is so important when time is tight and you need to find the best talent as soon as possible.”
Abigail Aldred, CNG
“What makes them stand out is that they truly listen to what our requirements for the perfect candidate are. They deliver on what they promise, and I very much feel they are working with Phoenix Software to ensure the right person for the role is recruited.”
Clare Metcalfe, Phoenix Software
“‘I have had the pleasure to have worked with George on a position we needed to fill quickly. He truly listened to our needs and the role requirements. Was honest and transparent at every step of the process. Highly recommend him every time!”
Sarah Lomas, Evotec