Школа 21 — школа программирования от Сбербанка
Одна из крупнейших финансовых структур РФ запустила специальный проект, направленный на обучение компьютерным технологиям. Школа 21 Сбербанка России создана на основе инновационной программы французской школы программирования «Ecole 42».
Что такое Школа 21
Работа «школы будущего» не предусматривает традиционных лекций и оценок, здесь нет даже учителей. Отсутствует и опция дистанционного обучения, весь процесс построен на коллективной деятельности. Здесь готовят программистов, а срок обучения составляет 4 года.
Главная цель Школы программирования 21 Сбербанка заключается в увеличении количества IT-специалистов на рынке компьютерных технологий. Только самому банковскому учреждению необходимо до 5 тысяч программистов ежегодно, всего в компании работают порядка 27 тысяч инженеров. Банк обещает сделать все возможное для продвижения выпускников, но каждый ученик сможет сам выбирать направления и организации для развития своей карьеры.
В Сбербанке поясняют, что с его помощью российские компании будут обеспечены квалифицированными специалистами, полностью готовыми к работе над реальными проектами в бизнесе. Обращается внимание и на необходимость подготовки молодого поколения к технологическому прорыву, который сыграет важнейшую роль в формировании цифровой экономики.
Принципы обучения
Школа 21 Сбербанка России принципиально отличается от всех существующих учебных заведений. Ее особенности:
- Круглосуточная работа без выходных – участники могут приходить в любое удобное для них время.
- Учащиеся должны находить необходимую информацию самостоятельно.
- Предоставляется мощный iMac с доступом к интернету без ограничений.
- Здесь постоянно находятся сотрудники, в чьи обязанности входит решение задач технического характера.
- На входе установлен пропускной режим, в кампусе дежурят охранники.
На территории есть комната отдыха и даже кухня, но ночевать здесь не разрешается.
Учебные программы составлены таким образом, что обучение по определенным специальностям можно завершить за полтора года. Предполагается, что выпускники сразу смогут начать профессиональную карьеру, завершив обучение. В программу входит изучение наиболее востребованных и актуальных тем:
- алгоритмов;
- графики;
- Unix;
- WEB;
- Mobile Dev;
- System Security;
- Network;
- C/C++;
- Swift;
- Java;
- PHP;
- JavaScript;
- Python;
- Ruby;
- OCaml.
Программа ориентирована на получение практических навыков создания ПО, а также решение задач любого направления данной индустрии.
Обучение в рамках проекта организуется по уникальной методике. Ее составляющими стали:
- Система Peer – to – Peer (P2P) – каждый ученик работает в команде, это усиливает внутреннюю мотивацию на достижение высокого результата.
- Учащиеся по очереди выполняют функции тренера и обучаемого.
- За счет обмена информацией максимально раскрывается творческий потенциал всех учеников.
- Все задания выдаются в 8.42 и должны быть сданы к 23.42 следующего дня. Это приучает к работе в режиме дедлайна.
- Особое внимание уделяется личностному развитию, приобретению новых навыков, самосовершенствованию.
Один из основных принципов работы – геймификация. Его суть аналогична смыслу ролевой компьютерной игры. Учащиеся должны пройти 21 уровень, решая соответствующие задачи. Проверка проводится самими учащимися автоматически, но проверены будут только работы студентов с необходимым количеством баллов. Такие баллы можно заработать, проверяя работы других учащихся. Существуют и штрафные баллы.
Во время прохождения всех этапов будущий программист получает новые навыки и опыт, постоянно повышая свой профессиональный уровень. Выполнять задания можно в любое удобное время, даже ночью. Главное – вовремя сдавать работу. За оригинальность решения начисляются баллы, определяющие рейтинг учащегося.
По сути, обучение включает три основные составляющие:
- Решение задач повышенной сложности при помощи современных методик.
- Получение практического опыта в программировании.
- Возможность работы у лидеров рынка.
Учащимся предоставляется возможность стажировки в ведущих компаниях.
Важно! Название 21 связано как с количеством уровней, предлагаемых к прохождению, так и с нынешним веком высоких технологий.
Полученные знания контролируют при помощи промежуточных экзаменов, каждый из которых длится 4 часа. В это время запрещается пользоваться интернетом и общаться с другими студентами. Выпускникам предстоит сдать 8-часовой экзамен. Выдача диплома не предусмотрена, по окончании обучения выдается только сертификат. Создатели считают, что практические навыки – главная составляющая профессионального роста.
Кто может поступить на обучение
Поступить в нее может любой желающий, достигший 18-летнего возраста. На обучение принимаются студенты или выпускники всех учебных заведений, а также люди, получившие профессию, но желающие изменить ее. Учащимся вполне может стать молодой человек, проваливший ЕГЭ. Дипломы, результаты всевозможных экзаменов, опыт в IT-сфере не имеют никакого значения.
Максимального ограничения по возрасту не существует, а вот для школьников такой формат учебы недоступен. У будущего ученика должна быть возможность лично посещать школу, которая находится в Москве.
Важно! В школу принимаются исключительно граждане РФ.
Как поступить в школу: этапы отбора
Тем, кто решил поступать в это учебное заведение, необходимо подать заявку в режиме онлайн на официальном сайте учебного заведения. Далее проводится поэтапное тестирование:
- Онлайн-проверка логического мышления и памяти в виде мини-игры.
- Личное собеседование с организаторами.
- Финальный отбор под названием «Бассейн».
Четких сроков прохождения каждого этапа нет. При успешной сдаче первого теста претендент получает приглашение на собеседование, которое проходит приблизительно за месяц до «Бассейна».
Онлайн-тестирование занимает в среднем около двух часов. Проводится оно в начале лета. Знание языков программирования на этом этапе не требуется.
Задания тестирования могут выглядеть примерно так:
- Флеш-игра, где нужно запоминать, какие клетки загораются на поле, постепенно размеры поля увеличиваются.
- Составление алгоритма движения робота, позволяющего добраться до определенной точки.
- Другие задания, больше всего похожие на головоломки.
Успешное прохождение теста открывает доступ к личному собеседованию. В исключительных случаях собеседование также может проходить в формате онлайн. Для примера: в год открытия было подано порядка 30 тысяч заявок на собеседование, примерно столько людей проходили тестирование онлайн. Из них на собеседование пригласили чуть больше двух тысяч кандидатов.
«Бассейном» называется пробный период обучения, своеобразный «период молодого бойца». Это обучение в жестком графике, учащимся придется найти в себе силы работать по 10-14 часов в сутки на протяжении месяца. Те, кто не справится с учебой или не сможет присутствовать на занятиях, покидают школу. Таких студентов здесь называют «утонувшими».
За время нахождения в «Бассейне» будущие студенты должны освоить массу новых навыков и проявить себя с самой лучшей стороны во всех отношениях. Главные условия поступления – научиться взаимодействовать с командой при решении любых вопросов и освоить язык программирования «С».
Четыре недели финального отбора практически не отличаются друг от друга. Все будние дни у студентов уходят на выполнение заданий, в пятницу проходит экзамен. Выходные отводятся под групповые и индивидуальные проекты.
Многие задания сформулированы таким образом, чтобы их невозможно было выполнить в одиночку. Это делается вполне осознанно в целях приучения учащихся к совместной работе. Внутри каждой группы находятся студенты, хорошо разбирающиеся в языке программирования, другие ученики сильны в математике. Все это вместе и дает нужный результат.
На этом этапе все задания проверяются автоматической компьютерной системой. При наличии хотя бы одной ошибки студенту выставляется ноль баллов. Бывает так, что ученик получает ноль всю неделю, но это не повод отчаиваться. На пятничном четырехчасовом экзамене появляется возможность реабилитироваться, набрав как минимум 25 баллов. У каждой задачи – своя степень сложности, от этого зависит количество баллов.
В отличие от учебных дней, на экзаменах нельзя работать в группе, над всеми заданиями придется работать самостоятельно. Финальный экзамен проходит на четвертой неделе. Его результаты не влияют напрямую на зачисление студента, учитывается успеваемость за все время «Бассейна». Те, кому посчастливится пройти дальше, смогут продолжить обучение в качестве полноправных студентов.
Отзывы о школе 21
Узнать подробности о поступлении в Школу 21 Сбербанка и самом учебном процессе можно из отзывов учащихся. Многие из них рассказывают, что большая часть времени у студентов уходит на создание кода и поиск информации, необходимой для решения задач. Основные источники сведений – интернет, другие студенты, знания из учебных программ высших учебных заведений.
Студенты описывают процесс начисления очков за каждый решенный проект и нулевой результат в случае провала. Количество набранных очков повлияет на рейтинг, но здесь действует своя система отбора. Подробности на эту тему администрация не разглашает.
Сдать выполненное задание можно по особому алгоритму. Нужно открыть календарь с указанием студентов, не занятых в конкретное время, и записаться на проверку к двум случайно выбранным коллегам. Дальше остается лишь дождаться их решения.
Проверяющие выставляют оценки от 0 до 100 баллов за работоспособность программы и оформление кода проекта по всем правилам. Автору могут задать вопросы по поводу некоторых функций. Потом включается машинный алгоритм контроля, который учащиеся называют довольно жестким. Первый опыт взаимодействия с системой для многих оказывается плачевным.
Машина проверяет работоспособность созданного кода вслед за студентами-контролерами, а еще мониторит синтаксис, т. е. оформление по нормативам программирования. Ошибкой является, к примеру, постановка более пяти переменных в одной функции.
Один из студентов рассказывает, что после провала первых трех проектов понимал, что не сможет добиться успехов. Это сильно выбивало из колеи и ослабляло моральный дух. Учиться он ездил из Подмосковья, вставать приходилось очень рано, а возвращаться уже ночью.
Другой учащийся считает самым сложным этапом 23-часовой марафон кодинга. Задания в этот период поступают раз в час. Успешно пройти это испытание удается примерно 20% претендентов. Провал ожидает многих учеников на еженедельном пятничном экзамене, ведь здесь запрещено использование интернета. Экзаменационные задания составлены из проектов разной направленности.
Если студента заподозрили в списывании, он получает «Cheat» и минус 42 балла. Для групповых проектов предусмотрены командные штрафы. В отзывах есть примеры ситуаций, когда лидер одной группы дает списать другой, но той не удается защитить свою работу перед техническим специалистом. Даже когда авторы решения доказали, что работа выполнена ими, все равно получили штрафные баллы.
Некоторые студенты недовольны, что в «Бассейне» разрешено использование только языка «С». По их словам, справиться с некоторыми задачами на другом языке было бы проще и быстрее. Из-за интенсивности работы, высоких нагрузок и постоянных стрессов некоторые студенты бросают обучение. Правда, часть из них возвращается. Один учащийся рассказывает, как хотел уйти на первом же задании, поскольку не понимал его сути и тем более не мог подобрать решение. А впоследствии он показал хороший результат и был зачислен на обучение.
Поначалу многие кандидаты на место воспринимают других студентов как конкурентов. Но концепция peer-to-peer работает, и со временем все учатся не соперничать, а взаимодействовать, общаться и даже дружить. Выпускники часто говорят о том, что именно здесь нашли настоящих друзей.
Часть отзывов посвящена бытовым проблемам, к примеру, поиску жилья для иногородних. Здесь не предоставляется общежитие или возможность ночлега, этот вопрос приходится решать самостоятельно, к примеру, снимать квартиру, скооперировавшись с несколькими другими студентами. Единственный нюанс – найти жилплощадь на месяц, ведь именно столько длится «Бассейн». Кстати, оставаться на ночь не запрещается, если студент не спит, а работает.
Студенты интересуются вопросом отсрочки от армии, ведь многих могут призвать на воинскую службы прямо во время прохождения испытания. Официальной отсрочки не предоставляется, но можно перенести «Бассейн» на более поздний срок для тех, кто успешно прошел онлайн-тесты и собеседование.
Школа 21 – это реальный шанс «прокачать» свои навыки и получить бесценный опыт. Это касается не только знаний в сфере компьютерных технологий, но и умения работать в команде, справляться со стрессовыми ситуациями, самостоятельно находить ответы на свои вопросы и соблюдать дедлайны при любых условиях. Поступить сюда непросто, придется пройти отбор из трех этапов. Самый сложный и продолжительный – последний, он называется «Бассейн». Здесь нужно в течение месяца показать свои положительные стороны и выполнить множество разноплановых заданий, а еще сдавать экзамены каждую неделю. Дипломов не выдают, но сертификат является залогом приема на работу в ведущие компании.