«Успех — это красивый код»: Алексей Максимов, студент-программист РУДН
Что такое успех на языке информатики и почему программист должен быть креативным — рассказывает Алексей Максимов («Прикладная информатика», III курс), представитель команды РУДН, которая вошла в 100 лучших участников Международного студенческого чемпионата по программированию (ACM International Collegiate Programming Contest) в 2022 году.
Какими навыками должен обладать хороший программист?
Из необходимых — знать математику и понимать, как работает язык программирования. Из полезных — уметь визуализировать процессы. Мне это очень помогает в работе: в воображении представляю все объекты программы и то, как они взаимодействуют. Так можно построить связи и придумать решение. Если человек хочет создать что-то новое, нужна креативность: в последнее время набирают популярность нейросети, которые могут писать коды. Они ещё не идеальны, но рано или поздно вытеснят некоторых IT-специалистов.
Ради какой пары готов приехать к 9 утра?
На первом курсе я был готов приехать на любую пару. На втором — уже только на те, что относятся к моей специальности. Например, мне нравились занятия, на которых мы изучали особенности алгоритмов, приемы в написании кода, языки программирования.
Кто тебя вдохновляет?
Мой школьный учитель по информатике. Я познакомился с ним в 10 классе. Он тогда только окончил университет и пришёл в школу, где учил нас базовому программированию. Сейчас он дошёл до Senior — самого высокого уровня разработчика, но при этом продолжает изучать новые приемы написания кода. Его достижения вдохновляют меня всесторонне развиваться в IT.
Твоя профессиональная мечта...
Стать Senior. В идеале — хоть сейчас, но до него нужно ещё дорасти.
Ты участвовал в Международном студенческом чемпионате по программированию, в котором команда РУДН вошла в сотню лучших участников. Назови основные правила подготовки к турнирам...
У меня их всего два: как можно глубже изучай особенности и возможности твоего языка программирования и решай олимпиадные задачки предыдущих лет.
Почему нужно участвовать в олимпиадах?
Конкурсы помогают развивать мышление, применять знания на практике. А когда решаешь сложные задачи, испытываешь невероятные эмоции. Помню, на последнем этапе турнира я предложил идеи для решения 2 задач, и в этот момент меня пробрала гордость, ведь я смог найти выход!
Идеальные каникулы — это...
Куда-нибудь уехать. Сейчас хочу съездить на неделю в Калининград. Я увлекаюсь архитектурой, поэтому гулял бы по городу, наслаждался бы видами и радовался бы жизни.
Что лучше всего может описать успех?
Описание кода. Успех — это красиво работающий, идеально сбалансированный и оптимизированный код. Дело в том, что есть очень много правил красивого письма в программировании: например, ставить в нужных местах пробелы и отступы, правильно называть переменные и соблюдать последовательность. Вот если всё это учесть, то можно получить описание кода с таким же названием — «Успех».
Язык программирования, который хочешь освоить...
Их много. Но сейчас старательно изучаю Golang и Java.
Три слова, которыми ты мог бы описать жизнь через 10 лет...
Backend-разработка. Рисовать. Путешествовать.
Беседовала Анастасия Журавлёва,
студентка филологического факультета, «Журналистика», III курс.
11 июня на главной площади университета пройдет XXXVI Интернациональный фестиваль студентов «Этнофест РУДН». Гостей ждёт насыщенная программа с интерактивными локациями, яркими выступлениями, национальными угощениями и вечерним концертом.
10 студентов РУДН из 4 стран факультета гуманитарных и социальных наук участвовали в весенней «Вахте Памяти» в Новгородской области. В составе поискового отряда «Память» они работали на местах боёв
Когда в первый раз оказываешься в РУДН, задаёшься вопросом — как в таком большом университете живут представители 160 стран? 160 культур, систем ценностей, традиций, взглядов на жизнь. Но все кажущиеся на первый взгляд различия уходят на второй план, когда слышишь, как студенты со всех континентов поют «Барыню», исполняют русские народные танцы или шутят так, как даже носители языка иногда пошутить не могут. В РУДН их объединяет русский язык.