IT Analysts and Analyst-Programmers

IT analysts and analyst-programmers solve business problems using technology. They look at what a company needs to do better, design computer systems or software to help, and then build and test those solutions. They bridge the gap between what businesses want and what technology can actually do.

IT Analysts and Analyst-Programmers

72

Computer Science

AI IMPACT
AI CAN DO72%moving to95%
THE DOOR, NOWC
THE DOOR, 20 YRSE
STARTING PAY£28,000 - £34,000
NO MOATNo physical, legal or personal barrier protects this work from software.
This work is being absorbed by AI
AI already does much of this work and nothing structurally requires a human: no licence, no physical task, no relationship at the core. Expect fewer people in higher-judgment roles: enter as the person directing the tools, not competing with them.

The role

As an IT analyst or analyst-programmer, you solve real problems for businesses by designing and building software or computer systems. First, you talk to different people in the business - managers, team leaders, and the people who will actually use the system - to understand what they need. Then you plan a solution, whether that is new software, a change to existing systems, or a completely different approach.

If you are a programmer, you then write the code to build the solution, testing it carefully as you go. If you are an analyst, you work closely with programmers and other specialists to make sure the system is being built the way you planned. Either way, you keep talking to the people who will use it, making sure it will actually do what they need. You document your work so other people can understand it, and you fix any problems that come up. The job involves learning new programming languages and tools as technology changes.

Daily responsibilities

  • Collaborate with stakeholders to gather and analyze business requirements.
  • Design, develop, and implement software solutions tailored to specific business needs.
  • Test and debug applications to ensure optimal performance and user experience.
  • Create detailed technical documentation and user manuals for software applications.
  • Monitor system performance and troubleshoot issues to maintain high availability.
  • Stay updated with the latest technology trends and integrate new tools as necessary.
  • Provide technical support and training to end-users to enhance software adoption.

Does a degree help here?

A UK degree not only provides you with a solid foundation in computer science and information technology but also equips you with critical thinking and analytical skills that are highly valued by employers. UK universities often have strong ties with industry leaders, offering networking opportunities and internships that can give you a competitive edge in the job market.

Careermash

Careermash: navigate your career path with real data. Explore career profiles, salary benchmarks, AI impact forecasts, and the qualifications you need to get there.


AI EXPOSURE = the share of a job's day-to-day tasks AI can already do today, from the same exposure engine used across this site (Anthropic labour market research, 2026, observed real-world AI usage by occupation). Higher means more exposed. It is a measurement of now, not a prediction. THE DOOR = how hard the job is to get into, grade A (easy) to E (extremely hard), from each career's published forecast (OpenAI, "The AI Jobs Transition Framework", Richmond 2026, CC BY 4.0). A card marked MOAT NOT YET CLASSIFIED has a real exposure score but no entry yet in our moat register, so we make no claim about what structurally protects it. Scorecard grades and verdicts are Careermash editorial judgment: we show forecasts as forecasts and own our conclusions. Salary and pathway figures are each career's own published profile. Careermash is a service provided by What School Ltd.

Part of the Sand Education ecosystem:Spill.orgWhatSchool.aiWhatCareer.netCourseMash.org