Карьера в ИТ — это не только программирование, а прежде всего осознанные решения: как и зачем ты работаешь. Проект может стать твоей лучшей визиткой, но он должен быть важным и полезным.

Так что же действительно интересует работодателя — об этом и многом другом мы говорим с Павлем Любинским, CEO GCAIT Next Gen, выпускником и преподавателем нашего университета.

Павель Любинский — предприниматель и преподаватель. Руководитель направления Data Science в GCENERGY, CEO GCAIT Next Gen. Специализируется на машинном обучении, predictive maintenance и IoT-системах, но больше интересуется не самим кодом, а тем, как технологии решают реальные бизнес-задачи. Пишет и реализует научные проекты с использованием искусственного интеллекта. Считает, что карьера в ИТ должна строиться на искренней страсти, конкретных проектах и осознанных профессиональных решениях.

Во время Дня карьеры ИТ в УІТМ Павел Любинский был одним из спикеров. Он говорил о страсти и построении карьеры в ИТ. Когда лучше начинать эту карьеру и когда приходит время осознанных профессиональных решений?

Павел Любинский:

Лучше начинать сейчас. Независимо от того, на первом, третьем курсе или на последнем семестре — лучший момент это сегодня. Проблема, которую я наблюдаю, — так называемый «студенческий паралич».
Я слышу это довольно часто:

  • «Я ещё не готов»
  • «Мне нужно пройти все курсы на Udemy»
  • «Когда я изучу все технологии, тогда начну проект»
  • «Когда я закончу этот семестр, тогда у меня будет время»

Это — оправдания. Хорошие оправдания, но всё же оправдания.

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

Что конкретно тебе делать:

Если ты на первом или втором курсе — начни с чего-то небольшого. Не нужно создавать «новый Facebook». Не обязательно делать приложение, которым будут пользоваться 10 миллионов людей. Начни с чего-то для себя.

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

Загрузи это на GitHub. Это твоя визитка.

Осознанные профессиональные решения — это побочный эффект действия, а не начало. Ты не узнаешь, чем хочешь заниматься, пока не начнешь действовать. Лишь после нескольких проектов поймешь: «Ага, мне нравится бекенд, потому что люблю решать проблемы с производительностью» или «Мне нравится фронтенд, потому что люблю видеть результат на экране».

Конкретный план на неделю:

  1. Понедельник: Проанализируй, что тебя интересует
  2. Вторник: Напиши на листке одну простую идею проекта
  3. Среда: Создай репозиторий на GitHub
  4. Четверг: Напиши README — что будет делать твое приложение?
  5. Пятница и выходные: Загрузи в репозиторий первый код — даже если он «кривой»

Этого достаточно, чтобы выйти из «студенческого паралича».

Вы также говорили, что сам факт окончания курсов не так важен, как умение получать знания. Можете подробнее?

Павел Любинский:

Курс — это как рецепт пирога. Ты знаешь, как его готовить, но настоящее обучение начинается только тогда, когда стоишь на кухне с мукой и яйцами в руках. Тогда появляются вопросы: «Почему оно сгорело?» или «Почему не поднялось?» Вот это и есть настоящее обучение.

Курс дает тебе фундамент. Отлично, поздравляю! Но компания не ищет тех, кто просто закончил курсы. Компания ищет того, кто делал что-то конкретное и работающее. На GitHub. Демо. Рабочее приложение. Что-то.

Проблема, которую я наблюдаю, в том, что студенты любят пройти 5-10 курсов, чтобы научиться React, Vue, Angular, Swift, Kotlin, Python, Node.js, Go… и думают, что они готовы. Но это не так! К сожалению, они даже не завершат ни одного проекта, потому что прыгали по технологиям без цели.

Чтобы эффективно получать знания:

  • Выбери одну область, которая тебя интересует
  • Возьми конкретную проблему, которую хочешь решить
  • Изучи столько технологий, сколько нужно, чтобы её решить
  • Построй проект, даже если он будет «кривой» и несовершенный
  • Покажи его миру

Выход из курса — это план. Выход из проекта — это опыт. Работодатели нанимают именно за опыт.

Что бы Вы посоветовали молодым людям, которые, к счастью, уже знают, что их увлекает, но ещё не знают, что с этим делать?

Павел Любинский:

Это буквально то, о чём я говорил в начале: «Я знал, что меня увлекает, но не знал, во что это может перерасти».

Страсть может быть любой: игры, музыка, спорт, искусство, кулинария, фильмы. Действительно любой.
Вопрос в том: как это вписать в ИТ?

Вот несколько примеров, которые я люблю приводить:

  • Любишь игры? Не обязательно быть главным разработчиком графического ядра. Можно создавать инструменты для геймплея, внедрять ИИ в играх, делать бэкенд для многопользовательских игр, анализировать данные игроков.
  • Любишь музыку? Можно работать с аудиообработкой (DSP), создавать приложения для музыкантов, строить цифровые синтезаторы, разрабатывать алгоритмы рекомендаций на Spotify.
  • Любишь спорт? Можно делать трекеры тренировок, приложения для мониторинга прогресса, анализировать данные спортсменов, создавать системы спортивной аналитики.

Это не магия. Это поиск точки соприкосновения между твоей страстью и технологией.

Упражнение, которое я очень люблю делать: «Если бы завтра тебе нужно было создать одно простое приложение для своего хобби — что бы это было?». Ответ на этот вопрос — твой первый проект.

Страсть – Проект – Направление. Это, по Вашему мнению, основные столпы карьеры в ИТ?

Павел Любинский:

Да, именно так. Это не сложные концепции — это просто здравый смысл.

Столп 1: Страсть

Страсть — это топливо. Без топлива далеко не уедешь. Страсть — это то, что тебя действительно интересует: будь то сфера (например, игры, финтех, здравоохранение), технология (например, ИИ, мобильные приложения, веб) или конкретная проблема (например, автоматизация, оптимизация, образование). Страсть не означает: «Мне нравится зарабатывать деньги». Это значит: что-то, с чем ты хотел бы проводить 8 часов в день, даже если за это не платят. Это тест на настоящую страсть.

Столп 2: Проект

Проект — это руль. Страсть без проекта — всего лишь мечта. Проект — это конкретное действие, которое превращает твою страсть в ценность, которую видно и можно показать.

Проект должен быть:

  • Простым: объём на 2–4 недели, а не «новый Facebook»
  • Видимым: что-то, что можно показать рекрутеру за 5 минут
  • Лично интересным: вопрос — хотел бы ты сам это использовать?

Проект не обязательно должен быть идеальным. Наоборот — начни с маленького, «кривого», но работающего проекта.
Компании ищут людей, которые делают, а не просто заканчивают туториалы.

Столп 3: Направление

Направление — это осознанные решения. И здесь важное слово: «осознанные». Не «возьму любую работу, лишь бы работать».

Направление означает ответы на вопросы:

  • Мне больше нравится «копаться под капотом» (бэкенд, инфраструктура) или в UI (фронтенд, UX)?
  • Мне интереснее числа и модели (data science, инженерия данных) или взаимодействие с пользователем (фронтенд, продукт)?
  • Мне ближе стабильные системы (enterprise, банки) или быстрые эксперименты (стартап, исследования)?

Направление можно менять — важно, чтобы оно вообще было. Без направления ты просто кружишь по кругу.

А что на самом деле важно для работодателя, как у кандидатов, так и у сотрудников?

Павел Любинский:

Это может вас удивить, но список технологий в резюме почти ничего не значит. Действительно. В ИТ всё меняется каждые 3 года. Технология, которую ты изучишь сегодня, через 5 лет может устареть.

Работодателя интересуют четыре вещи:

  1. Умеешь ли ты учиться самостоятельно?
    Это самый ценный навык. Мир ИТ меняется быстрее любого обучения. Человек, который может сам найти информацию, понять её, протестировать и применить — такой человек на вес золота.
  2. Довёл ли ты что-то до конца, что реально работает?
    GitHub, демо, рабочее приложение. Что угодно. Это доказательство, что ты не просто читал туториалы, а реально умеешь завершать проекты.
  3. Понимаешь ли ты основы?
    Коммуникация в команде, работа в команде, code review. Это не языки программирования — это базовые навыки любого разработчика.
  4. Какой у тебя mindset? Ты «problem-solver» или просто «список технологий» в CV? Когда появляется непонятная проблема, ты исследуешь, тестируешь, экспериментируешь, пока не найдёшь решение, или просто сдаёшься? Problem-solver решает проблему, а список технологий ждёт, пока кто-то даст готовый рецепт.

Я помню свой первый рабочий день. У меня было около 5 лет опыта, и я сидел перед кодом на C++, который совсем не понимал. Чувствовал себя странно. Но тогда я понял: это нормально. Никто не знает всего. Важно, как ты себя ведешь, когда чего-то не знаешь.

Какие, по Вашему мнению, ошибки студенты чаще всего совершают на пути к карьере?

Павел Любинский:

Я видел это много раз. Вот четыре классические ошибки:

Ошибка 1: «С завтрашнего дня буду учиться по 6 часов в день». Конечно, через неделю наступит выгорание. Человеческий мозг — не робот. Учёба — это марафон, а не спринт. Лучше учиться по 1-2 часа в день в течение года, чем 6 часов в день неделю. Последовательность — это магия, недооценённая магия.

Ошибка 2: Прыжки между 10 технологиями без создания простого проекта — JavaScript, Python, Go, Rust, TypeScript, React, Vue, Angular, Node.js… и ни одного завершённого проекта. Ни одного. Это не обучение — это отчаянный поиск «магических» технологий, которые сделают тебя крутым разработчиком. Так не работает.

Ошибка 3: Копирование чужих путей: «Потому что все идут во фронтенд», «Потому что все делают data science», «Потому что мой друг сказал, что React — это будущее». Забудь об этом. Если ты не хочешь заниматься фронтендом — ты не станешь в нём мастером. Будешь несчастен и делать без страсти — и это будет видно.

Ошибка 4: Не показывать свою работу. Всё на жёстком диске, ничего на GitHub или в сети. Это как готовить обед для себя в закрытой кухне, где никто не может попробовать. Как кто-то узнает, что ты что-то умеешь?

Избегай этих ошибок — и путь к карьере станет намного проще. Простой совет, но очень эффективный.

Опираясь на собственный опыт, какие советы Вы дали бы молодым людям, которые только начинают свой профессиональный путь, и как бы Вы их мотивировали идти по нему последовательно?

Мой путь не был простым. Всё происходило не быстро, но он был последовательным. Отвечая на вопрос: что я сказал бы молодому Павлу, которому было 20 лет и который не знал, чего хочет?

Во-первых: Страсть — это топливо, но проект — это руль. Нельзя мчаться в мир без направления. Проект даёт тебе это направление. Он не обязательно должен быть «проектом года» — это может быть страница для тренинга или маленький инструмент, который экономит тебе 30 минут в день. Сделай это. Покажи это.

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

В-третьих: Карьера в IT имеет смысл только тогда, когда она твоя, а не скопированная у кого-то другого. Я серьёзно. Если ты делаешь это, потому что все так делают, через 3 года будешь несчастен. Нет ничего хуже, чем проводить 40 часов в неделю, делая то, чего не хочешь.

А теперь конкретно: что делать?

  1. Выбери ОДНУ страсть или область, которая тебя увлекает. Не знаешь? Реши, исходя из того, чем бы ты занимался в выходные.
  2. Запиши ОДНУ простую идею проекта, связанную с этим. Не обязательно, чтобы она была гениальной. Она должна быть маленькой и реально выполнимой.
  3. На этой неделе сделай ПЕРВЫЙ шаг. Репозиторий на GitHub, эскиз экрана, простой прототип — что угодно. Но сделай. Действительно. Не «со следующей недели». Сейчас. Сегодня.

Я знаю, что это звучит мотивационно и может показаться маловероятным, как советы в стиле «умных цитат». Но это не пустая мотивационная фраза. Это рецепт: Страсть + Проект + Направление = Осмысленная карьера. Если хотя бы один элемент отсутствует — будет хаос.

Беседовала Анна Клее-Билица, пресс-секретарь Университета информационных технологий и менеджмента в Жешуве.