— Расскажи про свой путь в сферу IT.
— У меня всё началось с книг. С детства я увлекался технической литературой — от старых энциклопедий до мануалов по устройству самолётов. Мне всегда было интересно, как устроен мир «изнутри». Поэтому, когда пришло время сдавать экзамены для поступления, сомнений не осталось: физика, математика, информатика. Уже в университете стало ясно, что я хочу заниматься не просто учебой, а настоящими проектами. Так я начал искать практику.
— Как ты попал в DSR?
— В университете было множество компаний, которые предлагали курсы, но большинство из них готовили «узких специалистов», выполняющих рутинные однообразные задачи. Я пришел на практику в DSR и увидел другой подход: менторы помогали мыслить шире, объясняли, что важно понимать суть, а не просто писать код. Вскоре я составил резюме, прошел техническое собеседование и устроился в DSR. Совмещать работу с учебой оказалось непросто, но благодаря гибкому графику это оказалось вполне реально. Иногда я приходил на занятия поздно вечером, уставший, но понимал, что это того стоит.
— Чем ты занимаешься в DSR?
— Моя специальность — embedded-разработчик, или разработчик встроенных систем. Мы разрабатываем библиотеку для «умного дома». Я пишу код для электронных устройств, которые не являются гаджетами. Например, есть обычная лампочка, мы пишем для неё программу, встраиваем её в устройство, и после этого у лампочки появляется «мозг», с помощью которого можно управлять светом с телефона.
— Что тебе нравится в твоей специальности?
— Главное, что привлекает в embedded-разработке, — это разнообразие. Здесь нет скучной рутины и бесконечной работы с базами данных. Наоборот, приходится разбираться с протоколами, решать нестандартные задачи, для которых невозможно найти готовое решение в интернете. Это заставляет включать голову, искать новые подходы и экспериментировать. Иногда работа напоминает исследование неизведанной территории: ты буквально прокладываешь дорогу там, где её ещё нет. И это, пожалуй, самое интересное.
— А что насчет искусственного интеллекта? Используешь его?
— Честно говоря, почти нет. Большинство моих задач связаны со спецификацией и достаточно узкие по своей сути. Но однажды я провёл интересный эксперимент: когда преподавал в вузе, некоторые студенты хвастались, что нейросеть пишет за них код. Я предложил им сделку: решите задачу с помощью ИИ, покажите запрос — и получите зачёт сразу за две задачи. В итоге они писали этот запрос три часа! ИИ действительно может помогать с рутиной, однако слепо доверять ему нельзя. Он часто выдаёт непредсказуемый код, который ещё и требует проверки. Поэтому я воспринимаю его скорее как вспомогательный инструмент, а не как замену человеку.
— С чего бы ты посоветовал начать путь юному программисту?
— Конечно, с учёбы. Это фундамент, без которого невозможно двигаться дальше. И не бояться ошибок. Они являются частью процесса, нужно работать, пробовать снова и снова, и в какой-то момент всё получится.
В карьере разработчика важны не только таланты, но и умение размеренно двигаться дальше. Именно так можно сделать свой вклад в развитие новых технологий. Если вы тоже хотите учиться у ведущих инженеров и делать первые шаги в профессии с поддержкой опытных менторов, следите за анонсами курсов в наших соцсетях ВКонтакте и Телеграм!