Pada pertengahan tahun 2000-an, beberapa anggota Laboratorium Komputer di Universitas Cambridge melihat dua tren yang mengganggu: Lebih sedikit siswa yang mendaftar ke program ilmu komputer (CS), dan mereka yang mendaftar memiliki pengetahuan pemrograman yang sedikit dibandingkan dengan calon siswa. dari dekade sebelumnya. Paling-paling, pelamar baru ini mungkin telah melakukan beberapa pengembangan Web, tetapi pengalaman pemrograman menjadi langka.
Apa perbedaan antara calon jurusan CS tahun 2000-an dibandingkan dengan tahun 1990-an? Para akademisi Cambridge mengenali beberapa kemungkinan penyebab, termasuk masalah sosial yang melibatkan pendidikan dan ekonomi yang membutuhkan upaya besar untuk memperbaikinya. Namun, salah satu pelakunya adalah sesuatu yang mereka pikir bisa ditangani oleh segelintir orang. Anak-anak dan remaja di generasi sebelumnya memiliki akses ke komputer rumah yang mudah diprogram yang tidak dimiliki oleh pelamar baru yang mereka lihat.
Kekurangan pemrograman ini mulai mempengaruhi dunia ilmiah dan dunia kerja. Siswa datang dengan sedikit atau tanpa paparan pemrograman, membutuhkan upaya pengajaran perbaikan [sumber: Stross , Tucker ]. Inggris, AS, dan negara-negara lain telah melaporkan penurunan jumlah lulusan CS selama tahun 2000-an, dan kekurangan pekerja TI yang memenuhi syarat terjadi secara global [sumber: Africa News, Devaney , Devlin ]. Inggris, yang pernah menjadi pesaing utama dalam industri game, sudah tertinggal di sektor ini, dan ketakutannya adalah bahwa kekurangan yang berkelanjutan akan merusak daya saing negara dan inovasi masa depan. Tren ini pasti akan berlaku untuk negara lain juga.
Meskipun ekonomi dunia sedang berjuang, permintaan akan pekerja TI tetap kuat, dan bahkan permintaan yang lebih besar mungkin terjadi karena selera kita akan teknologi meningkat. Bayangkan masa depan dengan lebih sedikit layanan digital dan kenyamanan berbasis komputer yang terus meningkat seperti yang kami harapkan. Siapa yang akan membuat video game mutakhir , mobil self-driving, dan robot pembersih rumah di tahun-tahun mendatang?
Dalam upaya membalikkan keadaan, Eben Upton (saat itu anggota departemen Ilmu Komputer Cambridge); Rob Mullins, Jack Lang dan Alan Mycroft dari Cambridge; Pete Lomas dari Norcott Technologies; dan David Braben, salah satu penulis game BBC Micro Elite yang terkenal, bekerja sama pada tahun 2006 untuk mendirikan Raspberry Pi Foundation. Tujuan utama organisasi amal ini adalah untuk membuat komputer yang dapat diprogram dan berbiaya rendah dan untuk mendapatkan mereka ke tangan sebanyak mungkin, terutama anak-anak. Target harga mereka adalah $25 per perangkat (sekitar biaya buku teks), dengan pilihan model yang sedikit lebih mahal dan disempurnakan.
Pada tahun 2012, pekerjaan yayasan membuahkan hasil dengan penciptaan Raspberry Pi , komputer seukuran kartu kredit, berbiaya rendah tetapi berfungsi penuh dan dapat diprogram dengan kemampuan multimedia definisi tinggi modern. Mungkin perangkat yang membawa kita kembali ke dasar-dasar komputasi.