В программисты я пойду, пусть меня научат: Как пройти путь от любви к математике до создания собственных разработок
Студент Университета Иннополис Тимур Харин рассказал, какие стадии он прошел, чтобы стать айтишником, а также о созданных им IT-проектах
Наш мир не стоит на месте, все меняется и это в порядке вещей. Человек раньше и подумать не мог, что будет держать в руках смартфон, где находится все: от «банка» до «кинотеатра». Помимо этого нас окружают умные дома, города, а также дополнительная и виртуальная реальность. Специалисты IT-сферы за короткое время стали одними из самых высокооплачиваемых на рынке труда. Программирование помогает с помощью универсальных устройств создавать что угодно. И это привлекло Тимура Харина.

ЧЕРЕЗ ОЛИМПИАДЫ К АВТОМАТИЗИРОВАННЫМ СИСТЕМАМ

Тимур родился в Йошкар-Оле. Там он закончил Лицей Бауманский. Интерес к решению сложных математических задач Тимур Харин начал проявлять еще в пятом классе. Тогда уже он начал активно участвовал в олимпиадах по математике, ездил по всевозможным соревнованиям по данному предмету: от Олимпиады Курчатова до Innopolis Open.

- Далее они переросли в математические бои, где соревнуются две команды. Им дают одинаковые задачи и время на их решение. После истечения времени начинается бой – один человек из команды рассказывает решение, а задача оппонента состоит в нахождении ошибки в его словах и убедить соперника в неверности решения задачи, - пояснил Тимур Харин.

Следующим этапом его развития стали перечневые олимпиады РСОШ (олимпиады из перечня Минобрнауки России, успешное прохождение которых дает право на льготное поступление в топовые вузы страны - Ред.). Также это и участие в Национальной технологической олимпиаде, фестивале технологий Rukami и олимпиаде «Высший пилотаж» от Высшей школы экономики по направлению бизнес-информатика. И с этого момента Тимура стала интересовать информатика и робототехника. Он понял, что машины могут намного быстрее и четче выполнять все математические операции. Так, он стал начинающим программистом, стал глубже погружаться в алгоритмы и оптимизацию. Однако все было не так просто, как это могло показаться со стороны. Да, знания математики, без которой тут никуда, были, но пришлось еще и начать разбираться в компьютерных технологиях. А это и изучение основ программирования, и разработка автоматизированных технических систем.

ПЕРВЫЙ ПРОЕКТ

Первой его разработкой Тимура стало VR приложение по преодолению социальных страхов: толпы, одиночества и старения. Он заинтересовался технологией виртуальной реальности, как принципом тестового полигона перед настоящей взрослой жизнью. Тимур начал думать, как использовать главную пользу этой технологии в виде «пред-реальности».

- В мое внимание попала социальная закрытость части современной молодежи, которым сложно выйти за пределы интернет-переписки. Тут важно отметить, что работа происходит со страхами, а не с фобиями, потому что во втором случае необходима индивидуальная работа со специалистом, - говорит программист Иннополиса. - Как только были разработаны сценарии работы со страхами, так сразу началась работа по созданию этих VR сцен. Я выступал с этим проектом на многих школьных конференциях, но уперся в неготовность сферы VR для «человеческих» решений.

О сложностях, с которым пришлось столкнуться Тимуру, он с высоко поднятой головой отвечает, что их в изучении данной сферы найдет лишь тот, кто лениться. По его мнению, сообщество программистов подготовило множество материалов, которые простым языком ответят на все интересующиеся вопросы и дадут советы. Также особую роль он выделяет обучающимся видеороликам в интернете.

- Любому заинтересованному в программировании человеку важно уметь самому находить ответы на свои вопросы и так же подходить с разных сторон для решения задачи, потому что не всегда будет человек, который подскажет тебе, - также отметил Харин.

УЧЕБА И УЧАСТИЕ В KAZAN DIGITAL WEEK – 2022

В данное время Тимур учится в Университете Иннополис на факультете компьютерных и инженерных наук. По его мнению, сейчас это самый востребованный и полезный вуз по IT-направлению. Здесь для студентов созданы все условия для получения необходимой информации, и реализации себя как программиста.

- Инфраструктура самого города Иннополиса позволяет за 5–7 минут дойти до любой нужной тебе точки. Все здания имеют стильный дизайн и современный внутренний интерьер. Для студентов предусмотрены общежития, где есть вся необходимая техника: холодильник, кондиционер, шкафы-купе, душ в каждой комнате, интернет и электрические плиты, - рассказывает Тимур. - Все кампусы соединены крытым переходом с университетом, что позволяет дойти от общежития до лекционных аудиторий за три минуты, не переодеваясь. Обучение проходит на английском языке с международным составом преподавателей, который имеет высокие рейтинги публикаций в научном сообществе.

Еще учась молодой человек уже принял участие в международном форуме Kazan Digital Week – 2022. Совместно с командой разработчиков Лаборатории беспилотных технологий Университета Иннополис и сотрудниками ГИБДД Татарстана он сконструировал экзаменационный автомобиль для практической части экзамена по Правилам дорожного движения.

Так, особенностью машины является то, что она самостоятельно выявляет ошибки, совершенные водителем. Ее оснастили пятью камерами - четыре с каждого борта и одной внутри салона, а также радарами и системой позиционирования.

Перед испытанием экзаменуемый для начала обязан пройти авторизацию при помощи сканирования лица. В процессе вождения, допущенные им ошибки будут выводиться на планшете инспектора. Он их может добавить в общую базу с привязкой к локации и времени, а также синхронизировать с данными с датчиков автомобиля. Таким образом, система получается прозрачной в обе стороны. Так, все действия инспектора по удалению/добавлению ошибок записываются в системе, а он сам полностью уверен, что экзамен сдает тот, кто надо – работает система идентификации по лицу.

- Участие в Kazan Digital Week – 2022 дал толчок для дальнейшего развития нашего проекта. Благодаря оценке со стороны наших потенциальных пользователей, мы примерно представляем какие изменения необходимо внести, чтобы данная разработка стала более совершенной. В будущем мы планируем представить его на дорогах России, - говорит Тимур Харин.

ТОП-5 СОВЕТОВ НАЧИНАЮЩИМ ПРОГРАММИСТАМ

Во-первых, по словам нашего собеседника, необходимо понять, почему хотите этим заниматься. Во-вторых, нужно определиться с конкретным направлением, так как программирование – это масса разных специализаций. В-третьих, пообщайтесь со специалистами из этого направления, чтобы узнать минусы и плюсы работы в этой сфере. В-четвертых, начинайте уже сейчас создавать портфолио из своих готовых проектов, что станет показателем ваших умений и способностей. И, в пятых, еще в процессе углубленного изучения выбранного направления начните создавать свою разработку.

Made on
Tilda