
A metà degli anni 2000, diversi membri del Computer Laboratory presso l'Università di Cambridge hanno notato due tendenze inquietanti: meno studenti cercavano l'iscrizione al programma di informatica (CS) e quelli che facevano domanda avevano scarse conoscenze di programmazione rispetto ai potenziali studenti del decennio precedente. Nella migliore delle ipotesi, questi nuovi candidati avrebbero potuto fare un po' di sviluppo Web, ma l'esperienza di programmazione stava diventando rara.
Qual era la differenza tra gli aspiranti major CS degli anni 2000 e quelli degli anni '90? Gli accademici di Cambridge hanno riconosciuto diverse possibili cause, comprese le questioni sociali che coinvolgono l'istruzione e l'economia che richiederebbero enormi sforzi per correggere. Uno dei colpevoli, tuttavia, era qualcosa che pensavano potessero affrontare una manciata di persone. I bambini e gli adolescenti delle generazioni precedenti avevano accesso a computer domestici facilmente programmabili che i nuovi candidati che stavano vedendo non avevano.
Questa carenza di programmazione sta cominciando a interessare sia il mondo accademico che quello lavorativo. Gli studenti stanno arrivando con poca o nessuna esposizione alla programmazione, richiedendo sforzi di insegnamento correttivi [fonti: Stross , Tucker ]. Il Regno Unito, gli Stati Uniti e altri paesi hanno segnalato un calo del numero di laureati in CS negli anni 2000 e la carenza di lavoratori IT qualificati si sta verificando a livello globale [fonti: Africa News, Devaney , Devlin ]. Il Regno Unito, un tempo uno dei principali contendenti nell'industria dei giochi, è già in ritardo in questo settore e si teme che una continua carenza danneggi la competitività del paese e l'innovazione futura. Questa tendenza sarà senza dubbio valida anche per altri paesi.
Nonostante un'economia mondiale in difficoltà, la domanda di lavoratori IT rimane forte ed è probabile che una domanda ancora maggiore è destinata a crescere con l'aumento del nostro appetito per la tecnologia. Immagina un futuro con meno servizi digitali e comodità basate su computer in continuo miglioramento che ci si aspetta. Chi realizzerà i videogiochi all'avanguardia , le auto a guida autonoma e i robot per la pulizia della casa dei prossimi anni?
Nel tentativo di capovolgere la situazione, Eben Upton (allora membro del dipartimento di Cambridge Computer Science); Rob Mullins, Jack Lang e Alan Mycroft di Cambridge; Pete Lomas di Norcott Technologies; e David Braben, co-autore del famoso gioco BBC Micro Elite, si sono uniti nel 2006 per fondare la Raspberry Pi Foundation. L'obiettivo principale di questa organizzazione di beneficenza è creare computer programmabili a basso costo e metterli in quante più mani possibili, in particolare quelle dei bambini. Il loro obiettivo di prezzo era di $ 25 per dispositivo (circa il costo di un libro di testo), con la scelta di un modello leggermente più costoso e migliorato.
Nel 2012, il lavoro della fondazione si è concretizzato con la creazione del Raspberry Pi , un computer delle dimensioni di una carta di credito, a basso costo ma perfettamente funzionante e programmabile con moderne capacità multimediali ad alta definizione. Potrebbe essere il dispositivo che ci riporta alle basi dell'informatica.