Дверь в IT: как школьники Кыргызстана осваивают программирование
Программирование в современном мире - это не просто навык, а дверь в будущее, где технологии задают ритм жизни и создают новые возможности. Оно позволяет разрабатывать инновационные решения, строить карьеру в высокооплачиваемых сферах и участвовать в создании продуктов, которые меняют жизнь миллионов людей. Для развития навыков у перспективной молодежи в 2023 году в Кыргызстане открыли Школу программирования "Яндекса", обучаться в которой могут старшеклассники в возрасте от 14 до 17 лет, причем совершенно бесплатно. О том, как проходит поступление, чему учат и какие перспективы открываются перед выпускниками, рассказал выпускник школы Олег Неевин.
- Как ты узнал о Школе программирования и почему ты решил в ней пройти обучение?
- Я узнал о Школе программирования на новостном портале и решил попробовать, так как это была прекрасная возможность бесплатно изучить основы программирования и начать путь в IT. Я пошел на курсы, будучи десятиклассником, но ходили ребята и младше - ученики 8-х и 9-х классов.
- Как проходил отбор в Школу? Насколько он был сложным?
- Отбор проходил в два этапа. После отправки заявки на почту пришло письмо с подробностями прохождения первого этапа, представлявшего собой онлайн-тест с заданиями на логику и немного по математике. Для меня тестирование показалось несложным. Вторым этапом было собеседование с преподавателем. На нем просили рассказать о себе, о моих интересах, мотивации и почему я хочу попасть на курс. Я постарался честно и открыто ответить на все вопросы. После этого мне сообщили, что я прошел отбор, и пригласили на занятия.
- Сколько времени заняло обучение и о чем там рассказывали?
- Обучение длилось один учебный год - с октября по апрель. Занятия проходили очно два раза в неделю по 1,5 часа. Мы изучали программирование, знакомились с популярными инструментами и библиотеками, а также с основами ООП (объектно-ориентированное программирование. - Прим. ред.). Обучение началось с нуля, поэтому любой мог освоить материал, даже если у него не было опыта.
- На курсах были предоставлены компьютеры?
- Занятия проходили на полностью оборудованных для занятий площадках, там было все необходимое - компьютеры и интернет.
- Какой язык там преподавали и насколько он сейчас актуален?
- Нам преподавали Python. Я думаю, он достаточно актуален. Его используют в веб-разработке, анализе данных и машинном обучении. Плюс Python считается простым для изучения: у него понятный и читаемый синтаксис, что делает его идеальным для начинающих.
- Кто был преподавателем?
- Мы были разбиты по группам, и у каждой группы был свой преподаватель-наставник, который вел курс весь год. У меня в группе это был Алымбек Бекибаев. Он хорошо объяснял темы, был креативным и знал, как нас мотивировать.
- Ты проходил обучение параллельно с обычной школой. Сложно было совмещать?
- Так как занятия проводились дважды в неделю, особых сложностей не было.
- Полученные знания получится применить на практике?
- Уверен, что в будущем они пригодятся, так как уже применяю их в решении задач по учебе и для написания небольших проектов.
- Какими проектами ты занимался в Школе?
- Больших проектов в рамках курса не было, но после каждого урока была практическая часть по пройденной теме на платформе LMS (learning management system - система управления обучением. - Прим. ред.).
- Тебе нравится программирование? Планируешь ли ты дальше этим заниматься?
- Да, мне очень нравится кодить. Я планирую и дальше развиваться в этой сфере. Хочу поступить на специальность "Программная инженерия" и попасть на стажировку в крупную компанию, например в "Яндекс", ВК или "Озон".
- Какие навыки, на твой взгляд, важны для успеха в IT?
- Наверное, для успеха в IT наиболее важны несколько навыков - логическое мышление, умение доводить задачи до конца, опыт и способность решать разные кейсы. Также важен навык работы в команде, потому что часто проект делает не один человек.
- Насколько тяжело сейчас влиться в IT-сферу?
- Влиться не так сложно, как может показаться на первый взгляд. Сейчас существует множество ресурсов для обучения: онлайн-курсы, видеоролики, книги и сообщества. Главное - это желание учиться и не бояться ошибок.
- Возможно, у тебя есть какая-то мечта или план того, что бы ты хотел написать? Софт, игру, приложение?
- Сейчас нет, все время уходит на подготовку к поступлению и другие дела.