Кто и как может помочь школьнику, мечтающему о карьере в Google
4 источника знаний для будущих IT-разработчиков

Даже тот, кто не может отличить цикл от рекурсии и думает, что for и while — только английские предлоги, знает, что айтишником сейчас быть престижно, перспективно и прибыльно. И очень сложно. IT — та сфера, освоение которой требует максимум самостоятельности и инициативности. О том, как школьнику могут помочь родители, школа и хакатоны, рассказывают первокурсник факультета «Прикладная математика и физика» Московского авиационного института Максимилиан Спиридонов и его преподаватель Александр Поповкин.
1. Родители
Максимилиан (Макс), студент:
Сразу хочу сказать, чего родителям делать нельзя, а именно — показывать код. Если только ребёнок не мыслит им лет с шести и уже в десять пишет по две-три программки на Pascal в день. Хорошо зайдёт графическая модель, созданная своими руками анимация — какой-нибудь Simple Example, в котором ребёнок разберётся за минуту. Лучше, конечно, самому родителю иметь базовые навыки программирования для того, чтобы наглядно ребёнку что-то показать. Ту же змейку на Basic, хотя это прошлый век.
Тут-то и можно конвертировать современное увлечение детей играми во что-нибудь полезное. До этого ребёнок был пользователем этого мира, а теперь увидел, как может стать его творцом. Нужно его зацепить, главное — подгадать момент, когда малолетний геймер подустал от игр. А он наступает практически у всех, поверьте.
Александр, преподаватель:
Я — ребёнок 90-х, когда об играх в России уже все знали, но никто их ещё не имел. Окей, имели, но их было очень мало. Мне в детстве, как любому другому ребёнку, хотелось поиграть в компьютерные игрушки, но в тот момент у нас с братом был лишь Spectrum ZX и пачка аудиокассет от Atari. И мама, видя наше увлечение, купила книжку — программирование на Basic для детей.
Так появился выбор: загружать с аудиокассеты игру в течение 3-4 часов (и прослушивать при этом звуки, как при подключении Dial-Up модема, подбирая громкость и тембр) или самим создать себе игру. Второй вариант тогда оказался проще. Моей первой игрой в возрасте 6 лет был Arcanoid, что и стало мощнейшим мотиватором. Видите, мамин поступок — подарить книжку по теме — оказался банальным, но эффективным.
2. Школа
Макс:
Классика, да. Не настраивайтесь на то, что школьные учителя пассивны и не хотят ничем дополнительно заниматься. На самом деле ой как хотят — им за участие учеников в конкурсах/конференциях/олимпиадах прибавка идёт. Так что имеет смысл попросить преподавателя по информатике показать хотя бы HTML или Pascal. Полноценных занятий может и не быть, а вот дополнительные домашние задания или мастер-классы точно перепадут.
Тут при переходе на новый уровень сложности может пропасть интерес — по себе знаю. Мне помогла наша преподавательница в IT-кружке. Сначала она нас учила красиво рисовать сайты, потом — Photoshop (да-да), а когда мы подросли, предложила изучать программирование.
Александр:
Энтузиастов среди учителей на самом деле много. На организованном недавно МАИ и Microsoft Student Partners геймджеме были такие команды учеников во главе с преподавателями. Последние рассказывали мне, что сами «тимбилдят» ребят, натаскивают их на решение задач. Так что всем желающим научиться программировать школьникам советую пообщаться с учителями по информатике. Как правило, учителя — народ продвинутый и жаждущий какой-нибудь интересной деятельности.
3. IT-школы и IT-курсы
Макс:
Я поучился в двух IT-школах и могу ответственно заявить: толку от них никакого. Учителя дают самые обычные знания, которые легко можно найти в любой книжке наподобие «Прогание для чайников». Дешевле её купить или скачать, параллельно просматривая ролики на YouTube. Впрочем, если в местном Дворце пионеров есть какой-то бесплатный (ну мало ли) или недорогой кружок, то имеет смысл в него походить. Мне, например, на базовом этапе такой кружок был полезен.
Что серьёзно поднимет уровень знаний (и затем поможет устроиться на работу), так это профессиональные курсы от топовых фирм. Например, в Москве существует ШАД от «Яндекса» или «Технопарк» от Mail.ru. Они, конечно, для студентов, но знать о них непременно нужно заранее.
Александр:
Я с уверенностью могу говорить о пользе ШАД — Школе анализа данных «Яндекса». Там научат программированию и хорошей базовой математике.
4. Хакатоны и геймджемы
Макс:
Это, безусловно, Last But Not Least, популярно, круто и полезно — если живёшь в Москве и Санкт-Петербурге. Я, например, родом из Калуги, и за всю свою школьную жизнь побывал только на одном хакатоне в нашем городе. Так что ребятам из российской провинции об этой модной теме пока можно забыть. В целом хакатоны не для школьников — сутки или двое суток подряд подростки не выдержат, да и родители не отпустят. Но если поблизости какой-то хакатон всё-таки организуют, то обязательно нужно на него заглянуть. Если нет, то идите банальным, но верным путём — конкурсы и олимпиады, в которых участвуют от школы. А недостаток круглосуточного кодинга и разработки с лихвой компенсируется в университете — студенты-айтишники не вылезают из хакатонов.
Александр:
Как университетский преподаватель я двумя руками за хакатоны: абитуриенты, которые в них участвовали, имеют более сильные стартовые позиции. Ведь это, пожалуй, единственная возможность для школьника научиться не просто программированию, а разработке целого продукта. Однако на сегодняшний день хакатоны (по крайней мере в России) всё-таки студенческая тема — наш маёвский геймджем скорее исключение. Формальных возрастных ограничений нет, но 24-48 часов проводить за разработкой для школьников очень тяжело. С другой стороны, если учесть, что нам пришлось раньше закрыть регистрацию из-за того, что офис Microsoft больше бы людей не вместил (а пришло к нам 140 человек), то понимаешь, насколько хакатоны и тем более геймджемы для школьников востребованы. К нам вот прибегали дети из 7-8 классов (это 14-16 лет) и писали за день неплохие раннеры на Unity.
Кстати, те же учителя-энтузиасты рассказывали мне, что сами ищут хакатон, регистрируются на него за месяц и начинают с командой школьников усердно к нему готовиться. Хакатон даёт шанс проконсультироваться с опытными разработчиками ведущих компаний. Короче, это чуть ли не единственный способ прокачать скиллы именно разработки, а не только кодинга. И если есть силы и возможность в нём участвовать, то упускать её точно нельзя.
Популярные комментарии
Евгения СамотохинаТо что отрицательные оценки нужны — я согласна, но здесь должен быть ряд факторов: 1) как по мне текущая система оценки (пятибалльная, а по факту четырехбальная) — не то чтобы объективная. Особенно чувствуется на объемных заданиях в старших классах, когда в тексте на 2 страницы допустил 2-3 ошибки и пооучаешь тройку. Как по мне система должна иметь разбивку хотя бы в 10 баллов. 2) Часто каждый учитель сам определяет как оценивать ученика. Если с точными науками и каким-нибудь диктантом ещё более-менее понятно, то с более творческими заданиями, пересказами вообще непонятно — у одного учителя ты получаешь 5 у другого за пересказ того же качества — 3.
«Двойка должна жить». Учитель — о том, почему плохие оценки нужны детям
АнастасияДа уж… Уважительное общение не включено в общеобразовательные стандарты и экзаменационные вопросы. Можно иметь аттестат и даже не один диплом, но при этом оставаться полнейшим хамом. Системный кризис.
«Короче, училка, варежку свою закрой». Топ-20 цитат из переписок родителей с учителями, от которых волосы встают дыбом
Виктория ИльинаА может, пора честно посмотреть на проблему не только глазами учителя? Учитель жалуется: слишком много часов, слишком много отчётности, слишком много требований сверху. И с этим трудно спорить. Но есть один неудобный вопрос: а не является ли сама школа частью проблемы, которую она годами создаёт? Попробуйте хотя бы на минуту посмотреть на ситуацию глазами ученика. Этот ребёнок, которого сегодня заставляют заучивать километры информации «для галочки», завтра станет взрослым человеком. Возможно, чиновником, руководителем, тем самым человеком, который будет писать новые стандарты, программы и инструкции для школ. Не удивительно ли, что система воспроизводит сама себя? Главная ошибка многих педагогов — не в любви к знаниям. Знания нужны. Ошибка в другом: в убеждении, что ребёнку обязательно нужно загрузить весь огромный школьный багаж, не задумываясь, что из этого действительно пригодится именно ему. И когда обществу годами пытаются доказать ценность каждого килограмма ненужной информации, неудивительно, что эта работа перестаёт восприниматься как источник реальной пользы. Может быть, выход проще? Не превращать каждый предмет в борьбу за выживание. Не ломать детей и не выгорать самим. Если ребёнку ваш предмет объективно мешает сосредоточиться на тех знаниях, которые нужны ему для будущего, — поставьте законную тройку и дайте ему возможность развиваться дальше. Иногда настоящая педагогика — это не заставить выучить всё. А понять, что именно действительно стоит учить.
«Мы согласились со своим бесправием». Учительница – о том, почему ее коллеги терпят унижения








