TGViewer
Unity Tech Дед: Борис Романчиков Unity Tech Дед: Борис Романчиков @unitytechded · 338 subscribers
Post #12 430
✅ Live coding — что это и как его пройти?

Как эффективно проходить собеседования? Часть 4

Live coding — это практика программирования в режиме реального времени, когда разработчик пишет и исполняет код на глазах у интервьюера. Это лучший способ оценить прикладные навыки программиста, которые зачастую важнее теоретических знаний.

Кроме того, такая практика помогает оценить:

* Умение создавать прототипы с нуля
* Скорость и эффективность работы

⚡ Почему мы выбрали live coding

Мы недавно ввели эту практику в нашей компании, и теперь не представляем, как обходились без неё раньше.

—
Как проходит live coding у нас?

1. Перед началом интервью мы просим кандидата скачать заранее подготовленный тестовый проект, чтобы не тратить время на настройку.
2. На интервью я трачу 10-15 минут на вводную часть.
3. Затем даю кандидату задание, рассчитанное на 2 часа.

Правила:

1. Можно гуглить и использовать AI.
2. Разрешено использовать и добавлять любые ассеты.
3. Код может быть «грязным» — архитектура и качество не оцениваются.

Критерии оценки:

1. Финальное качество игры. Игра не должна содержать багов, анимации и игровые элементы должны выглядеть «sочно». Мы оцениваем продукт глазами игрока, а не разработчика.
2. Скорость работы. Оценивается, сколько заданий кандидат успевает выполнить и как быстро. Также фиксируем, на что он тратит больше времени.
3. Навыки. Как кандидат пишет код, пользуется ли AI и горячими клавишами, какие плагины редактора применяет, как быстро ориентируется в Unity.

Красные флаги на собеседовании:

1. Низкое качество проекта. Нет анимаций, плавных переходов, игровых «фишек».
2. Чрезмерное использование ChatGPT. Особенно там, где быстрее написать код вручную.
3. Ненужные задачи. Написание «чистого» кода, рефакторинг, уборка проекта.
4. Хаотичность. Переход от одного задания к другому без завершения текущего.

Live coding — отличный способ показать свои сильные стороны! Но помните: главное — результат, а не идеальная архитектура.

🚀 Напишите в комментариях проходили ли вы собеседование в формате live coding и понравлся ли вам такой формат?
  • 🔥 2
More from @unitytechded
  1. Sep 25, 2026🛠 Как Astra меняет мой подход к разработке В последнее время много экспериментировал с As…
  2. Aug 30, 2026Bioneers Closed Demo — финальные результаты первых 48 часов Подвели итоги первых 48 часов…
  3. Aug 28, 2026Bioneers вышел в закрытое тестирование! Ровно год назад началась разработка игры, а сегодн…
  4. Jun 10, 2026Почему никто не использует Test-Driven Development в геймдеве? Разбирал тут наши старые до…
  5. May 18, 2026Как оформить CV разработчику. Часть 2 Если коммерческого опыта мало, можно указать pet-про…
  6. May 18, 2026Как оформить CV разработчику. Часть 1 Хочу начать с важной ремарки: я не профессиональный…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →