Where to start
IT is a sector in which the demand for talent far outstrips supply. Demand will continue to grow strongly, so if you have the right skills—or want to acquire them—then this area offers many opportunities. The reach of technology into virtually every work area means that there are career opportunities beyond the obvious IT employers who create software or provide IT services or solutions.
- Use TARGETjobs’ IT & Technology Guide to get an overview of the field
- Read the Prospects guide to types of IT graduate roles.
- Think about whether you want to code or do less technical roles.
Our Supporters are committed to supporting the development of Cambridge students and graduates.
To work out the best starting place for you, consider these questions:
Programming or not? Whether you already know how to code or want to start learning, there are many opportunities if you’re interested in software development. You’ll often be taught on the job: either building on coding experience you already have or teaching you from scratch. If you go down this route, make sure you enjoy detail, problem solving, and working independently.
Application focused or user focused? IT activities range from the more technical development of applications to more user-centred activity such as developing user interfaces, front-end web development, and technical writing. Are you more interested in making systems and products, or focusing on how they are used?
What future roles attract you most? In IT, as people become more experienced they tend to take one of two routes: the technical specialist/architect/guru route, or the managerial/project management route with responsibility for systems and people. It is worth giving some thought to which path attracts you most.
Don't study computer science? Not a problem! Employers are increasingly willing to train candidates regardless of their background. Be sure to demonstrate both general aptitude (particularly for technical roles) and enthusiasm for the sector. As a starting point, you may find this 'From History Graduate to Happy Programmer' article by a former Cambridge MPhil to be of interest.
In IT, if you can demonstrate a proficiency in coding, no further study or certification is generally required. You can also do an IT conversion course. There are several Masters’ programmes in IT that don't require a specific first degree, and which will teach you the skills you need.
For technical roles: Look for firms that will take students from any discipline and train them. Firms in this category that regularly recruit from Cambridge include IBM, Metaswitch, Bloomberg, Softwire, and FDM.
Consider non-technical roles: The IT sector also needs candidates for less technical roles such as project management and technical writing, and for core functions such as marketing, sales, HR, and finance. These roles usually focus on clients and the commercial aspects of the business, such as account management and marketing or business development. A real interest in the technology and how it is used is vital for these roles.
Online training and courses: Starting to learn some coding independently is easier than ever, due to the increasing amount of free online courses and tutorials. The main constraint is your time. Self-learning, however, shows future employers that you have initiative.
Cambridge University Computing Service has programming and scripting courses in C++, Python, PHP, Oracle, MySQL, plus Programming Concepts for Beginners, and access to LinkedIn Learning courses.
These external providers are also well-recognised for their quality: Codeacademy, Khan Academy, treehouse, CoderDojo, Decoded.
Introductory courses that are sometimes certified include Coursera, edX, and Udacity.
Some examples of job sites for the sector include Gradcracker, Bright Network, and CWjobs
Generally, you'll require at least one of two things to get started in this industry: enthusiasm for information technology and a portfolio (on Github, for instance) of relevant work to demonstrate your skills. Be prepared to talk about the problems you encountered in your projects, and how you overcame them. Your CV should have a prominent section outlining your technical skills
Keep an eye out for competitions and hackathons that you can use to build up your coding skills. These are often sponsored by student societies.
Now you have looked at this page, think about your next steps. Everyone's journey is different. There are many ways to move forward. Here are some actions you could take now:
- Look for roles using the resources above.
- Talk to alumni working in this field via Handshake or LinkedIn.
- Talk to a Careers Consultant - book a 1:1 appointment through Handshake.
- Attend events - watch for relevant events.
- Ready to apply? Use the CV and cover letter guide to draft a CV or an application. CareerSet is a tool you can use to review your CV and cover letter. Write a speculative application.
- Subscribe to the Careers in Data Newsletter