TARGETjobs black logo
Computer science graduate unemployment rates

Why your computer science degree won't get you an IT job

Many students with computer science degrees think that's enough to have recruiters falling at their feet. They're wrong. Computer science, computing and IT graduate jobs require more than just a graduate with a related degree.
Recruiters report that students applying for graduate jobs in technology roles often don't take applications seriously enough.

You’ve chosen a vocational degree. You know that technology is only going to play a greater and greater part in our lives. And you’ve read about skills shortages and the demand for technologists. So it’s easy to assume that getting a decent IT job only requires passing your computer science degree and firing off a few applications.

Sadly that’s not the case, because... 1) Many IT recruiters have requirements that go beyond what’s taught in lectures. 2) Even if you’ve got the right skills, you still need to sell your understanding of and enthusiasm for a particular employer. 3) Demand for technologists is greater at experienced-hire level than entry level. Oh, and 4) Many major players now demand at least a 2.1 degree and in some cases a minimum number of UCAS points.

Computer science graduate employment rates

Recruiters report that students applying for graduate technology jobs are particular culprits for not taking applications and employability seriously enough. That’s compared with students applying for other graduate roles, eg business or finance, and with those who have just left school applying for technology apprenticeship roles. It’s time to take action and turn yourself into your recruiters’ ideal candidate.

Narrow down what type of IT job you want

There’s a massive range of IT, technology and computing roles so first narrow down what you want to do. See the areas of work articles in our IT advice, 'Ten typical jobs graduates can do in IT' and 'What type of IT company and job is the best fit for me?' for help deciding. The skills you need to improve depend on which job you’re aiming for.

Investigate technology employers’ requirements

Most employers are clear about their requirements. Check out the IT graduate job adverts here on TARGETjobs and employers’ own websites for details.

Get in touch

If you’ve scrutinised a particular tech employer’s website but still aren’t sure how you can make yourself more appealing to them, get in touch well before you need to apply and ask. Many recruiters will be happy to make suggestions, as long as you’re polite and don’t ask for information you could have easily found for yourself. For example, they may suggest that you read up on a particular area, think about how you can demonstrate your passion for technology or take certain modules on your course.

Make sure you've got the right technical skills

If you’re after a very technical role, check what precise skills are needed. Do you have experience of the right types of programming languages? If not, investigate whether there are university modules you can take to gain the right knowledge, or if there is relevant open-source software you can download and experiment with, or free online tutorials to teach yourself the basics. See 'The best programming languages for graduate jobs'.

Don't neglect your soft skills

IT employers care about your transferable skills (such as your ability to organise your workload and communicate professionally) just as much as your technical ones. For business-focused roles such as IT consulting, they are arguably more important. Technical graduates can find themselves up against arts or social science graduates for such roles and can sometimes miss out due to less developed soft skills. If you need to build your confidence in giving presentations or teamwork, for example, consider taking an active role in a club or society where you can develop these. See 'Prove you've got the soft skills IT professionals need'.

Get work experience in IT

IT employers care about your transferable skills just as much as your technical ones.

You can develop your technical skills and your soft skills by getting work experience in IT. Another benefit of work experience is that you will gain examples to talk about at interviews. Generally, the best form of work experience for computer science students is to do a placement year as part of your degree because of the quantity of experience you will gain; however, internships during the holidays are also valuable. See ‘How to find an industrial placement for your IT degree’. Work shadowing, personal projects and volunteering are additional ways for you to pick up skills. See 'Extracurricular activities that will develop your IT skills'.

Top technology recruiters on how to make yourself employable

ThoughtWorks graduate recruiter: ‘I want graduates who take the initiative to teach themselves new skills. There are lots of free online courses available. It shows an employer that you have the drive and motivation we’re looking for. Also, we want you to be part of your local tech community; go to hackathons and contribute to GitHub and Stack Overflow. It shows an employer that you’re passionate about the industry.’

CGI graduate recruiter: ‘Even the most brilliant of minds need to be able to communicate effectively if their ideas are to be realised. Many of our candidates are an ideal fit for CGI technically, but fall down through the selection process because they cannot articulate their experience, skills and why they are the perfect candidate for us. I would encourage all students to practise talking about themselves, learning how to articulate their selling points clearly and succinctly. Mock interviews are incredibly valuable, if nerve-racking. If these aren’t available, use your careers service, or even your friends.’

Imagination Technologies graduate recruiter: ‘The students who are most interesting to us are the ones who have done some kind of extracurricular project or activity, which shows they are interested in problem solving outside of their degree. I would strongly recommend that students join a programming society, an open source community, or even buy a kit car and build it from scratch – whatever interests them. The best interviewees have a personal drive and interest in their own projects and this shines through in the interview, and helps them through the tricky problems we put in front of them!’

Follow us on Twitter @TjobsEng_Tech.

Supported by

This describes editorially independent and objective content, written and edited by the GTI content team, with which the organisation would like to be associated and has provided some funding in order to be so. Any external contributors featuring in the article are independent from the supporter organisation and contributions are in line with our non-advertorial policy.

Advertising feature by

This describes content that has been written and edited in close collaboration with the organisation, who has funded the feature; it is advertising. We are committed to upholding our ethical values of transparency and honesty when dealing with students and feel that this is the best way not to deceive consumers of our content. The content will be written by GTI editors, but the organisation will have had input into the messaging, provided knowledge and contributors and approved the content.

In Partnership

This content has been written or sourced by AGCAS, the Association of Graduate Careers Advisory Services, and edited by TARGETjobs as part of a content partnership. AGCAS provides impartial information and guidance resources for higher education student career development and graduate employment professionals.