В середине 2000-х несколько сотрудников компьютерной лаборатории Кембриджского университета заметили две тревожные тенденции: меньшее количество студентов стремились зачислить на программу компьютерных наук (CS), а те, кто поступил, имели скудные знания программирования по сравнению с будущими студентами. предыдущего десятилетия. В лучшем случае эти новые кандидаты могли заниматься веб-разработкой, но опыт программирования становился редкостью.
В чем разница между начинающими мейджорами CS 2000-х и 1990-х? Кембриджские ученые признали несколько возможных причин, в том числе социальные проблемы, связанные с образованием и экономикой, для исправления которых потребуются огромные усилия. Однако одним из виновников было то, с чем, как они думали, горстка людей могла справиться. Дети и подростки в более ранних поколениях имели доступ к легко программируемым домашним компьютерам, чего не было у новых соискателей, которых они видели.
Этот недостаток программирования начинает влиять как на научный, так и на рабочий мир. Студенты приходят с небольшим опытом программирования или совсем без него, что требует дополнительных усилий по обучению [источники: Stross , Tucker ]. Великобритания, США и другие страны сообщили о сокращении числа выпускников CS в течение 2000-х годов, а нехватка квалифицированных ИТ-специалистов наблюдается во всем мире [источники: Africa News, Devaney , Devlin ]. Великобритания, которая когда-то была основным соперником в игровой индустрии, уже отстает в этом секторе, и есть опасения, что продолжающийся дефицит нанесет ущерб конкурентоспособности страны и будущим инновациям. Эта тенденция, несомненно, сохранится и для других стран.
Несмотря на тяжелую мировую экономику, спрос на ИТ-специалистов остается высоким, и, вероятно, спрос будет еще выше, поскольку наш аппетит к технологиям растет. Представьте себе будущее с меньшим количеством цифровых услуг и постоянно улучшающимися компьютерными удобствами, которые мы привыкли ожидать. Кто в ближайшие годы будет производить передовые видеоигры , беспилотные автомобили и роботов-уборщиков?
Пытаясь переломить ситуацию, Эбен Аптон (в то время сотрудник Кембриджского отделения компьютерных наук); Роб Маллинз, Джек Лэнг и Алан Майкрофт из Кембриджа; Пит Ломас из Norcott Technologies; и Дэвид Брабен, соавтор знаменитой игры BBC Micro Elite, в 2006 году объединились, чтобы основать Raspberry Pi Foundation. Основная цель этой благотворительной организации - создать недорогие программируемые компьютеры и передать их в руки как можно большему числу людей, особенно детей. Их целевая цена составляла 25 долларов за устройство (примерно столько же, сколько стоит учебник), с выбором немного более дорогой и улучшенной модели.
В 2012 году работа фонда завершилась созданием Raspberry Pi , недорогого, но полностью функционального и программируемого компьютера размером с кредитную карту с современными мультимедийными возможностями высокой четкости. Это может быть устройство, которое возвращает нас к основам вычислений.