Achieve a rewarding career in Programming
During the start of your career path you can continue with your current employment. Your flexible study time should fit easily around your current commitments.
| Typical Career | Support Desk Technician | Support Analyst | Applications Developer | Senior Applications Developer | Solutions Developer |
|---|---|---|---|---|---|
| Earnings Potential (earn up to) | Up to £22,000 pa | Up to £26,000 pa | Up to £28,000 pa | Up to £36,000 pa | Up to £52,000 pa |
| Activities | Working with end users resolving day to day problems and troubleshooting |
Working with end users resolving more complex issues, supporting operating systems and desktops. |
Working with the development team maintaining software |
A senior member of a development team. Able to develop software, deploy and test its use, as well as testing other programmer’s work |
Full business and systems analysis and design capability. Senior business manager / decision maker |
| Qualifications | |||||
| Ultimately... | Contractor / Consultant / Freelance - earn up to £1000 per day! | ||||
On completion of the Programming career path you will be able to design and develop leading-edge solutions using Microsoft development tools and technologies. Programming is about creating a clear sequence of instructions to enable a computer to do something. There are many programming languages used in the IT industry today. Microsoft Visual C#.NET and Microsoft VB.NET are two of the most widely utilised.
Wherever there are computers there are computer programs (or applications) and each program needs developers or programmers to create it. Obviously there are large requirements for programmers in the software industry where organisations are building applications to sell.
Programming can also open the door to a wide range of other industries as many companies develop their own programs specifically built to support their own business needs.
Continuous Professional Development
Once you reach this senior level your everyday experience will provide opportunities for continuous professional development.
You may also consider additional training at a higher level, in new technology areas or in management, commercial or business skills.
![]()


