- ✓CPD is the ongoing process of developing skills, knowledge, and competence throughout a professional career, beyond initial qualification.
- ✓In the computing industry, CPD is essential due to the speed at which technology evolves; skills can become outdated within a few years.
- ✓Professional bodies such as BCS, The Chartered Institute for IT, provide frameworks, qualifications, and resources to support CPD.
- ✓A personal development plan helps you identify skill gaps, set learning goals, and track your progress in a structured way.
- ✓CPD activities include formal training, online courses, attending conferences, reading professional publications, and learning from colleagues on the job.
Listen to the full episode inside the course. Enrol to access all 80 episodes, plus assignments, tutor support and Student Finance funding.
Start learning →Alex: Today we're discussing Continuing Professional Development. Sam, what exactly is CPD and why does computing specifically need it?
Sam: CPD is the ongoing, structured process of developing your skills and knowledge throughout your professional career. Every profession benefits from it, but computing is particularly demanding because the technology landscape changes so rapidly. The programming languages, frameworks, platforms, and best practices that are standard today may be significantly different in five years. Professionals who don't keep up risk becoming outdated.
Alex: Can you give us a sense of how fast things actually change?
Sam: Consider that containerisation and microservices architectures, which are now standard approaches in many organisations, barely existed as mainstream concepts fifteen years ago. Cloud computing transformed how infrastructure is managed completely within a decade. Artificial intelligence and machine learning have gone from academic specialisms to mainstream tools that developers are expected to understand in a very short time. If you'd stopped learning at any point in that period, you'd quickly find your skills becoming less relevant.
Alex: How do professional bodies support CPD in computing?
Sam: The most significant body in the UK is BCS, The Chartered Institute for IT. They provide a range of qualifications, professional memberships, and a formal CPD framework that members can use to record and evidence their development. Achieving Chartered IT Professional status, or CITP, is a recognised mark of professional excellence in the field. Other bodies like the IEEE also provide CPD resources and professional development pathways.
Alex: How do you create a personal development plan?
Sam: Start by assessing where you are now: your current skills and knowledge. Then identify where you want to be, perhaps through a particular career path or role you're aiming for. The gap between those two points defines your development priorities. Set specific, measurable learning goals with timescales, and identify the activities that will help you achieve them. Review your plan regularly and update it as your situation and goals evolve.
Alex: What kinds of activities count as CPD?
Sam: A very wide range. Formal activities include taking courses and qualifications, attending conferences, and completing online certifications from providers like Microsoft, AWS, Google, and Cisco. Informal activities include reading industry publications and books, contributing to open-source projects, attending local tech meetups, mentoring others, and learning from colleagues. Even taking on a challenging new project at work can count as CPD if you reflect on what you've learned from it.
Alex: Any advice on how to make CPD a sustainable habit rather than something you do in bursts?
Sam: Build it into your routine. Even thirty minutes a week of deliberate learning, reading a technical article, working through a tutorial, or reflecting on something new you've encountered at work, adds up significantly over time. The key word in CPD is 'continuing'. It's not about occasional big pushes; it's about consistent, ongoing engagement with your own development.
Alex: Brilliant. Thanks Sam. Our last lesson in Unit 3 covers ethics and professional responsibility.