31 Oct 2022

Top skills you need for your tech recruits

The following piece was written by CodeClan and originally appeared in FutureScot on 17th October 2022.


Most software developers need specific ‘hard skills’, otherwise known as technical skills. They include things like programming languages and software testing. But developers also need ‘soft’ or essential skills – the ones probably already acquired through past work experience.

Take a look at the top three soft and hard skills young people need to become an effective software programmer. This list is not exhaustive, but it makes an excellent starting point.

Soft skills for software development

1. Problem-solving or analytic skills

As a software developer, they will frequently face technical problems to resolve. They will often encounter bugs in code. They might also need to develop new software solutions.

People with strong problem-solving or analytic skills are well-suited to this line of work. Good developers can analyse and summarise a problem before considering several angles and finding a solution.

Analytical skills are not unique to people who work in STEM. Most professional roles require critical thinking and gauging the best way to respond to an obstacle.

2. Time management 

Software developers often need to meet tight deadlines. They also need to keep abreast of the latest technical developments in their area of expertise.

Balancing deliverables with self-teaching requires strong time management skills. Organising and prioritising tasks are important though often overlooked aspects of a developer’s role.

Time management is an essential skill. How often do your recruits need to exercise time management skills in their role?

3. Communication skills

Developers rarely work in isolation. Rather, they are part of a wider team tasked with delivering a set project. That team will usually need to collaborate with other groups.

This makes strong communication skills highly desirable in a software developer.

Knowing how to ask the right questions, bring up challenges, propose solutions and get along with teammates are integral to the development process.

If they have ever had to give a presentation, contribute to a meeting or participate in teamwork, then this is a way to see how they have exercised their communication skills. The question is, How strong is their communication and does it fit into your organisation?

Hard skills for software development

1. Programming languages

There are literally hundreds of programming languages, which can make learning how to code seem a little daunting.

The five most popular programming languages for developers are JavaScript, HTML/CSS, SQL, Python, and TypeScript.

But that does not mean your new recruit needs to know all there is to know about these languages to become a software developer. In reality, most developers know a handful of programming languages, and they are constantly updating their knowledge of how to use them.

The best way to start? Learn the basics of one programming language. This is how CodeClan supports our career changers and upskills our partner network. We have a whole range of courses to help you.

2. Software testing and debugging

It is one thing to write code; it is another thing entirely to make it work.

Testing software is another key part of a developer’s role. There are specialists whose role is to design test procedures – often, developers must learn how to apply them.

Testing often reveals bugs in software. Developers need to identify what is causing the bug – they can then begin to find a solution – often by asking other teammates or turning to online forums.

3. Data structure

Data structures are methods of organising data to make performing operations more efficient.

Just like programming languages, there are different types of data structures, including arrays, stacks and queues.  Getting to know different data structures and learning which to choose is a key technical skill for software developers.

Final thoughts

Just like any other profession, software development requires a range of soft and hard skills.

Share this
07 Oct 2022

It’s time to stop making excuses. Getting more women in tech must underpin efforts to create an inclusive digital economy

The following piece was written by Polly Purvis OBE, a Trustee and Chair for Digital Xtra Fund as well as Deputy Chair at Converge Challenge. She is also a former CEO of ScotlandIS and Chair of CodeClan. It originally appeared in FutureScot on 7th October 2022.


When Apple CEO Tim Cook made a rare appearance in London last month, he had one simple and very powerful message to share: we need more women in tech, and there is no excuse for failing to achieve gender equality.

Everyone wants a more diverse workforce and equity of opportunity, but there are some very specific reasons for requiring more women to join the sector.

At the most basic level, it is a simple matter of understanding and respecting your customer base. At least 50 per cent of global consumers are women, so when new products are being developed it is essential that women are involved from the design stage right through the process.

I’ve seen some software teams that really have no clue about how women will interact with their systems, and it is easy to see how AI can go on to perpetrate unintentional bias if the data on which they act is incomplete or worse still incorporates stereotypes.

We also need more women starting businesses. That is true not just of tech but across the board. One of the issues is that women tend to be more risk averse, but we need to consider how to harness that. More encouragement would also be welcome. Women are often early adopters of products, whether they be new foods or new tech, so there is an opportunity to actively engage with women and support them as entrepreneurs.

Education is a key challenge. For years women have been underrepresented in STEM university courses and occupations. It is estimated that only about 19 per cent of computer science students are female, and it is the same picture for engineering and technology. Female students make up more than a third (37 per cent) of mathematical sciences students, which is a relative improvement but still not good enough. Apple itself only has about 35 per cent women in its workforce.

CodeClan, Scotland’s industry-led and only SQA-accredited digital skills academy, has made good progress in recruiting and training women but the split is still about 60/40 in favour of male students.

One problem is that girls and young women, particularly around the late primary school and early high school stage, are receiving the wrong messages as part of careers advice. This isn’t always via the school – it can also be from parents who view other occupations as more appealing, for example financial services and law – so we need to redouble our efforts to promote computing science and technology as attractive, well paid career options.

And, despite the best efforts of the Scottish Government, we don’t have enough computing teachers. Graduates can earn three or four times more by going straight into software development and engineering, so it is not difficult to see why teaching is being left behind. But it is vital that we boost numbers and make computing as accessible as possible if we are to address the gender gap.

Extracurricular opportunities must also be supported. Digital Xtra Fund is a brilliant scheme that provides grants to organisations delivering digital and tech activities to young people across Scotland, such as dressCode, a charity which delivers lunchtime clubs for girls aged 11-23, focused on games design, web development and cyber security. SmartSTEMs is another excellent third sector organisation inspiring young people aged 10-14, especially girls, by hosting and organising events in schools. Making computing fun and exciting is important if we are to successfully engage with girls and other underrepresented groups – so let’s see this continue and expand further, as part of the plans.

Sadly, we still don’t have enough senior women in tech in Scotland but having positive role models in place is definitely helping to drive change. And we need to ensure women are at the forefront in all areas of tech from usability to software engineering, sales to project management – not just the areas which have traditionally been dominated by females such as HR. On a positive note, there is early evidence that more women are coming through in data science, but greater representation must be across the board. If that means embracing an element of positive discrimination, so be it.

Change isn’t going to happen overnight. There are many positive initiatives underway in Scotland, but societal shifts take much longer than we think and need a great deal of reinforcement. The next 10 years are crucial and what we do now will determine our future success as an inclusive digital economy that recognises and creates opportunities for all.

Share this
22 Feb 2019

Polly Purvis OBE to retire as CEO of ScotlandIS

Facebook icon-whiteThe board of ScotlandIS, the membership and cluster management organisation for Scotland’s digital technologies industry, has announced that its CEO, Polly Purvis, is retiring this year. Polly also played an integral part in the formation of Digital Xtra Fund and has sat on the Charity’s Board since its inception in 2017.

Polly has been with ScotlandIS since its inception in 2000, and prior to that with the Scottish Software Federation from 1998. She has been CEO for six years and during that time has led the organisation to some great industry-wide successes. Polly will remain in post until a new CEO is appointed to ensure an orderly transition and will officially hand over to the new CEO at ScotSoft 2019.

The Board has also announced Karen Meechan has been promoted to chief operating officer, providing additional continuity to the membership and focussing on the continued growth of the organisation. Frances Sneddon, chair of ScotlandIS and CTO of SIMUL8 Corporation will work with Karen, Polly and the new CEO to build on the legacy that Polly has left. Between them, Karen and Frances have more than 40 years experience in the technology sector and more than 25 years helping to run ScotlandIS in an operational and board capacity.

Polly leaves both ScotlandIS, and the Scottish digital technology industry, in excellent shape.

Most recently, she helped secure support for ScotlandIS from Scottish Enterprise to develop industry clusters in data and cyber security, evolving ScotlandIS into a combined cluster management organisation and membership body.

Polly lobbied for the creation of the Skills Investment Plan (published in 2014); a strategy developed to create a strong and continuing supply of skills for the tech sector, underlining its crucial importance to the Scottish economy. Through a partnership between industry, SDS, SFC and other skills organisations the investment plan is creating a strong skills infrastructure to support future growth. Initiatives including CodeClan, Digital Xtra Fund, Digital Skills Partnership and the Digital Schools Programme have come out of the Skills Investment Plan and further work is underway addressing subjects as varied as gender balance in the industry and recruiting more computing teachers.

The formation of CodeClan, Scotland’s first and only SQA accredited digital skills academy, was spearheaded by Polly; she recognised an opportunity for career changers and returners to develop technology skills to help fill the increasing number of job vacancies in the sector and established CodeClan to meet this need. CodeClan is now producing over 400 technically skilled graduates a year in Edinburgh, Glasgow and its new Highlands campus in Inverness.

She also championed the formation of the Digital Xtra Fund, a charity dedicated to ensuring all young people across Scotland can benefit from hands on experience of computer science, coding and digital making regardless of geography or economic background. She has also continued to support the charity which has just awarded £100,000 in grants awards to 22 initiatives across Scotland.

Polly was one of the small bid team made up of industry people and academics which developed the proposal for the establishment of The Data Lab, and was also one of the founding team that established the dotScot Registry, Scotland’s top level internet domain.

Polly has represented ScotlandIS on the Scottish Government’s Digital Public Service Advisory Board, the ICT & Digital Technologies Skills Group, the Converge Challenge Advisory Board, the ONE Digital & Entrepreneurship board, the Scotland CAN Do Innovation board, and the Industrial Advisory Board of the University of Dundee’s School of Computing.

Polly also chairs the board of CodeClan, and is a Trustee of the Digital Xtra Fund.

Personally, Polly has been recognised for her impact on the Scottish tech sector, receiving a lifetime achievement award from Cabinet Secretary, Roseanna Cunningham MSP in 2015, an OBE in the Queen’s birthday honours list in 2017 for services to the Scottish digital technologies industry, and the lifetime achievement award at the Scottish Women in Technology Awards 2018.

Commenting on the announcement, Polly Purvis said:

“I believe ScotlandIS is very well placed for its new phase of growth – we have a great staff team who share with the board an ambition to grow the business. We’re in the process of strengthening and complementing the existing team with new hires in the areas of data and cyber. We have a fabulous membership full of interesting, innovative and growing technology businesses who build and deliver high quality goods and services. So it’s a good time to hand on to someone who can bring fresh passion and a belief that technology can be a real force for good, and who can help develop the potential of the digital technologies industry as a major force in the new economy being built in Scotland.

“I won’t be leaving immediately, but likely following recruitment and handover, in the late summer. Alongside the new CEO, Karen Meechan will continue to support members in her new role as COO. Karen has been part of ScotlandIS for nearly as long as I have and she knows our members really well. She’s been the person who has made the organisation work day-to-day, growing the membership and creating the Digital Technology Awards – and she led ScotlandIS while I was setting up CodeClan. With our chair, Frances, our wider board and the new CEO, our members – and the industry – will be in excellent hands.”

Share this
17 Jun 2017

Digital Xtra Fund Trustee Polly Purvis honoured with OBE

Polly Purvis, founding Trustee of the Digital Xtra Fund has been honoured with an OBE in the Queen’s Birthday Honours List 2017.

Polly who is CEO of technology trade body ScotlandIS and chair of digital skills academy CodeClan was recognised for her services to the Digital Economy in Scotland. In an interview with The Scotsman, Polly stated that she was both ‘delighted and surprised to receive the award.’

Everyone associated with the Digital Xtra Fund would like to extend their congratulations to Polly.

Picture: Lisa Ferguson/TSPL

Share this

© 2024 Digital Xtra. All rights reserved. Read our Privacy Policy here

Click Me