Кто и как может помочь школьнику, мечтающему о карьере в 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.
Кстати, те же учителя-энтузиасты рассказывали мне, что сами ищут хакатон, регистрируются на него за месяц и начинают с командой школьников усердно к нему готовиться. Хакатон даёт шанс проконсультироваться с опытными разработчиками ведущих компаний. Короче, это чуть ли не единственный способ прокачать скиллы именно разработки, а не только кодинга. И если есть силы и возможность в нём участвовать, то упускать её точно нельзя.
Популярные комментарии
HelenКак же сложно быть подростком. Казалось бы, что нет ничего проще, как подойти к мальчику или девочке и сказать, что ты мне нравишься.Но нет, проблемы какие-то дурацкие в голове.Я своему ребенку посоветовала решать проблемы делами. Нравится кто-то? Подойди, познакомься простыми фразами: привет, как тебя зовут, самому представится, где учишься, где живёшь, есть ли домашние животные, есть ли братья сестры, чем занимается вне школы, какие есть увлечения, и прочее, угости шоколадкой, предложи сходить в кино, после уроков съесть по мороженому, на переменах поговорить об интересах. Обменяться номерами телефонов. Да куча всяких разностей. Можно ничего не говорить о своих «любовях», а входить в жизнь понравившегося человечка. Подарить карандаш простой и красивый, ручку, резинку стирательную. В столовой сесть рядом или место занять. Кидать комплименты приятные.Можно предложить сидеть вместе за партой.При влюбленностях подростков важно помнить, что самое главное, что есть у него -это жизнь и нет ничего важнее жизни. Родителям в такой трудный промежуток жизни подростка нужно быть рядом и поддерживать в ребенке самоуважение, развитие критичности мышления, рациональности общения.
Я влюбился в одноклассницу, но боюсь ей признаться. Что мне делать?
Алина Сен-ЛюкУжасная, некорректная акция, которая не учит добру и милосердию, ибо благотворительность — это когда от себя что-то отрываешь, а не у другого человека забираешь… Да и не было никогда у учителя моря цветов в вёдрах. Не все ведь в первых классах работают.
«Все эти акции вместо цветов — спекуляция чувствами учителя»: педагоги — о том, нужны ли им букеты на 1 Сентября








