Статья удалена

Этот материал был удалён по просьбе автора.

0
367 комментариев
Написать комментарий...
KindlyWolf

Несколько комментариев по поводу всего этого.

1. Работал лидом на 5к/мес, не знаю что такое солид. Можешь зазубрить ради интервью, но я бы на такие вакансии не собеседовался.

2. Я бы советовал искать работу иначе. Как я делал: выучив Юнити по ютюбу (после одного курса кодинга в униве, откуда я вылетел), я создал тред на форуме юнити и других геймдевовских, где раписал, что у меня сто лет опыта и что я якобы делал вообще всё, от батл роялей до мультиплеерных ТЦГ. Мне написала Британская студия 3д моделлеров, предложили 2к баксов в месяц для создания прототипчиков, в которых раскрываются их модели и анимации. Они свои модели питчили крупным студиям, поэтому хотели их представлять в виде игры. Я проработал там месяц, выгорел и уволился. Но не в этом суть, а в том, что я вообще нихера не знал и обучался по ходу дела. Потом я никогда уже не брал меньше, чем 2к в месяц. Работал фрилансером — это самая быстрая форма обучения. Потом меня переманила студия на постоянку, потом другая студия и тп. Таким образом, я даже ни разу не интервьюировался, т.к. меня сами всегда приглашали. Потом я уже собеседовал джунов, но сам никогда собесы не проходил.

3. Джун подразумевает то, что этот сотрудник не самостоятелен. Ему надо помогать, править его код, некоторые вещи он может вообще не мочь сделать и надо их доделывать за него. И любые отклонения от этого определения - это неадекват.
Поэтому критика твоего кода была странной. Если ты вообще справился с ТЗ, ты уже автоматически подходишь, а править твой код - это их ответственность. Тебе попались долбоебы. К сожалению, долбоебов очень много.

4. ТЗ, которое стремится проверить разные части движка, это нормально. Но там явно не должно быть ничего на 3 дня. Можешь такие не делать, это изначально неуважительное отношение. Если оно изначально неуважительное, дальше будет только хуже, а не лучше.

5. Учи английский. Русские люди склонны к математическому и соответственно программерскому складу ума. Западные - наоборот в основном гуманитарии. Там нужны прогеры, а здесь их чрезмерно много. Особенно, что ты хочешь работать по удаленке.

Ответить
Развернуть ветку
James Bond

Сеньор не знает, что такое SOLID. Представляю там уровень

Ответить
Развернуть ветку
3 комментария
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
5 комментариев
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
18 комментариев
GoDLikUS
где раписал, что у меня сто лет опыта и что я якобы делал вообще всё, от батл роялей до мультиплеерных ТЦГ.

Они вообще ничего не проверяют?

Ответить
Развернуть ветку
7 комментариев
MayRiv

Лид, не знающий что такое solid? Боже, помоги вашей фирме

Ответить
Развернуть ветку
2 комментария
Fantomas09

Сколько тебе лет?

Ответить
Развернуть ветку
1 комментарий
Arthur Novikov

Поддерживаю автора, красава что пробуешь, идёшь до конца и не сдаёшь назад. Помню свою первую работу джуном на Unity, где требовали полностью работоспособное приложение включая архитектуру, графическую оптимизацию и умение портировать на xCode. Понимал что платят мало, но работал прежде всего за коммерческий опыт и возможность получить строчку в резюме в качестве приложения в AppStore. К сожалению, к тому времени как мы закончили 90% работы, стартап прикрыли. Тем не менее, мне хватило образца чтобы податься на позицию чуть выше в другую геймдев-студию, куда приняли без всяких собеседований и платили чисто за результат.

Ответить
Развернуть ветку
3 комментария
Евгений

Подскажи пожалуйста на каких биржах ты работал, и какие достойны внимания.

Ответить
Развернуть ветку
atomgrib

Извини пожалуйста, но сейчас ты не боевая единица. Самое важное, что тебе сказали прямо - ты не умеешь читать ТЗ. Если тебе прямо объясняют, что от тебя требуется, подробно, а ты этого не делаешь, то тебя не возьмут на работу- хоть грузчиком, хоть джуном-разработчиком. У тебя поставлена четкая задача - сделать игру от третьего лица в определенной версии Юнити. Ты делаешь от первого в другой версии. Всё, спасибо, иди на выход, пока мы тут с нуля будем всё переделывать за тобой, тратя деньги и время. И плевать на код в этом случае, пусть он даже написан на уровне Сеньора и вообще является искусством в написании кода. Потом что вы не способны выполнять поставленную задачу. Два фидбэка, два момента не выполнения не по ТЗ.Зачем такой нужен человек, за которым, после поставки задачи нужно прикладывать ментора, который будет следить за тем, что бы ты делал всё по ТЗ? Может если бы ты криво, косо, но делал по ТЗ, может тебя и приняли на работу? Может грубо конечно, но прежде чем обвинять весь мир, нужно научится читать и понимать прочитанное? Извини, если груб

Ответить
Развернуть ветку
Иван Демидов

Шоп вас так нанимали, как вы тут "праведно гневаетесь"! Посмотрим, как вас размажут по асфальту, обольют говном и выкинут на мороз только за то, что в ТЗ не заметил версии.

Ответить
Развернуть ветку
2 комментария
Noldo Walker

Лол, видимо ты как раз из таких, кто ищет джуна который тебе сходу начнет приложения с начала до конца писать. Ну и тестовое задание с ТЗ на пару дней работы это вообще пушка.

Я встретил всего одну контору которая смогла придумать ТЗ которое делается джуном за 3-4 часа, мидлом гдет за час. При этом было где показать механики проектирования и знание движка. Остальные хотели чуть ли не готовую гиперкеж игру или спроектированную механику интерфейса. Если вы даете Тестовое которое тянет на несколько отдельных задач, а вместе складываются в проект и потом попрекаете ДЖУНА тем что он что-то там пропустил, то у меня вопрос - вы вообще понимаете что значит джун. Причем проекты в большинстве своем мобильные дрочильни-баблососки на 3.5 механики и 150 окон с валютой.

Ответить
Развернуть ветку
Ivan Vitkov

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

Ответить
Развернуть ветку
Galym Kerimbekov
У тебя поставлена четкая задача - сделать игру от третьего лица

Хах, я сам себе рекрутер и джун

Ответить
Развернуть ветку
Иван Колчин

Немного фидбека:
1. От Джуна на юнити действительно требуют дофига всего. Это правда
2. Строить обычную дот нет архитектуру на юнити можно, если делать модель не на монобехах.
3. Я перестал делать тестовое после твоего первого (у меня оно тоже первым оказалось). Если с тобой не хотят предварительно поговорить, то и результат тестового их не слишком интересует, а тратить 6-7 часов своего времени на что-то, на что могут и фидбека не дать - такое себе
4. В один из дней я в 40 контор резюме отправил. Прям открыл список геймдев контор в России и пошел по списку)
5. Солид знать все же надо. На юнити все на нем повернуты. Рекомендую посмотреть "паттерны проектирования на платформе .net" или как-то так. Там классный блок по солиду, да и повторить паттерны лишним не будет
6. Джун на юнити частенько делает гиперкеж в одно лицо. Ну или кодовую базу в одно лицо. Там все же нужно уметь планировать от и до

Ответить
Развернуть ветку
Anton
Если с тобой не хотят предварительно поговорить, то и результат тестового их не слишком интересует

Не ну это заблуждение, лично разговаривать с каждым кто продает заявку? Да там же такие фрики бывают и много, кто вчера unity скачал перед уроками в школе, если утрировать. Когда десятки откликов за месяц какой смысл с ними говорить? На вакансию мидла ещё может быть.

Ответить
Развернуть ветку
25 комментариев
Никита Лукьянов
От Джуна на юнити действительно требуют дофига всего.

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

Ответить
Развернуть ветку
3 комментария
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
4 комментария
Kirill Vasilyev
Я перестал делать тестовое после твоего первого

Терпеть не могу делать тестовое. Но так случилось, что все компании, в которых мне понравилось работать, предлагали тестовое до технического собеседования)
И делал я его потому что хотел в эти компании.

Солид знать все же надо. На юнити все на нем повернуты.

А можно тут поподробнее? На собесах иногда с этим сталкивался, но в работе прям вообще не помню, когда в последний раз вспоминал, что такое солид. Может конечно, применял его на подсознательном уровне, но навряд ли

Ответить
Развернуть ветку
6 комментариев
Влад Демин

По архитектуре на юнити есть что почитать? В последнее время чёт подсел на бинд scriptableObject'a-синглтона через zenject, через который можно дёрнуть нужную инфу из конфигов, нужно понять, насколько адекватна такая практика.

(В последнем проекте, получилось 4 сервиса: 1 заведует доступами к контенту, 1 монетизационными статусами, 1 категориями, 1 внешней игровой логикой).

Ответить
Развернуть ветку
10 комментариев
just dont

На мой взгляд (тупого) энтерпрайзового программера, в нынешние времена вкатываться в геймдев имеет смысл либо "по знакомству", либо через написание собственной коммерчески успешной игры (что автоматически исключает тебя из категории "джуны без опыта").
В геймдев даже в самые радужные времена вкатываться было сложно, потому что сильно меньше денег и сильно меньше выбора, а уж сейчас и вовсе.

Ответить
Развернуть ветку
Никита Лукьянов
в нынешние времена

Как по мне это очень плохой тейк, который не стоит никогда использовать. Если ему следовать, то всё уже сделали до тебя и везде до тебя устроились, а тебе только остаётся лечь и умереть.
Компании никуда не исчезли и продолжают работать, и если ты хочешь работать в геймдеве, то ты сможешь туда попасть.

потому что сильно меньше денег и сильно меньше выбора

Так туда и идут не ради денег, как правило, а потому что хотят работать над играми.

Ответить
Развернуть ветку
10 комментариев
Noldo Walker

Более того, там и работать не то чтоб интереснее чем в энтерпрайзе. Большинство контор - мобильные дрочильни с "метой", интересные механики будет делать сеньор, остальные пилить окошки под валюту и эвенты или допиливать за сеньором по шаблону.

О том чтоб делать что-то свое речи вообще не идет. ГД в среднем не дотягивают до обычного системного/бизнес аналитика в энтепрайзе по уровню коммуникации.

Ответить
Развернуть ветку
docker sucks

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

Ответить
Развернуть ветку
Coke

Я вот, когда устраивался на бэк, так на собесе вопросы были, аля что такое ООП, какие типы данных я знаю и парочку специфичных для salesforce вопросов и всё. А тут смотрю жесть какая-то)

Ответить
Развернуть ветку
4 комментария
just dont

В энтерпрайзе подобного неадеквата тоже хватает. Причем я еще и не один раз слышал это не при найме, а от коллег ("а вот мы тестовое задание даем, ну буквально часиков на 6, если в теме"; "вот только чёт программистов нормальных нет, уже полгода человека ищем"). Другое дело, что в энтерпрайзе хватает и адекватных.

Ответить
Развернуть ветку
10 комментариев
Lies of Andrei Apanasik

Меня, когда переехал в Москву 10 лет назад, при устройстве на джуна Android'щика гоняли как синьора. В итоге в одного пришлось писать мобильной приложение.

Ответить
Развернуть ветку
3 комментария
Name Less

в веб галерах на джунов тоже все подряд сейчас спрашивают,все жалуются
не знаю с чем ты сравниваешь

Ответить
Развернуть ветку
1 комментарий
Anton

Наверное не стоит обобщать, думаю и веб-разработке бывают чрезмерные требования, просто это вакансии которые остались. После февраля вообще геймдев(и не только конечно) в РФ в очень шатком положении оказался и наверное вакансий меньше стало, а желающих больше.

Ответить
Развернуть ветку
angrymotherfucker
Мне показалось, что компании или HR-ы, не уважают людей которых набирают. Что очень неприятно. Видимо это из за того, что каждый школьник подаёт на такие вакансии свои резюме. Не знаю.

Ты сам у себя в комментарие ответил.

Требования предъявляемые к джунам по-моему не являются навыками джуна, а почти всегда это описание мидла. Ибо, как вам джун сделает архитектуру игры? тем более полностью по solid. Это бред по-моему. Не называйте тогда вакансию на джуна.

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

меня не взяли в первую и частично во вторую
я могу устроиться в любую компанию и за 2-3 месяца уже писать игры на

Не можешь, тебя никуда пока не взяли

Я не знаю компании, в которых джунов берут чтобы они сидели и книги читали. Джуны - такие же боевые единицы как и мидлы, с меньшим экспириенсем и количеством решений в рукаве.

Ответить
Развернуть ветку
Профильтроль

видимо соискатель понимает под джуном стажера, а работодатель - младшего специалиста

Ответить
Развернуть ветку
1 комментарий
Evgeny

Просто хотят всего за меньшие деньги, а джун не будет возмущаться, что его обделяют, он должен быть благодарен за то, что его взяли
наверное так

Ответить
Развернуть ветку
7 комментариев
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
8 комментариев
Роман Сидельников

Удивительно, но всего лишь пара человек указало в комментариях на очевидный факт того что задания выполнялись не по ТЗ. Смысл брать "джуна" который после постановки задачи Б делает В, не считая того что не знает как писать код чтобы не отправили в мусорку и не переписывали весь под ноль. А еще что странно так это то, что имея два года опыта разработки на том же самом языке программирования приходят комментарии о его недостаточном знании и незнании паттернов и подобного, и появляется вопрос что это был за опыт.

Ответить
Развернуть ветку
Иван Демидов

Может, потому что это ДЖУН и к нему надо относиться ЛОЯЛЬНЕЕ?!?!?!

Ответить
Развернуть ветку
4 комментария
Lies of Andrei Apanasik
Далее я накачал курсы с ютуба и не только, насмотрел куча роликов, подходов, распечатал несколько важных заметок из английского сегмента интернета по юнити, разочаровался в книгах и документации по юнити (они не учат писать не связанный и оптимизированный код) и куче юнити-блоггерах, я уже теперь с первой строчки вижу, что так делать ну нельзя никак (например GetComponent() в Update в каждом втором видосе), поделал сам несколько проектов.

Достаточно загуглить статьи по запросу "unity best practice". У самих Юнитишников тоже есть норм доки: https://docs.unity3d.com/2019.3/Documentation/Manual/BestPracticeGuides.html

Игру сделал за часов 8, что тоже долго, но быстрее чем прошлое тз, уже использовал более правильно ооп, инкапсуляцию, почти все поля стали SerializeField private, а не public и даже написал абстрактные классы для пуль, оружия и снарядов, чтобы потом можно было стрелять чем угодно.

Я не особо рекомендую в данном случае наследованием делать. Гуглить в сторону "Composition over inheritance".

Второе. Скорее всего ни одной компании куда я подавал не нужны джуны, всем нужны мидлы на ЗП джуна ИЛИ, всем нужны так называем «звёзды» которые придут, все уже умеют, классные и при этом опыт коммерческой разработки имеют. Тоже самое что джуны, но нет.

У них это просто не горящие вакансии. Они могут по полгода ждать чувака с горящими глазами и скиллами Кармака)

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Insane One

Я бы на месте автора вообще про наследование и прочий солидооп забыл и закинул подальше, не надо это говно в геймдев к нам тащить, кроме случаев где без этого не обойтись. А вакансии где это явно требуют, а не для галочки, просто скипать - с большой вероятностью там сидят неадекваты, работать там будет тяжело.

Ответить
Развернуть ветку
7 комментариев
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
Иван Демидов

Onix, могу сразу сказать - к сожалению, ты сразу же натолкнулся на "говноедов", которым даже человек не нужен - им нужна... сама игра! По кр. мере из описания виден только такой вывод. Ну какие к чёрту на собеседовании ТЕХЗАДАНИЯ?! Это же тест, буквально "точечное" забрасывание вопросами, ну может написать три строчки "как вы загружаете текстуры", всё! Тем более везде вакансия "джуна" и "там" тоже обязаны понимать, что ты можешь не знать даже 50% предметной области - на то ты и "начинающий". А когда ты выкатываешь готовую игру - извини, это уже вполне даже мидл, пусть даже с самой кривейшей архитектурой (думаешь, у других компаний она лучше? :)) ).

SOLID - забудь, обычное буквоедство и бюрократия. Когда ты погрузишься в ООП, оно само даст тебе понимание, "как правильно". Тем более, что "правильно" в каждом проекте своё. Фабрики, паттерны и прочая мишура - это базворды для дилетантов, настоящие знания по ООП на голову ценнее.

Четвертое. Мне показалось, что компании или HR-ы, не уважают людей которых набирают.

Ну а кто уважает джунов?? :) Они ж там "ого-го!", а ты тут "ой-ёй-ёй". :) Шучу. Уважение обязано быть, но ситуация такова, что в России каждое г**вно, каждая уборщица - "царь" своей помойки. Поэтому когда они ДАЮТ свою вакансию, в их глазах они боги, к которым приходят на поклон "ВОЗЬМИТЕ меня за плошку риса". Они играют царей, ты (зачем-то) принимаешь их правила.

Когда ты станешь хотя бы мидлом и примешь самоуважение за основу, ситуация будет радикально отличаться: на встречу приходят две равноправные стороны, где ты - специалист, продающий свои знания, а они - покупатели, которые решают, насколько ДЛЯ НИХ эти знания ценны. И даже если ты чего-то не знаешь, у тебя есть ОСНОВА - именно на ней держится проект, а не на знаниях параметров UpdateRecord() или, прости господи, SOLID. Веди себя на равных и они это почувствуют. Незнание - не порок, порок - не хотеть эти знания получать.

Ну и по вакансиям... прямо скажу - пока что ты нашёл очень мало примеров. В принципе, и одна вакансия в месяц может выстрелить, но в обычной ситуации интервью должны быть хотя бы раз в неделю.

А касательно самих заданий... не стесняйся прямо говорить: ребята, я джун, а не бесплатный поставщих инди-игр! Адекватное тестовое задание должно отнимать максимум час-два(!). Не говоря о том, что и тестировать в джуне особо нечего - он сам только учится! Поэтому если нет прямого интервью, а сразу "напишите нам PUBG" - посылай их сразу в это самое пубГэ.

Удачи, Onix! Сейчас, в тяжёлые времена, она тебе очень понадобится - не уверен, что игры - то, куда сейчас надо вкладываться. Простые "опердни" дают куда более спокойную и стабильную работу (вот то самое "поддерживаю легаси проект с .net 4.0") - поверь, любой проект можно сделать с удовольствием и профессионально!

Ответить
Развернуть ветку
Hex Aris

Наброшу про поиск джунов, высокий уровень тестовых и фитбеки. Но с другой стороны баррикад.
Речь не про геймдем, а про мобильную разработку, но не думаю, что ситуация будет сильно другой.

Откликов на все Junior вакансии очень много. Просто очень. Прособеседовать всех физически невозможно. По этому выдаются анкеты и тестовые.
Уровень у соискателей сильно разный. Я согласен с автором, что сложность тестовых завышена, но будут люди которые их сделают очень круто.
И они тоже будут претендовать на вакансию джуна, хотя по факту являются полноценными разрабами, способными тянуть простой проект.

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

По фитбеку. Стараюсь его давать, но я стараюсь и не нанимать джунов. Это очень сложно и затратно по ресурсам.
Посмотреть штук 30 тестовых и написать по ним хоть немного адекватный фитбек займет в раене 3 часов. Это в хорошем случае и это много времени.
Чаще пишу небольшое итог для HR, а полноценный фитбек даю только по запросу со стороны соискателя.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
4 комментария
Никита Никитич

Однажды я пробовался аниматором в одну студию, где в качестве тестового было задание сделать анимацию из спрайтов в АЕ (анимация уровня крипового Остина из три в ряд), спрайты выдали на руки. Результат отклонили с фидбеком "недостаточно празднично"

Ответить
Развернуть ветку
Weeper Orson

Меня пару лет назад завернули с комментарием к тестовому: "у нас так не делают".

Ответить
Развернуть ветку
3 комментария
Иван Демидов

:)))))))))))))))))) почему этот коммент не топ?! Ржу :)))) Он прекрасно показывает обилие долбоящеров в компаниях.

Ответить
Развернуть ветку
1 комментарий
RasMol

А может это развод был?
Как обычно бывает:
Мне например нужна анимация перезарядки оружия. Я могу опубликовать вакансию, какой-нибудь Вася откликнется, я отправляю тестовое задание, он присылает анимацию, я пишу отказ типа "движения слишком неестественные" и шлю этого Васю, а затем эту анимацию внедряю в свой проект

Ответить
Развернуть ветку
Anton Isakov

(Перестал учить Анрил и ушёл в запой, потеряв веру в себя и в устройство в геймдев)
А Вы, Сударь, молодцы!

Ответить
Развернуть ветку
angelrus2

А я только думаю с куа пересесть на анрил :)

Ответить
Развернуть ветку
Юлия Сальникова

Может расскажешь почему перестал учить? Не взяли никуда, или не успел дойти до этапа устройства ?

Ответить
Развернуть ветку
2 комментария
Change rus

Отличный пост, спасибо. Расписать сейчас нет возможности, скажу кратко: бейся и не сдавайся, hr часто и очень много ведут себя непрофессионально. Да и вакансия у Вас достаточно специфична и не настолько востребована на рынке труда, а сейчас на эту вакансию спрос есть, потому что престижно ) Вообщем везения Вам и плюсов в карму , не сдавайтесь и все получится. Помните, все что не делается, делается к лучшему .

Ответить
Развернуть ветку
PiterParker

"Про зарплатные ожидания (просто добавил 10% к текущей ЗП, на текущий момент на всё что угодно соглашусь)"

Вот так делать не надо. Соискатель с заниженными зарплатными ожиданиями вызывает сомнения в своей компетентности. Просите зарплату по рынку.

У друга была ситуация - устраивался в геймдев, пока просил ниже рынка, нормальные компании даже не рассматривали его.

Ответить
Развернуть ветку
Тима Косихин

Надо просто называть ветку с разбросом вокруг желаемой цифры. Больше дать зажопят, а нижнюю грань не дадут по причине выше. В итоге и HR вроде находит "золотую грань", и ты.

Ответить
Развернуть ветку
2 комментария
Dozaemon

Если это не про игру, а про то как ты искал работу, то тебе в личный блог писать надо.

Ответить
Развернуть ветку
A3zazel

Не, оно в самый раз где надо.

Ответить
Развернуть ветку
1 комментарий
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
2 комментария
AlexNoodl

Я сам разработчик, но другого профиля, не геймдев.
1) HR могут долго отвечать, потому что сами ждут от команды ответа или ответ был отрицательным, они и не пишут соискателю ничего. Может быть уже нашли кого-то, поэтому на других забивают. Может быть такое, что кандидатов очень много, поэтому время на проверку всех тестовых нет и ответят гораздо позже. Был у меня случай, когда отправил тестовое, а мне ответили через месяц, когда уже был трудоустроен на другую работу.
2) Большие требования к джуну и его знаниям исходят из того, что нужен работник, который придет и будет делать задачки, может не все задачки, может дольше чем Мидл, но будет делать. У джунов часто мнение, что вот они устроятся и их будут учить, а такого нет. Зачем платить человеку зарплату, если он не может решать поставленные задачи.
3) Тестовые задания для Джуна это круто, потому что теорию может ты и знаешь, но нужна практика, чтобы руку набить. Плюс из ТЗ и собесов можешь узнать какие скиллы требуются и после выучить то, чего недостает.
4) Честно не знаю какой у нас рынок Unity разрабов, но мой совет не отчаиваться после неудачного собеса, а воспринимать как опыт. Может не с 1, 3, 5 устроишься, может с 10 или больше, но главное попасть и дальше расти.

Ответить
Развернуть ветку
Ян Корвин
или ответ был отрицательным, они и не пишут соискателю ничего.

В приличных компаниях принято писать "извините, вы нам не подошли потому-то и потому-то", а не замолкать навсегда и уходить в игнор, лол.

Может быть уже нашли кого-то, поэтому на других забивают.

Ещё лучше. А написать "мы выбрали другого кандидата" кто мешает?
Что за отношение такое? Соискатель тоже человек и к нему неплохо бы проявлять уважение.
Конечно, этл работает в две стороны: если ты ушёл на другую позицию, также будет хорошим тоном написать HR других компаний чтоб тебя больше не рассматривали.

Ответить
Развернуть ветку
1 комментарий
Тима Косихин

Ну если мы говорим с точки зрения смежных специальностей, то вклинюсь во второй пункт как iOS Senior.

Джунов можно и нужно учить, если у компании есть какой-то запас бабла, потому что джун стоит вчетверо дешевле, а кто будет красить кнопочки и чинить простые баги - без разницы, а бэклог сам себя не почистит.

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

А описанные требования я бы в своей сфере посчитал как джун+ уже даже.

Нанять 2-3 джунов и за месяц превратить их во что-то работоспособное под присмотром одного миддла/сеньора - это вполне жизнеспособный план под некоторые ситуации.

Вот 4 пункт тру, да.

Ответить
Развернуть ветку
7 комментариев
Taras Omin

Ну 3rd person от fps то Джун должен отличать....

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
Anton

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

Ответить
Развернуть ветку
Данил Горшков

Так значит не нужно было сетить Навмеш каждый кадр?

Ответить
Развернуть ветку
Simon

Очень интересная статья, спасибо. Не думал что прогеры валяются так на дороге. По фидбекам - грубое нарушение ТЗ во второй раз подряд и в несколько пунктов — это полный провал.
Притом у вас неверные представления о джунах. Как правило, им дают рутинные задачи (типа внедрения контента и всякое такое), но они с небольшой проверкой сразу должны идти в прод. Это не курсы всякие, и не обучение. Только работа, и сразу хардкор. Поэтому важнее всего соблюдение ТЗ в первую очередь
Рекомендую рассматриваться на не девелопера, а ГД (геймдиз) со знаниями движков. Если наигранность позволяет. И зарегистрируйтесь на линкедин, там будет более живое общение с лидами и эйчарками. Ждать фидбек в телеге - ну типа, лол

Ответить
Развернуть ветку
Тима Косихин
И зарегистрируйтесь на линкедин, там будет более живое общение с лидами и эйчарками. Ждать фидбек в телеге - ну типа, лол

Искал работу в этом месяце, пообщался с примерно 25 компаниями, фидбек не получил буквально от пары, всё через телегу. Может быть, если вам не отвечают в телеге, проблема не в телеге?

Не геймдев, но айти.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Lies of Andrei Apanasik

Да там сейчас такие мидлы приходят, что гонора как у лидов, а по скиллам как стажёры :D

Ответить
Развернуть ветку
Марий Власов

За последние годы в этой сфере произошла инфляция спецов. Вчерашние миддлы стали джунами, а джуны - стажёрами.

Лет 5 и более назад найти работу в юнити-разработке было куда проще, так что учись, развивайся, спамь отклики и не берись за тестовые, на которые уйдёт больше 3 часов.
Адекватная контора никогда не попросит от джуна собрать полноценно работающий прототип со всеми механиками и архитектурой, это сразу детектит контору, которой нужен middle соло-артист, но за смешную зарплату джуна.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Михаил Е

может что с резюме вашим не так?
10 вакансий, 8 ответили, 3 отказа, 2 не сошлись, 3 собеса, 1 оффер
Вот такая у меня стата в ноябре примерно...
ps. unreal junior

Ответить
Развернуть ветку
2 комментария
Tau F

Это лонг о том, как ты постигал модификаторы доступа? 🤣

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
1 комментарий
Вячеслав Жук

Попробуй больше времени уделить самому языку, паттернам и теории, а дальше перейти на кухню движка. По статье видно, что в половине случаев обращали внимание на само написание кода.

Ответить
Развернуть ветку
Arctur Gray

Если с англ норм, то глянь catlikecoding. Чувак делает in-depth туторы по Юнити. Сам лично только туторы по рендерингу у него изучал, они оч классные. Думаю остальные тоже на уровне

Ответить
Развернуть ветку
Name Less

лучше свою игру пилить чем на дядю

Ответить
Развернуть ветку
Влад Демин

Далеко не всегда. Если "дядя" подразумевает готовую инфраструктуру (MO, GD, ASO, QA и т.д.) и рабочий процесс (Scrum, таски, иерархия, git), а у тебя нет никаких знаний и понимания о том, что это всё такое, лучше уж на дядю пойти работать.

Ответить
Развернуть ветку
4 комментария
Иван Демидов

Мальчик, время "тетрисов" прошло! В одно лицо пилить игру - ну... разве что "угадай где банан"! Студии вылетают с рынка, а ты про "свою игру".

Ответить
Развернуть ветку
1 комментарий
Sergey Naumov

Иногда меня подмывает написать полноценную статью, но времени жалко...

Твоя боль мне понятна. Я, правда, обошёлся без боли, т.к. ситуация у меня в корне иная, но по собеседованиям ходил, чтобы прояснить себе некоторые моменты в индустрии.

Было местами забавно.
- Одни дают общую задачу в несколько пунктов и срок, а потом срут тебе, что "надо было использовать подход ХХХ", и вообще, было бы неплохо догадаться, что именно они имели ввиду.
Аргументы, что задача выполнена по всем пунктам, билд рабочий, сдан в срок, а в ТЗ не было указано, с применением каких подходов нужно выполнять задание - значит на мой выбор, не принимаются.
- Другие усираются в "покажи свой GitHub". Во-первых мой код коммерческий, и он закрыт, во-вторых я изначально пользовался нативными Unity VCS, сначала Collab, затем перешёл на Plastic, но никого не волнует же.
- Третьи дают фидбек в стиле "Ваш код говно". На вопрос - покажите Ваш "идеальный" код, для примера, я тоже покритикую, я Вам нарушение принципов SOLID где угодно найду - обижаются.

Больше всего поржал с двух моментов:
1) на собесах мне задавали вопрос, чем мол абстрактный класс от интерфейса отличается. Я елозил, как уж на сковородке, рассказывал, что это такое, с чем и зачем едят и в каких моментах я бы применял то, а где другое. И только на третьем собесе(в галере), чувак меня наводящими вопросами так припёр, что я, уже не зная, что сказать, выдавил "абстрактный класс наследуется, интерфейс реализуется" - "ну вот, это я и хотел от тебя услышать". Что? Блеять, ЧТО?! Пользуйтесь лайфхаком.
2) техлид одной конторы стал на серьёзных щщах мне доказывать, что инкапсуляция - это сокрытие полей и методов... Я предложил ему сокрыть от меня что-то на Питоне, например, а потом, как вишенку, на Шарпе, вдруг получится, а я порефлексирую)))) - обиделся.

Но больше всего меня поражает подход рекрутёров: "У нас печеньки, и ДМС" - да я сам себе ДМС покупаю, зачем вы мне рассказываете про плюшки, которые я себе сам могу купить?
"Вот Вам тестовое задание, все разговоры после ревью". Ребята, я не буду тратить день на выполнение тестового, у меня есть работа, и у меня всё хорошо, это вам, а не мне, нужен разраб. Это Вы должны меня заинтересовать, Вы же ко мне пришли. Вот мои завершённые проекты на площадках, давайте разговаривать, но начнём с денег.

Это вот когда Я к вам подам заявку и пришлю резюме, тогда МНЕ надо будет, я БУДУ делать тестовое.

Не знаю, как в других странах, в РФ реально завышенные требования к джунам. Причём у меня есть подозрения, что пройдя адовые собеседования ты будешь верстать UI и ковырять чужой код.
Или люди просто не понимают, что именно они хотят сделать, однажды мне описали задачу(друг, владелец конторы), куда искали джуна/миддла в соло - я сказал, что это задача для команды уровня Авито/Петровича, а не для одного. Друг посетовал, что блин, все почему-то так говорят, но они будут искать. Уже два года ищут.

Причина, как мне кажется, в том, что конторы(HR если на окладе) больше заинтересованы в самом процессе найма, а не в найме, а владельцы надеются найти бриллиант в стоге сена. Те конторы, в которые я собеседовался - до сих пор ищут, или периодически выскакивают.

Совет? У всех свой путь. Если прямо прёт геймдев - паши, копай, собеседуйся. Но учи английский обязательно, в те проекты, в которые я реально хотел и был готов идти - требовали не ниже B2.
Estoy entiendo la necesidad del ingles, pero yo odio este lenguaje... (ну ненавижу я английский).

И, попробуй рекрутинговые агентства - там реально будут землю рыть, чтобы тебя пристроить, они на этом зарабатывают.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
2 комментария
Bulbazavr

1 компания по описанию AmayaSoft, на счёт других не знаю
Для Джуна более чем адекватные требования - у тебя 2 года опыта работы с c# как сам говоришь и. при всём при этом ты не усвоил бытовые принципы ООП, а про SOLID и GRASP вообще молчу.
Если ты хочешь быть разработчиком то знай что нужно ещё иметь возможность поддерживать код который ты написал, уметь разделять ответственность у объектов и уметь использовать Фреймворк типа DOTween потому что если в твоей игре нет никакого импорта на действия пользователя то извини меня, плюс изучить что такое геймдизайн и зачем он нужен.
Я более чем уверен если ты бы прикрепил код на гитхаб то тебе указали на все твои ошибки

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
1 комментарий
HellKissYou

Как обстоят дела на Unreal Engine? Мне кажется там с этим поадекватнее будет.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Boris Krichigin

Из-за C++, знание которых на вменяемом базовом уровне + опыт с UE непосредственно уже само по себе примерно обрисовывает уровень компетенции соискателя

Ответить
Развернуть ветку
Apollo14

Да, на Unreal поадекватней. Но тоже не сказать что прям всё хорошо.

Ответить
Развернуть ветку
Ryo

Чувак, не отчаивайся, все у тебя получится, если будешь дальше пытаться. По поводу тестовых - если совсем нет опыта или его очень мало, то мое мнение, лучше их делать, так как будешь прокачивать понемногу скиллы (единственная проблема - это фидбек)

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
1 комментарий
Дмитрий Майер

Спасибо за очерк, интересно было почитать как у кодеров это происходит

Ответить
Развернуть ветку
liquil496

Если честно, думаю о том, что тебе повезло, что не взяли.
Ты просился на джуна и допустил ошибки, как они считают. Но вместо того, чтобы позвать тебя на беседу, тебе отказывают. При этом ты выполнил задачу и показал, что решить ее в состоянии. Да, с косяками, но уверен, укажи на них тебе в рабочем процессе и дай тебе еще 10-20 часов, то была бы сделана работа над ошибками.
Два три таких проекта и ты - отличный сотрудник с тягой к обучению и с умением работать самостоятельно. А 2-3 года опыта и у них был бы в штате отличный мидл.

Вместо этого тебе отказывают. Не понимаю такой набор сотрудников. Точнее понимаю его только в том случае, если у них одно место и им нужен человек, который пришел и сделал. Только это уже не джун, а мидл. Или сеньор.

В общем, тебе даже расписали выше все правильно. Не падай духом и дерзай.

Ответить
Развернуть ветку
Иван Демидов

Кстати, почему именно Unity? Это, насколько судят специалисты, довольно говённенькая либа. Unreal куда быстрее и мощнее - почему не его? (это если ты точно решил в геймдев) Но по мне C#+WinForms+WPF (или C# + ASP.NET) - хорошие карьерные пути.

Ответить
Развернуть ветку
Lies of Andrei Apanasik
Это, насколько судят специалисты, довольно говённенькая либа.

Специалисты так не скажут.

Ответить
Развернуть ветку
2 комментария
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
5 комментариев
Apollo14

Именно так. Если сравнивать с другими секторами IT, в геймдеве более высокие требования и так себе зарплаты.

Ответить
Развернуть ветку
1 комментарий
Andrew Khz

думаю лучше сразу пробовать искать жа рубежом, тем более удаленку. ибо "рашен айти" теперь всё такое будет.

Ответить
Развернуть ветку
Lies of Andrei Apanasik
тем более удаленку

Брух.

Ответить
Развернуть ветку
14 комментариев

Комментарий удален модератором

Развернуть ветку
DroiD

Работаю на позиции Junior Developer полгода. Еще полтора до этого был техническим геймдизайнером. С трудом представляю как можно написать игру (даже простенькую) за 3 часа не наговнокодив.

Ответить
Развернуть ветку
TGL Studio

Где такие требования и вакансии?(

Ответить
Развернуть ветку
1 комментарий
Кристофер Робин

Несколько советов:
1) Если не дают фидбек в оговоренные сроки - ничего страшного, если ты сам напомнишь о себе и попросишь ответ. Кто-то да даст развернутый ответ который тебе поможет.
2) Не бойся откликаться на все вакансии где есть упоминание твоей технологии, на некоторых сайтах к примеру для работодателя бесплатно только несколько вакансий и они естественно ищут важный для них сотрудников, но вдруг ты откликнешься и там будет как раз еще вакансия джуна. Дополнительно напиши сопроводительное письмо и прикладывай его при откликах(желательно нормальное)).
3) Можно преувеличить свой опыт в резюме, так как большинство резюме не подходящих под критерии даже не дойдут до технического сотрудника, HR просто скипнет и пойдет дальше. К примеру требуется опыт от полугода или года, твое резюме без опыта даже не будет рассмотрено скорее всего. И ты не попадешь на так нужные тебе тех собесы. А если немного преувеличить свой опыт, то не нужно бояться, что что тебя возьмут куда-то, а ты не тянешь. Если проходишь собес - все ок, не проходишь - получаешь понимание, что и почему ты еще не тянешь.
Удачи!

Ответить
Развернуть ветку
Bulat Mello

спасибо все прочёл. нужно этот лонг прикрепить в резюме.

Ответить
Развернуть ветку
Maxim Chudaev
Требования предъявляемые к джунам по-моему не являются навыками джуна, а почти всегда это описание мидла.

стандартная практика: хотим мидла но платить будем как джуну

Ответить
Развернуть ветку
Павел Куцубин

Действительно требуют слишком дофига для джуна.
Слышал и понимаешь SOLID, уже хорошо, полностью следовать ему следующий уровень.

Мои советы(основанные на комментариях тут):
- Если сильно хочешь в какую-то компанию, то лучше сделать тестовое. Это отсеит тех, кто слишком «занятой». На двух своих работах проходил тестовое, когда было мало опыта.
- Сильно не преукрашивать опыт. Все тайное становится явным и если за пару недель не получится писать «на уровне» с остальными разработчиками - с тобой попрощаются.

Ответить
Развернуть ветку
Eugen Dubovik

В индустрию очень большой/высокий порог вхождения. Ибо продукт надо делать быстро/качественно, разработка стоит очень дорого. Поэтому все хотят мидлов которые сразу дадут буст разработке, возиться с джунами которые потом свалят, мало кто хочет. Мой совет - завести гит, делать демо проекты. Когда у человека есть что показать, это сразу большой плюс и по коду становится понятно - сколько человеку нужно времени чтобы окуклиться в мидла. Это кстати причина по которой джунов гоняют на собеде по максимуму, пытаются понять насколько быстро можно получить джуна+/импакт для проекта.

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

Ответить
Развернуть ветку
777yur0k

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

(Впрочем, учитывая то, что 99% вакансий на Unity Developer'ов — это мобилки, с моей стороны было бы наивно ждать чего-то другого. Но я всё ещё адепт десктопов.)

Далее: я просто в ужасе от того, что тут пишут в комментиках. Это просто пиздец. С каких пор брать индустрию штурмом отправляя по 40 резюме за раз стало нормой? С каких пор пиздеть работодателю и на форумах и думать что это 70% успеха при трудоустройстве стало нормой? С каких пор работать за высокую зарплату и при этом особо нихуя не делать стало чем-то престижным?

Ответить
Развернуть ветку
Ультравинт
С каких пор брать индустрию штурмом отправляя по 40 резюме за раз стало нормой? С каких пор пиздеть работодателю и на форумах и думать что это 70% успеха при трудоустройстве стало нормой? С каких пор работать за высокую зарплату и при этом особо нихуя не делать стало чем-то престижным?

С тех пор как Совок приказал долго жить, не? Это рынок, умение продать товар/услугу с максимальной наценкой, это база.

Ответить
Развернуть ветку
8 комментариев
AlexAzimov

Немного и своего ненужного мнения высру: работаю qa, взяли чувака на позицию ведущего qa автоматизатора, а он get от post не отличает. Спрашивается, как он собесы то прошел? А он просто глаголит очень сладко и может ссать в уши бесконечно. Поэтому посоветую немного поапать и софтскилы, сейчас они много значат на собесах. (это на случай, если у тебя все-же будут именно собесы, а не только тех.задания)

Ответить
Развернуть ветку
Maxim

Бро, понимаю твою боль, прошел аналогичный путь по компаниям. И в Amaya тоже делал ТЗ. Задание там жесть — автор обсмотрелся Сакутина. Отправлять не стал, пока делал присмотрелся к заданию, к вакансии и дошло что это не то место где хотелось бы работать. В Dapper Dino делать не стал, у них гиперказуалки, а мне такое не по душе. Но ты радуйся, что к ним не попал, на XYZ парень который попал выступал и рассказывал про работу, так там все грустно.
Все пишут мол тестовое не больше 3 часа... да не бывает таких тестовых, не разу мне не попадались тестовые менее 8 часов. Да, это неуважение к соискателю, да это совершенно не нужно чтобы проверить джуна на пригодность. Но факт остается фактом, все тестовые, которые мне попадались были более 8 часов.
И я всего один раз пообщался с рекрутером до выполнения тестового, в подавляющем большинстве случаев «сначала тестовое, потом и поговорим».
Итог — устроился работать на пром. предпиятие инженером-программистом. Мог бы еще пол года работу искать и тестовые делать, но кушать хочется и за квартиру надо платить. Самооценка ниже плинтуса опускается от этих многомесячных мытарств.
С набором джунов отдельная боль. Пришел к выводу, что индустрия в нашей стране (или это менталитет?) в таком упадке, что джунов просто не готов никто набирать и вкладываться. А те, кто набирает просто хотят мидлов подешевле. Откуда возьмутся новые мидлы в индустрии для меня загадка.
Сейчас вероятно следует смотреть не на геймдев. Геймдев в этой стране нырнул в какую то бездну и не понятно высплывет ли. Работай программистом, пили пет-игры если желание есть и жди развития событий.

Ответить
Развернуть ветку
korj_morj

Дорогой автор!

Первую работу искать очень тяжело. Но тестовые это очень хороший опыт полевой разработки, храните ваш код на гите, чтобы потом их дополнять и дико флексить вашими проектами в резюме. Эйчары народ действительно очень специфический, у меня пот недавно спрашивали, знаю ли я программу питон, а моему другу на собеседовании эйчар вообще сказала, что ищет "линукса" , а не девопс-инженера. Многие из них не только не понимают, кого ищут, но и просто не способны справиться со своей работой вроде прочтения текста в резюме с описанием вашего опыта и тд. Под джуном сейчас везде подразумевается очень и очень многое, но, насколько я знаю, в геймдеве джун - это широкоплечий гребец за пару порций дошика, на котрого можно спихнуть вообще всё.

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

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

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
Alexey Tea

Увидев требование "не создавать классов GameController.cs, GameManager.cs, Menu.cs, Controller.cs, LevelController.cs" меня бросило в холодный пот, ведь все туториалы, даже от юнити, которые я смотрел содержали такие файлы.
А как же без них-то быть, куда смотреть, что читать?

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
LifeKILLED

Я много раз слышал рекомендацию, что скрипты-менеджеры и синглтоны использовать не надо. Но как тогда надо? Есть ли какие-то статьи, видосы, примеры, репозитории, которые лично вы можете посоветовать по этой теме?

P.S.: Думаю, что вам нужно слать больше резюме одновременно по всем вакансиям, даже если они вам казалось бы не очень подходят (даже на сеньоров, почему нет?), не ждать фидбеков, не ждать, когда "мы вам перезвоним". Уверен, что вы найдете работу по душе :)

Ответить
Развернуть ветку
Роман Сидельников

Почти что угодно по рефакторингу, всякий чистый код, читать про паттерны проектирования и принципы, как тот же SOLID (где S принцип единой ответственности который убивает менеджеры зачастую отвечающие за слишком многое), так же можно посмотреть как вообще работает DI (внедрение зависимостей) и что можно организовывать работу не только через статику и синглтоны, а вместе с прошлыми рекомендациями становится понятно как сделать удобную систему которую можно даже тестировать (а это еще одна большая тема)

Ответить
Развернуть ветку
1 комментарий
GAVsi

Мои 5 копеек, после чего перестал отправлять резюме.

Отправил резюме в К... Один из вопросов от HR - сколько времени вы играете и во сколько игр вы играли за последний год? Глянул на рабочий стол, посчитал - и написал: играю уже 30 лет, а за последний месяц играл в 13 игр (ну и перечисли их, от Инди до ААА).
Ответили - у вас малый игровой опыт.
Занавес.

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
1 комментарий
Darth Soth

Помониторь такие проекты: https://vk.com/bit_academy
Вопреки названию это школа и не обучение, а основы работы в команде разработки. После прошлых академий всех толковых(и адекватных) программеров всех взяли на тот или иной проект.

Ответить
Развернуть ветку
Evgeny
Чтобы не расписывать далее особенности логики, по сути сказали сделать свою версию игры Hit master 3d

Делай ремастер известной игры и мы тебя возьмем)

Ответить
Развернуть ветку
Влад Демин

Можно искать работу не джуна, а именно стажера на Unity, но там платят ещё меньше, чем джуну. Через несколько месяцев будут решать, подойдёшь ли ты на джуна, или нет.

Ответить
Развернуть ветку
Weeper Orson

Тоже пытался в прошлом году попасть в геймдев на серверного разраба, имея 3 года продуктового опыта в .NET. Для их тестового, за 2 месяца запилил свой 2d реалтайм движок, а на нём игру, но получил отказ. Затем, постучался в одну энтерпрайз-компанию, и после полуторачасового разговора с директором департамента разработки по зуму (прям сразу, без тестовых) - приняли. Работаю и по сей день тут.

Ответить
Развернуть ветку
WolCat
всем нужны мидлы на ЗП джуна

Да

Ответить
Развернуть ветку
Noldo Walker

О, почти идентичная история. У меня в сумме примерно 6 лет работы прогером. Я правда себе геймдев-контору таки нашел, до этого искал в полуленивом режиме год. Через примерно год с ребятами распрощался. Сказались кризис + я был слишком формальный и "несамостоятельный" т.е. уделить мне 15-30 минут в день на уточнения по удаленке было чересчур. Решил дальше тоже продолжать в геймдеве работать. Прошел, наверное, собесов 20. Для некоторых делал ТЗ, некоторых браковал сразу на старте.

Полностью согласен с оценкой. Мне вообще показалось, что конторы хотят готового, крутого, самостоятельного спеца который все сделает кучеряво, но за ЗП джуна-мидла. При этом его еще не придется учить.

Чтобы давать нормальный фидбек по тз которое ты делал от 8 часов до пары дней речи и не идет. Некоторые явно видно что проверяли сквозь пальцы. Плюс ко всему, чувствуется, что явно не готовы учить других людей. В корп секторе это тоже проблема - редкий прогер любит объяснять и вводить в курс дела. Но там хотя бы понимают необходимость этого. А так в геймдев-конторе сидит 1 сеньор зашивается, а тут ему еще надо тестовые проверять и новичка учить. Поищут так месяц, и он в сердцах плюнет и скажет, а пошло оно все, я лучше 1 пилить буду.

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

Ответить
Развернуть ветку
Cookiepower

По моему мнению все просто, рынок сейчас "перенасыщен Джунами". Сам не программист, но увлекаюсь 3Д. И как я думаю такая же ситуация и тут )) Просто смотришь тематические дискорд каналы и там каждый 2ой хочет быть джуном, хотя работы мягко сказать не очень ) Если посмотреть со стороны работодателя, то логично, что требования завышены, спрос то большой. Я бы тоже хотел получить более скилового работника за меньшие деньги ). Business is business, nothing personal )

Ответить
Развернуть ветку
Кот Грызет

Удачи автору, сам сейчас пытаюсь найти работу постоянную - не удается. В итоге поменял стратегию, сижу на форуме и жду, пока прилетит заказ (а такое уже пару раз случилось), сейчас вот попал на шанс присоединиться к проекту. Так что прежде, чем попасть в компанию, похоже, поварюсь в котле компашек инди-разрабов

Ответить
Развернуть ветку
RangerInc

Ну я кстати знаю в какую компанию вы пробовались во втором примере, тоже пробуюсь на Джуна. Выполнил все по ТЗ в ней, сказали что я использую антипаттерны, что не соблюдаю стандарты наименования полей и переменных(вроде все отмечал понятно и без нецензурных выражений),также возникли вопросы по оптимизации: не кеширую анимации и камеру(да поставил камеру напрямую через Camera.main, но я же Джун) и пожелали в поиске работы. Я уж подумал что я настолько жалок, что даже на Джуна не смог пройти, но ваш пост показал, что это не я идиот)

Ответить
Развернуть ветку
L8OLOOE

Эх, тебя бы к нам заграницу. У нас тут такая жажда хоть какого нибудь разработчика на юнити. (Хотя на анрил пошел тренд)

Работодатели сами пишут тебе, а не наоборот.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
4 комментария
Slade Wilson

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

trainee = 0-2 года опыта
junior = 2-5 лет опыта
middle = 5-10 лет опыта
senior = 10-15 лет опыта
lead = >= 15 лет опыта

под опытом подразумевается problem solving в абсолютно разных игровых аспектах: рендер, client-server, архитектура, ai, нативные плагины, editor-tools, загрузка ресурсов и многое другое.

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
2 комментария
Аркадий Акакиевич
не создавать классов GameController.cs, GameManager.cs, Menu.cs, Controller.cs, LevelController.cs

Почему?

не использовать static и синглтон

Через DI у вас не принято заводить объекты со scope на все время жизни приложения? Утилитарные статические функции не используете?

P. S. я с другого языка и другой сферы, в ваши тонкости не погружен

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
7 комментариев
wild leather helmet

смешные сельские комментарии на втором скрине
дёргаютьься бизумнааа

Ответить
Развернуть ветку
Лунный Оборотень

Чел, иди в Энтерпрайз на удаленку. Игорей делать не будешь,зато платят и твои знания интерфейсов пригодятся

Ответить
Развернуть ветку
Weeper Orson

В геймдеве тоже пишут юнит-тесты.

Ответить
Развернуть ветку
JohnAsh

Спасибо, прикольно было почитать.
Жду такую же статью от кого-нибудь по устройству на питон для джунов.

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Николай Ксенофонтов

Ходить в игровые компании - это та ещё шляпа, особенно, если тебе надо набить опыт. Лучше посиди поклепай в отрыве от работе несколько pet-project-ов, чтобы у тебя было некоторое портфолио готовых работ. Причем, доведённых до конца, а не просто брошенных на стадии прототипа. Оттуда пойдет привычка писать по "отраслевым стандартам".
У меня ситуация такая, что я преподаватель Java и сам язык осваивал через написание игры, что в своё время сильно бустнуло мой скилл.

Ещё важно следовать тех.заданию. Я заметил, что часть фидбэка это именно отклонение от требований, что с моей интерпретации - студент задание по практике выполнил не по требованиям и вероятно ему не зачту её, хотя дам совет как сделать правильно.

А вообще, мэх, рынок переполнен "идущими в айти" вот и отсеивают как могут.

Ответить
Развернуть ветку
RasMol

Не понимаю, зачем работать на дядю, когда ты можешь сам создавать свои игры?
Или рассчитываешь, что тебя примут в большую команду и хочешь вести вклад в какой-нибудь крупный проект?
Я вот изначально заметил, что многие рвутся в геймдев ради денег, либо ради удовлетворения каких-то психологических потребностей, поэтому здесь много бездарей и среди проектов много мусора. Из-за этого я решил полагаться только на себя и занимаюсь самостоятельной разработкой казуальных игр. Сейчас есть несколько простых успешных проектов

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален
Автор

Комментарий недоступен

Ответить
Развернуть ветку
Despacito

интересно пиши еще

Ответить