Why we do what we do

The software development industry, a rapidly growing industry, has a known skills gap.

current modelsWhile full-time education can enable a young person to gain a broad-based technical education, it can limit their experience of the workplace, resulting in a capable graduate with limited employability skills. An apprenticeship can allow a young person to fully immerse themselves in a real working environment, through which a lot of rich learning and skills development can take place. However, valuable elements of a broad-based technical education may be missed.

idealmodelAt futureCoders we are very keen to explore ways to create a middle ground and are committed to setting up a scheme that allows a reasonably significant amount of real work experience, working on real projects, while the young person completes a programme of ‘full-time’, broad-based, vocational or academic learning.

At futureCoders, students will work on real projects, led by professionals, to develop mobile and web apps for charities, non-profits, startups, and to contribute to open-source projects. Our programme model is outlined below.

college students + professional developers

two days per week , real projects

building high quality apps

for charities, non-profits, start-ups, etc


profileFounder, Karen Scott, has a background in computing education and explains why she is passionate about this idea and is committed to making it happen:

‘Having had some past experience as a software developer (I was part of a development team working on 3D kitchen design software, Planit for MacOS, using MPW Pascal), I have spent the past 25 years teaching programming, web development and networking at Mid Kent College of Higher and Further education. I recently moved to working as Digital Pathways Training Manager with IT apprentices on the Step Forward programme, an excellent, socially integrated, apprenticeship scheme run by The Challenge. I have extensive experience of working with amazing young people keen on a career in software development or in technical support and have experienced the challenges of enabling these young people to gain real work-related experience of a sufficient length and quality to give them a useful insight into the demands of these careers.

Programming in Java, C#, Javascript, JQuery and experienced in use of HTML/CSS, bootstrap and AngularJS, I am reasonably proficient in each language but not an expert. I do, however, have extensive experience of supporting young people to develop these skills. I am looking to work with current development professionals who could bring a depth of current knowledge alongside a passion for developing the skills of young people and also with a range of organisations keen to be involved in the funding of this project.

I care deeply about the need to train young people so that they can enter the industry at a stage in their careers earlier than graduation, and start to narrow the skills gap. I have invested a good amount of my free time to exploring how this is done in other countries and to researching projects in the UK dedicated to this purpose. My ideas and ambitions are based on what I have learnt through my experience, my research and my travels.’