Какие дети становятся хорошими айтишниками? С чего начать изучение программирования? Как устроиться на работу в IT на первом курсе? Об этом и многом другом мы поговорили с Алексеем Четверовым, учителем информатики московской школы № 1520 им. Капцовых, специалистом в области информационной безопасности «Лаборатории Касперского» и призером конкурса «Педагоги года Москвы» в 2024 году.
«Сначала я работал в казино»
У меня нет технического образования — по специальности я вообще преподаватель психологии. Хотя еще со школьных времен мне интересно всё, что связано с информатикой — например, однажды мы с одноклассниками разработали примитивный графический редактор.
А психологом я решил стать, когда работал в казино. Думал, что специализированное высшее образование поможет мне эффективнее управлять персоналом. Но потом казино почти везде запретили, и работать в них стало невыгодно. Я устроился менеджером по продажам, параллельно создавал сайты на заказ. Интерес к информатике никуда не делся, я много читал о программировании, практиковался.
В школу я впервые попал по пустяковому делу — мои знакомые работали там и попросили настроить им в классах локальную сеть. Я сразу подумал о том, что можно сделать что-то интересное. И в результате вместо локальной сети я создал целую внутришкольную систему — единый ресурс для всех классов и педагогов, в котором учителям удобно общаться друг с другом, хранить файлы, писать отчеты. Внутри нее завучи могли написать какое-то объявление, и оно тут же появлялось на всех компьютерах школы — прямо поверх открытых окон, папок и приложений.
С разработкой и настройкой описанной системы я возился год и за это время успел привыкнуть к детям. Так что, когда мне предложили остаться в школе, но уже в качестве учителя, я сразу согласился и прошел курсы повышения квалификации по профилю «информатика». Это было 13 лет назад.
«Мне хотелось стать рок-звездой в сфере образования»
Когда я стал учителем, сразу решил избавиться от тетрадок и автоматизировать образовательный процесс. Я хотел сделать удобную программу для детей, в которой бы выкладывались тесты, опросы, оценки. В итоге получилось несколько вариантов таких программ. Все свои разработки я представлял на образовательных форумах и конкурсах. Многие из них выиграл. В этом году вошел в восьмерку лучших в номинации «Учитель года Москвы».
Для подготовки к презентациям своих проектов на конкурсах я использовал много специализированного оборудования — 3D-принтер, микросхемы. Чтобы лучше разбираться в этом, даже окончил курсы по робототехнике.
Мне хотелось стать рок-звездой в сфере образования, так что времени на свои проекты я не жалел
На этих мероприятиях у меня появилось много знакомств, и одно из них привело меня в большую IT-компанию. Им понадобился человек, который бы занимался разработкой курсов информационной безопасности для подростков. У них уже был готов небольшой учебник, но никто не популяризировал эти знания. Мне поручили вести уроки и рассказывать на них об IT так, чтобы заинтересовать детей.
Информационная безопасность — сложная тема: чтобы в ней разбираться, нужно хорошо знать математику, программирование, любить новые технологии. И желательно, чтобы этот интерес появился в 6–7-м классе, чтобы к старшей школе ребенок уже понимал, что это такое и как это работает. Многие из тех, кто пришел к нам в 8-м классе, работают у нас же уже с первого курса.
У нас даже был опыт, когда в компанию устроился одиннадцатиклассник. И не по блату, а через оплачиваемую стажировку. Чтобы на нее попасть, нужно было пройти обучение, выполнить тестовое задание и пройти непростое собеседование.
Развитие — это то, для чего мы в принципе пришли в этот мир
В IT-компании мы проводим необычные, интерактивные уроки по информационной безопасности. Например, для семиклассников у нас есть вымышленный герой КиберХранитель — цифровой воин, который защищает город Киберию от нападения вирусов. А в восьмых классах мы устраиваем соревнования по захвату флага, который хранится внутри системы. Нужно обнаружить уязвимости этой системы, проникнуть внутрь и найти флаг.
В 10–11-х классах уже на углубленном уровне ребята учатся работать с шифрами и самостоятельно искать информацию в интернете по детально точным запросам. Например, надо найти, на какой улице и в каком городе сделана фотография с изображением памятника танку Т-34. Вот прям точный адрес указать.
Благодаря урокам дети понимают: если захотеть — в интернете можно найти всё что угодно и про кого угодно, а значит, и фотографий своих где попало лучше лишний раз не публиковать.
То есть глобальная цель уроков по информационной безопасности — научить детей критически мыслить
Потому что без аналитического подхода к информации невозможно научиться программировать.
Сценарии уроков, презентации к ним, дополнительные материалы и тренажеры мы выкладываем в интернет в свободном доступе. Абсолютно любой преподаватель может брать и пользоваться.
Работа в школе и работа с подростками на курсах в IT-компании в чем-то схожи, но совмещать их довольно сложно. В школе нужно придерживаться обязательной программы, а на курсах дополнительного образования делать что-то креативное. Иногда я прихожу домой после уроков, отдыхаю какое-то время, немного дремлю, медитирую, потому что нужно переключиться, а потом сажусь за компьютер. И начинается совсем другая работа. Пишу программы, создаю сервисы для детей, придумываю задания для курсов.
Я остаюсь работать в сфере информационной безопасности, потому что практика учителю информатики нужна обязательно. Я всегда вижу смысл в развитии и пытаюсь привить детям, что развитие — это то, для чего мы в принципе пришли в этот мир. Если я буду работать только в IT, я перестану так много общаться с детьми, потеряю связь с поколением и не смогу создавать что-то интересное для него. Дети в школе всегда рассказывают, чем они увлекаются, и открывают для меня новый мир, новую вселенную. Они делятся со мной размышлениями, которые взрослый человек никогда бы не воспринял серьезно.
«Больше всего мне нравится работать с хулиганами»
Когда дети показывают мне результаты своих трудов, я всегда изображаю удивление и восторг. Конечно, все коды, которые они могут написать, я уже давно видел. Но для них это настоящее открытие.
У меня есть ученик, с которым я до сих пор поддерживаю связь. Он уже, по-моему, на третьем курсе. Сейчас он тоже проводит уроки по информационной безопасности в школе — можно сказать, мой преемник. В седьмом классе он написал игру на языке Python. Чтобы показать мне ее, он специально принес ноутбук в школу. Это была самая обычная игрушка под названием Boo, в которой нужно угадывать, за какой дверью находится привидение. Примитивно, просто, но для ребенка это было событием. И я, конечно, отреагировал соответствующим образом: «Вау, а если сюда придешь? А если вот так сделать? Ух ты, ничего себе!» Это та реакция, которая нужна ребенку.
Когда им восхищаются, он понимает, что делает что-то правильное, а значит, нужно продолжать
Но здесь важно держать планку. Когда я вижу, что ученик начинает повторяться и показывать мне одно и то же, я могу сказать: «Ну, это я уже видел». Бросаю ему вызов, заставляю двигаться дальше, потому что никогда нельзя останавливаться на достигнутом. То, что ты сделал, — это суперклассно, но давай дальше.
Больше всего мне нравится работать с хулиганами. Потому что они проверяют любую систему на прочность. Это их смысл жизни — попробовать пролезть куда-то, сделать что-то. Попытка хулиганить — это вызов обществу. У хулиганов всегда творческий подход. Я верю, что, если условного хулигана научить программировать, он наверняка сможет создать что-то новое и необычное. Потому что на такое способны люди с определенным типом характера: те, кто не боятся бросать вызов. А не боится бросить вызов именно хулиган.
«Их действительно можно назвать странненькими»
Я всегда слышу от завучей, что у нас учатся особенные дети. В 50% случаев школьники, которые перешли в 10-й ИТ-класс, уже примерно понимают, что такое информатика. Они знают, что там нужно много трудиться, учиться, постигать, развивать свое воображение.
Многие из них не от мира сего. Их действительно можно назвать чудиками, странненькими. Но это всегда хорошие ребята, которые вырастают в хороших специалистов. Просто они интересуются не тем, чем обычно интересуются десятиклассники. Для них важнее не выйти погулять, потусить, а сесть за компьютер и какую-то задачу решить. В итоге те, кто гулял и тусил, чаще всего остаются на своем прежнем уровне. А тот, кто пытался что-то изучить, понять, углублялся в науку, в итоге создает новый продукт и дальше может стать бизнесменом или участником стартапа, неважно. И уже на первом, втором курсе зачастую имеет зарплату, о которой многим его бывшим одноклассникам можно только мечтать.
Мне приятно, когда я чувствую, что сближаюсь со своими учениками. Они принимают меня за своего, это прикольно. По сути, моих учеников можно назвать моими друзьями. Да, они младше меня по возрасту, но всё равно между нами есть дружеские отношения. Иногда я для них наставник, иногда они для меня наставники, потому что я слушаю их и смотрю на мир по-другому. И с каждым годом таких ребят становится всё больше и больше. Они приходят в мою жизнь, и я принимаю их. Потом они выпускаются, но я продолжаю с ними общаться.
«Алгоритмы есть и в математике, и в музыке, и в спорте»
По ребенку очень сложно определить, есть ли у него задатки к работе в IT. Но на своей практике я заметил: если ребенок увлекается спортом, ходит в музыкальную школу, любит считать, то из него может получиться прекрасный айтишник. У меня есть один очень успешный знакомый, который в прошлом играл в баскетбол и к девятому классу понял, что нужно что-то с этим делать, одним баскетболом не проживешь. И его нрав, спортивный азарт, желание прорываться вперед помогают ему создавать что-то новое. И не бояться косых взглядов и замечаний вроде «Зачем тебе это надо?».
Музыка тоже очень интересным образом влияет на устройство мозга. Есть ребята, которые увлекались звукорежиссурой, делали свои подкасты. И в итоге стали программистами, потому что у них есть системное мышление. Алгоритмы есть и в математике, и в музыке, и в спорте. Если ребенок осознает этот алгоритм, он поймет, что всё вокруг — это последовательность действий, которую можно превратить в программу.
В наше время сфера программирования огромна, поэтому и специалисты есть абсолютно разные. От фронтендов, которые занимаются визуалом, до людей, которые работают только с базами данных. Айтишник — это уже не сугубо инженерная профессия, но и творческая, креативная. Можно создавать интерфейсы, умные устройства, диджитал-арт. Поэтому в этой сфере появляется всё больше девочек. Раньше в ИТ-классе были одни мальчики, а теперь мы приближаемся к распределению 50 на 50.
Предпрофильная подготовка в школах чаще всего начинается с 7-го класса. Подобный подход позволяет заранее определить потенциал ребенка. Благодаря этому у школьника всегда есть выбор. Он может погрузиться в сферу на некоторое время и для себя понять, собирается ли он всю свою жизнь с этим связать или хочет просто играть на компьютере.
Так и в любом предпрофессиональном классе. Везде есть отбор, что тоже стимулирует школьника серьезно подойти к выбору профиля. Если ты хочешь поступить, нужно постараться. А если поступил и понял, что это не твое, во многих школах есть так называемый Юрьев день, когда можно поменять профиль в первые полгода. Например, ты пошел в ИТ-класс, там много информатики, а ты хотел роботов делать. Идешь в инженерный класс. Это позволяет ребенку до поступления в университет понять, что ему нужно.
«Что эта штука делает и как она работает — объясни для самого тупого»
В современном мире стать айтишником без специального образования сложно. Обязательно должен быть наставник, без него никуда. Это может быть учитель, родитель или даже блогер. Но все-таки коммерческие онлайн-курсы чаще всего нацелены на извлечение прибыли, а не на распространение знаний. К ним лучше прибегать, когда ты уже в сфере IT и надо подтянуть конкретные навыки.
Если нет человека, к которому хочется обратиться, — есть нейронные сети. Открываешь, говоришь, что хочешь узнать, и просишь сформировать план обучения. Или можно скопировать код, вставить в запрос и написать: что эта штука делает и как она работает, объясни для самого тупого. И ведь объяснит же.
То есть первый шаг нужно делать самому. Даже если живешь где-то в глуши — посмотри видео о том, как создать простейшую игру, усовершенствовать того же динозаврика для Google Chrome.
Сфера IT еще очень долго будет востребована. Многие крупные корпорации вообще сейчас создают собственные университеты для обучения будущих IT-специалистов. В какой-то момент они просто поняли, что постоянная перекупка друг у друга одних и тех же айтишников не приводит ни к чему хорошему. Поэтому нужно вкладываться в развитие, в создание новых кадров под себя. И если крупные компании в такое дело ввязываются, до перенасыщения рынка еще далеко.
Сейчас сфере IT не хватает фундаменталистов. Без них движение вперед невозможно. Очень много тех, кто использует компьютер без понимания глубоких принципов. Есть много разных специалистов, которые умеют программировать. Но они создают что-то на основе известных технологий. А вот новые технологии изобрести гораздо сложнее. Для этого нужны как раз те самые хулиганы с фундаментальными знаниями. Где таких достать? Это загадка.
Фото на обложке: Даниил Овчинников / личный архив Алексея Четверова; Focal Start / Shutterstock / Fotodom. Фото в тексте: личный архив Алексея Четверова
УЧИТЕЛЯ
«На уроках я вообще не пользуюсь учебниками». Учительница русского — о том, как еще можно изучать ее предмет
УЧИТЕЛЯ
«Я решила стать частным детективом». История о том, как учительница начальных классов в 48 лет сменила профессию
РАЗБОР
«Новички обучают опытных?» Как технологии меняют привычные подходы к наставничеству и зачем это школе