HTML Diff
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>