0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#истории</a></p>
1
<p><a>#истории</a></p>
2
<ul><li>18 июн 2021</li>
2
<ul><li>18 июн 2021</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><h2>"Люди не знали, что мы игры делаем, - наверное, решили, что мы киллеры или маньяки"</h2>
4
</ul><h2>"Люди не знали, что мы игры делаем, - наверное, решили, что мы киллеры или маньяки"</h2>
5
<p>Михаил по себе знает, как трудно новичкам найти работу. Но у него получилось - сейчас он разрабатывает игры в известной российской студии.</p>
5
<p>Михаил по себе знает, как трудно новичкам найти работу. Но у него получилось - сейчас он разрабатывает игры в известной российской студии.</p>
6
<p>Проводит интервью со студентами и выпускниками Skillbox, любит детективы Агаты Кристи и знает, чем отличается фронтенд от бэкенда.</p>
6
<p>Проводит интервью со студентами и выпускниками Skillbox, любит детективы Агаты Кристи и знает, чем отличается фронтенд от бэкенда.</p>
7
<p>Россия, Санкт-Петербург</p>
7
<p>Россия, Санкт-Петербург</p>
8
<p><strong>Достижения</strong></p>
8
<p><strong>Достижения</strong></p>
9
<p>За полтора года в программировании устроился в студию Battlestate Games, которая разрабатывает популярную игру Escape from Tarkov.</p>
9
<p>За полтора года в программировании устроился в студию Battlestate Games, которая разрабатывает популярную игру Escape from Tarkov.</p>
10
<p>Михаил учится на инженера, скоро у него защита диплома. На втором курсе он разочаровался в профессии, попробовал веб-дизайн и интернет-маркетинг, но оказалось, это тоже не его. Потом Михаил попал на интенсив "Сделай игру за три дня", познакомился со средой разработки Unity и влюбился в программирование. Дальше был годовой курс "Профессия Разработчик игр на Unity".</p>
10
<p>Михаил учится на инженера, скоро у него защита диплома. На втором курсе он разочаровался в профессии, попробовал веб-дизайн и интернет-маркетинг, но оказалось, это тоже не его. Потом Михаил попал на интенсив "Сделай игру за три дня", познакомился со средой разработки Unity и влюбился в программирование. Дальше был годовой курс "Профессия Разработчик игр на Unity".</p>
11
<p>В интервью Михаил рассказал:</p>
11
<p>В интервью Михаил рассказал:</p>
12
<ul><li>где новичку<a>найти работу</a>в программировании;</li>
12
<ul><li>где новичку<a>найти работу</a>в программировании;</li>
13
<li>в чём<a>виноваты</a>разработчики игр;</li>
13
<li>в чём<a>виноваты</a>разработчики игр;</li>
14
<li>про<a>конфузы</a>разработчиков в реальной жизни;</li>
14
<li>про<a>конфузы</a>разработчиков в реальной жизни;</li>
15
<li>как<a>потерянная любовь</a>изменила его.</li>
15
<li>как<a>потерянная любовь</a>изменила его.</li>
16
</ul><p><strong>- Трудно было найти первую работу по новой специальности?</strong></p>
16
</ul><p><strong>- Трудно было найти первую работу по новой специальности?</strong></p>
17
<p>- Да, новичку сложно. Все хотят специалиста с опытом коммерческой разработки. А откуда этот опыт, если ты недавно окончил курсы? Конечно, можно самому себе придумать проект, например взять любую игру из Play Market и сделать такую же. Но мне это было неинтересно. Чтобы поработать с реальными заказчиками, я откликался на вакансии и просил дать мне тестовое задание. Решение пробников отлично прокачивает навыки, а ты получаешь проекты в портфолио. Тестовые считаются мини-версией коммерческой разработки: у тебя есть клиент, техническое задание, сроки.</p>
17
<p>- Да, новичку сложно. Все хотят специалиста с опытом коммерческой разработки. А откуда этот опыт, если ты недавно окончил курсы? Конечно, можно самому себе придумать проект, например взять любую игру из Play Market и сделать такую же. Но мне это было неинтересно. Чтобы поработать с реальными заказчиками, я откликался на вакансии и просил дать мне тестовое задание. Решение пробников отлично прокачивает навыки, а ты получаешь проекты в портфолио. Тестовые считаются мини-версией коммерческой разработки: у тебя есть клиент, техническое задание, сроки.</p>
18
<p><strong>- И тебе давали такие тестовые?</strong></p>
18
<p><strong>- И тебе давали такие тестовые?</strong></p>
19
<p>- Многие шли навстречу и присылали. Иногда везло и мне давали обратную связь. Прежде чем найти первую работу, я решил около 15 тестовых задач.</p>
19
<p>- Многие шли навстречу и присылали. Иногда везло и мне давали обратную связь. Прежде чем найти первую работу, я решил около 15 тестовых задач.</p>
20
Прототип игры Михаила CarWar, сделанной на игровом движке Unity<p><strong>- Где ты нашёл работу?</strong></p>
20
Прототип игры Михаила CarWar, сделанной на игровом движке Unity<p><strong>- Где ты нашёл работу?</strong></p>
21
<p>- Я понял, что на hh.ru новичку делать нечего. Даже если в вакансии сказано, что опыт не важен или нужен минимальный, отбор всё равно будет серьёзным. Я нашёл работу на <a>InGame Job</a> - там много предложений от стартапов, где к кандидатам меньше требований. Я попал в маленькую команду: в ней были я, ещё один программист и геймдизайнер. Мы делали мобильные игры по типу "три в ряд". В стартапе я проработал полгода, а потом перешёл в <a>Battlestate Games</a>.</p>
21
<p>- Я понял, что на hh.ru новичку делать нечего. Даже если в вакансии сказано, что опыт не важен или нужен минимальный, отбор всё равно будет серьёзным. Я нашёл работу на <a>InGame Job</a> - там много предложений от стартапов, где к кандидатам меньше требований. Я попал в маленькую команду: в ней были я, ещё один программист и геймдизайнер. Мы делали мобильные игры по типу "три в ряд". В стартапе я проработал полгода, а потом перешёл в <a>Battlestate Games</a>.</p>
22
<p><strong>- Как ты вышел на Battlestate Games?</strong></p>
22
<p><strong>- Как ты вышел на Battlestate Games?</strong></p>
23
<p>- Тут спасибо Skillbox. В закрытом Telegram-канале для студентов я увидел вакансию Battlestate Games и откликнулся. Выполнил тестовое, но особо ни на что не рассчитывал - думал, что такой крутой компании нужны специалисты ей под стать. А меня пригласили на собеседование! Оно было несложным - студия разработки специально набирала джунов для обучения.</p>
23
<p>- Тут спасибо Skillbox. В закрытом Telegram-канале для студентов я увидел вакансию Battlestate Games и откликнулся. Выполнил тестовое, но особо ни на что не рассчитывал - думал, что такой крутой компании нужны специалисты ей под стать. А меня пригласили на собеседование! Оно было несложным - студия разработки специально набирала джунов для обучения.</p>
24
Тестовое задание. Игра Naliv<p>Компания, конечно, впечатлила. Очень классная команда, плюс крутой офис - отличная столовая, настольный хоккей, футбол. Ещё в офисе куча оружия - для декора и насмотренности: пистолеты, автоматы, пулемёты, снайперские винтовки, гранаты… В первый день перетрогал всё что можно!</p>
24
Тестовое задание. Игра Naliv<p>Компания, конечно, впечатлила. Очень классная команда, плюс крутой офис - отличная столовая, настольный хоккей, футбол. Ещё в офисе куча оружия - для декора и насмотренности: пистолеты, автоматы, пулемёты, снайперские винтовки, гранаты… В первый день перетрогал всё что можно!</p>
25
<p><strong>- А в чём для новичка разница между стартапом и студией уровня Battlestate Games?</strong></p>
25
<p><strong>- А в чём для новичка разница между стартапом и студией уровня Battlestate Games?</strong></p>
26
<p>- В стартапе у меня не было наставника, и решать проблемы приходилось самостоятельно. Это занимало много времени - я мог неделю биться над одной задачей. А в Battlestate Games есть классный тимлид, который предлагает разобраться вместе, если я захожу в тупик. Это очень большой буст для профессионального развития. Но и опыт в маленьком проекте оказался полезным - без него я бы не попал в Battlestate Games.</p>
26
<p>- В стартапе у меня не было наставника, и решать проблемы приходилось самостоятельно. Это занимало много времени - я мог неделю биться над одной задачей. А в Battlestate Games есть классный тимлид, который предлагает разобраться вместе, если я захожу в тупик. Это очень большой буст для профессионального развития. Но и опыт в маленьком проекте оказался полезным - без него я бы не попал в Battlestate Games.</p>
27
<p><strong>- Ты участвуешь в разработке Escape from Tarkov. Уже играл в бета-версию? Мой 15-летний брат считает, что она скучновата.</strong></p>
27
<p><strong>- Ты участвуешь в разработке Escape from Tarkov. Уже играл в бета-версию? Мой 15-летний брат считает, что она скучновата.</strong></p>
28
<p>- У Escape from Tarkov высокий порог входа. Эта игра действительно не для всех. И она хардкорная. Даже я в неё мало играю - мне страшно! Там очень высока цена жизни. Всё, что ты получил в рейде или нашёл: оружие, снаряжение, ресурсы - легко потерять. Многих игроков "Тарков" это и цепляет. Игра даёт эмоцию. Ещё она круто сделана - те же анимации проработаны на высшем уровне. Кайфуешь, даже когда просто бродишь по локациям.</p>
28
<p>- У Escape from Tarkov высокий порог входа. Эта игра действительно не для всех. И она хардкорная. Даже я в неё мало играю - мне страшно! Там очень высока цена жизни. Всё, что ты получил в рейде или нашёл: оружие, снаряжение, ресурсы - легко потерять. Многих игроков "Тарков" это и цепляет. Игра даёт эмоцию. Ещё она круто сделана - те же анимации проработаны на высшем уровне. Кайфуешь, даже когда просто бродишь по локациям.</p>
29
<p><strong>- Ты и раньше любил компьютерные игры?</strong></p>
29
<p><strong>- Ты и раньше любил компьютерные игры?</strong></p>
30
<p>- До того как стал разработчиком, много играл. Немало часов посвятил Counter-Strike, даже был в полупрофессиональной команде. Мы участвовали в турнирах против довольно именитых противников.</p>
30
<p>- До того как стал разработчиком, много играл. Немало часов посвятил Counter-Strike, даже был в полупрофессиональной команде. Мы участвовали в турнирах против довольно именитых противников.</p>
31
Улицы Таркова. Escape from Tarkov. Скриншот: Escape from Tarkov / "<a>ВКонтакте</a>"<p><strong>- Как повлияло на твою любовь к играм то, что теперь ты их делаешь?</strong></p>
31
Улицы Таркова. Escape from Tarkov. Скриншот: Escape from Tarkov / "<a>ВКонтакте</a>"<p><strong>- Как повлияло на твою любовь к играм то, что теперь ты их делаешь?</strong></p>
32
<p>- Я стал меньше играть для души. Пока на работе тестируешь, успеваешь наиграться. Да и я больше анализирую чужие продукты: подмечаю интересные механики, обращаю внимание на ошибки. Но, кстати, теперь баги в чужих играх меня не бесят. Отладить игрушку - большой труд, и сколько бы ты их ни исправлял, ошибки всё равно будут. Так что я совсем не понимаю хейтеров Cyberpunk 2077, которые из-за одной сцены с Джонни Сильверхендом окрестили игру плохой.</p>
32
<p>- Я стал меньше играть для души. Пока на работе тестируешь, успеваешь наиграться. Да и я больше анализирую чужие продукты: подмечаю интересные механики, обращаю внимание на ошибки. Но, кстати, теперь баги в чужих играх меня не бесят. Отладить игрушку - большой труд, и сколько бы ты их ни исправлял, ошибки всё равно будут. Так что я совсем не понимаю хейтеров Cyberpunk 2077, которые из-за одной сцены с Джонни Сильверхендом окрестили игру плохой.</p>
33
<p><strong>- Многие ли сейчас путают разработчиков игр с геймдизайнерами?</strong></p>
33
<p><strong>- Многие ли сейчас путают разработчиков игр с геймдизайнерами?</strong></p>
34
<p>- Да, хотя это не одно и то же. В геймдеве много ответвлений: геймдизайнеры, звукорежиссёры, программисты, аниматоры. Но почему-то, когда говорят о разработке игр, в первую очередь думают о геймдизайнерах. Наверное, все хотят не код писать, а придумывать сюжет, персонажей, механику.</p>
34
<p>- Да, хотя это не одно и то же. В геймдеве много ответвлений: геймдизайнеры, звукорежиссёры, программисты, аниматоры. Но почему-то, когда говорят о разработке игр, в первую очередь думают о геймдизайнерах. Наверное, все хотят не код писать, а придумывать сюжет, персонажей, механику.</p>
35
<p>При этом чуть что - виноваты программисты. Например, если в игре персонаж проходит сквозь объект, через который не должен проходить, первое, что слышишь: "Разработчики накосячили". Но по факту это ошибка человека или отдела, который занимается левел-дизайном. Это он не поставил невидимую стенку, чтобы персонаж не мог пройти. Программист не виноват, но люди об этом не знают. Для них накосячили разработчики. При этом кто эти разработчики - никто никогда не уточняет.</p>
35
<p>При этом чуть что - виноваты программисты. Например, если в игре персонаж проходит сквозь объект, через который не должен проходить, первое, что слышишь: "Разработчики накосячили". Но по факту это ошибка человека или отдела, который занимается левел-дизайном. Это он не поставил невидимую стенку, чтобы персонаж не мог пройти. Программист не виноват, но люди об этом не знают. Для них накосячили разработчики. При этом кто эти разработчики - никто никогда не уточняет.</p>
36
<p><strong>- Бесит?</strong></p>
36
<p><strong>- Бесит?</strong></p>
37
<p>- Чуть-чуть. Я тоже разработчик. Меня виноватым делают, а я ни при чём. Такое смешанное чувство получается.</p>
37
<p>- Чуть-чуть. Я тоже разработчик. Меня виноватым делают, а я ни при чём. Такое смешанное чувство получается.</p>
38
<p><strong>- А можно ли назвать твою работу творческой?</strong></p>
38
<p><strong>- А можно ли назвать твою работу творческой?</strong></p>
39
<p>- Потому-то мне и нравится программирование! Есть множество способов решить одну и ту же задачу. В этом и всё творчество. Можно сделать просто, усложнить или сделать суперсложно. Это самое крутое - ты не привязан к конкретному шаблону. Допустим, нам нужно, чтобы при взрыве граната наносила персонажу урон. Самый простой вариант: создать вокруг гранаты сферу с определённым радиусом. Если в него попадает персонаж, с него снимается 100 очков здоровья. Второй вариант: сделать так, чтобы при взрыве из гранаты пускались сотни лучей. В этом случае мы можем определить урон в зависимости от части тела: например, если луч попал в ногу, с персонажа снимают 10 очков здоровья, в руку - 5, в голову - 100. Следующий уровень фантазии - учитывать препятствия между игроком и гранатой.</p>
39
<p>- Потому-то мне и нравится программирование! Есть множество способов решить одну и ту же задачу. В этом и всё творчество. Можно сделать просто, усложнить или сделать суперсложно. Это самое крутое - ты не привязан к конкретному шаблону. Допустим, нам нужно, чтобы при взрыве граната наносила персонажу урон. Самый простой вариант: создать вокруг гранаты сферу с определённым радиусом. Если в него попадает персонаж, с него снимается 100 очков здоровья. Второй вариант: сделать так, чтобы при взрыве из гранаты пускались сотни лучей. В этом случае мы можем определить урон в зависимости от части тела: например, если луч попал в ногу, с персонажа снимают 10 очков здоровья, в руку - 5, в голову - 100. Следующий уровень фантазии - учитывать препятствия между игроком и гранатой.</p>
40
<p><strong>- Ты так одержимо рассказывал, куда будет ранен персонаж :) Были ли какие-нибудь в жизни конфузы из-за этого?</strong></p>
40
<p><strong>- Ты так одержимо рассказывал, куда будет ранен персонаж :) Были ли какие-нибудь в жизни конфузы из-за этого?</strong></p>
41
<p>- Это просто такая механика. Недавно мы с коллегами поднимались на лифте, и с нами были и другие люди. Мы как раз обсуждали ситуацию с гранатой. Кто-то из нас сказал: "Прикольно было бы, если бы у нас бошки взрывались, да?" Представляешь, какая реакция была у людей, которые ехали с нами? Они же не знали, что мы игры делаем. Наверное, подумали, что мы киллеры или маньяки.</p>
41
<p>- Это просто такая механика. Недавно мы с коллегами поднимались на лифте, и с нами были и другие люди. Мы как раз обсуждали ситуацию с гранатой. Кто-то из нас сказал: "Прикольно было бы, если бы у нас бошки взрывались, да?" Представляешь, какая реакция была у людей, которые ехали с нами? Они же не знали, что мы игры делаем. Наверное, подумали, что мы киллеры или маньяки.</p>
42
<p><strong>- А у ваших игр есть хейтеры?</strong></p>
42
<p><strong>- А у ваших игр есть хейтеры?</strong></p>
43
<p>- У любой игры есть хейтеры. Чтобы не расстраиваться лишний раз, я редко читаю комментарии. Конечно, есть нормальные сообщения, где люди стараются помочь разработчикам и делятся прикольными идеями. Но есть и те, кому палец в рот не клади - сразу откусят. Много негативных комментариев появляется потому, что игроки не понимают, что и как работает. Мы с ними не спорим, хотя читать такое неприятно.</p>
43
<p>- У любой игры есть хейтеры. Чтобы не расстраиваться лишний раз, я редко читаю комментарии. Конечно, есть нормальные сообщения, где люди стараются помочь разработчикам и делятся прикольными идеями. Но есть и те, кому палец в рот не клади - сразу откусят. Много негативных комментариев появляется потому, что игроки не понимают, что и как работает. Мы с ними не спорим, хотя читать такое неприятно.</p>
44
<p><strong>- Есть игра, которую ты бы хотел сделать?</strong></p>
44
<p><strong>- Есть игра, которую ты бы хотел сделать?</strong></p>
45
<p>- Я не очень люблю придумывать, поэтому такой игры нет. Скорее мне бы хотелось поучаствовать в большом проекте, таком как "Ведьмак" или Cyberpunk 2077.</p>
45
<p>- Я не очень люблю придумывать, поэтому такой игры нет. Скорее мне бы хотелось поучаствовать в большом проекте, таком как "Ведьмак" или Cyberpunk 2077.</p>
46
Михаил делает гимнастический элемент "Горизонт"<p><strong>- Многие себе представляют программиста высоким и тощим ботаником. А ты накачанный парень. Как тебе удаётся так хорошо выглядеть, сидя постоянно в офисе?</strong></p>
46
Михаил делает гимнастический элемент "Горизонт"<p><strong>- Многие себе представляют программиста высоким и тощим ботаником. А ты накачанный парень. Как тебе удаётся так хорошо выглядеть, сидя постоянно в офисе?</strong></p>
47
<p>- Это ты сейчас видишь мускулистого парня, а раньше я был дрищом и ненавидел себя за это. Два года назад я увлёкся отжиманиями, подтягиваниями, упражнениями на турниках. В народе это называют воркаутом. А началось всё с неразделённой любви. Я тогда грустил, надо было закрыть дыру в сердце, и я решил изменить себя. Ночью дошёл до Московской площади, сделал фото и выложил в Instagram* c подписью "День, когда я изменил себя". С тех пор и начал активно заниматься спортом. Первая цель была - продержаться в стойке на руках хотя бы 10 секунд. Сейчас я стою минуту.</p>
47
<p>- Это ты сейчас видишь мускулистого парня, а раньше я был дрищом и ненавидел себя за это. Два года назад я увлёкся отжиманиями, подтягиваниями, упражнениями на турниках. В народе это называют воркаутом. А началось всё с неразделённой любви. Я тогда грустил, надо было закрыть дыру в сердце, и я решил изменить себя. Ночью дошёл до Московской площади, сделал фото и выложил в Instagram* c подписью "День, когда я изменил себя". С тех пор и начал активно заниматься спортом. Первая цель была - продержаться в стойке на руках хотя бы 10 секунд. Сейчас я стою минуту.</p>
48
Тот самый пост в Instagram*<p><strong>- Сейчас хватает времени на спорт?</strong></p>
48
Тот самый пост в Instagram*<p><strong>- Сейчас хватает времени на спорт?</strong></p>
49
<p>- Раньше я занимался каждый день около часа. Даже вставал ради этого в шесть утра. Сейчас из-за работы и учёбы не могу уделять спорту много времени, поэтому просто поддерживаю форму и занимаюсь два-три раза в неделю.</p>
49
<p>- Раньше я занимался каждый день около часа. Даже вставал ради этого в шесть утра. Сейчас из-за работы и учёбы не могу уделять спорту много времени, поэтому просто поддерживаю форму и занимаюсь два-три раза в неделю.</p>
50
<p><strong>- В личной жизни всё наладилось?</strong></p>
50
<p><strong>- В личной жизни всё наладилось?</strong></p>
51
<p>- Да! У меня есть девушка, и мы живём вместе.</p>
51
<p>- Да! У меня есть девушка, и мы живём вместе.</p>
52
<p>* Решением суда запрещена "деятельность компании Meta Platforms Inc. по реализации продуктов - социальных сетей Facebook* и Instagram* на территории Российской Федерации по основаниям осуществления экстремистской деятельности".</p>
52
<p>* Решением суда запрещена "деятельность компании Meta Platforms Inc. по реализации продуктов - социальных сетей Facebook* и Instagram* на территории Российской Федерации по основаниям осуществления экстремистской деятельности".</p>
53
<a>Научитесь: Профессия Разработчик игр на Unity с нуля Узнать больше</a>
53
<a>Научитесь: Профессия Разработчик игр на Unity с нуля Узнать больше</a>