Обновление роадмапа 🗾
Привет, ребята! Решил добавить вам немного -=ПоЛьЗы=-
- Добавил теорию и домашку по структурам
Кому - не создаёшь свои структуры, не знаёшь в чём их преимущества и недостатки.
Зачем - улучшаешь свой код, улучшаешь производительность проекта, справляешься на собеседовании по устройству памяти и структурам.
- Открыл запись лекции на два часа "Всё о работе в команде"
Разобрали как происходит работа в компании, инструменты командной разработки, Agile методологии, нештатные ситуации (например, срыв дедлайна)
Кому - тем, кто ещё не работал в компании, но близок к получению первой работы.
Зачем - заранее знать как вести себя с коллегами, как проявлять себя в критических ситуациях. Важно не только работу получить, но и её сохранить.
- Добавил теорию (с собственной лекцией) и домашку по DI и Zenject
Кому - уже можешь создавать собственные проекты, но имеешь проблемы с архитектурой. Особенно с получением ссылок.
Зачем - исправить свою архитектуру и иметь востребованный на рынке навык.
Ставь лайк если реально -=ПоЛеЗнО=-👍
Привет, ребята! Решил добавить вам немного -=ПоЛьЗы=-
- Добавил теорию и домашку по структурам
Кому - не создаёшь свои структуры, не знаёшь в чём их преимущества и недостатки.
Зачем - улучшаешь свой код, улучшаешь производительность проекта, справляешься на собеседовании по устройству памяти и структурам.
- Открыл запись лекции на два часа "Всё о работе в команде"
Разобрали как происходит работа в компании, инструменты командной разработки, Agile методологии, нештатные ситуации (например, срыв дедлайна)
Кому - тем, кто ещё не работал в компании, но близок к получению первой работы.
Зачем - заранее знать как вести себя с коллегами, как проявлять себя в критических ситуациях. Важно не только работу получить, но и её сохранить.
- Добавил теорию (с собственной лекцией) и домашку по DI и Zenject
Кому - уже можешь создавать собственные проекты, но имеешь проблемы с архитектурой. Особенно с получением ссылок.
Зачем - исправить свою архитектуру и иметь востребованный на рынке навык.
Ставь лайк если реально -=ПоЛеЗнО=-
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤28👍22🔥11💘2
Разбираем простым языком:
🔹 Что такое синхронность, асинхронность и многопоточность на примере готовки завтрака
🔹 Как эти механизмы работают в Unity и C# с примерами кода и визуализацией в игре
Эти знания помогут вам:
- Теория по Coroutines, UniTask, CancellationToken, TaskCompletionSource
- Ограничения многопоточности в Unity
- Домашка для практики
- Вопросы для самопроверки
Смотреть видео
Читать пост на Boosty
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30❤🔥3💘3
Олег Мирошкин | Состоятельный геймдев
А вот режиссёрская версия объяснения про многопоточность
Решил, что для ютуба слишком душно - зритель заскучает, и время просмотра упадёт, что критично важно для ролика.
Поэтому оставляю это тут, по секрету!🤫 🤭 🤫
С 3:35 идёт инфа, которой нет в основном видосе, 0:00-3:35 просто для восстановления контекста.
Ну а полная версия всё ещё в бесплатном посте на бусти
Решил, что для ютуба слишком душно - зритель заскучает, и время просмотра упадёт, что критично важно для ролика.
Поэтому оставляю это тут, по секрету!
С 3:35 идёт инфа, которой нет в основном видосе, 0:00-3:35 просто для восстановления контекста.
Ну а полная версия всё ещё в бесплатном посте на бусти
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Многопоточка режиссёрская версия (я Фрэнсис Форд Коппола)
👍13🔥6❤5💘1
Кто вам об этом лучше расскажет, чем человек, первая приобретённая книжка которого это «Паттерны проектирования»? Который устраивал конфликты на работе, пытаясь запихнуть паттерны туда, где они были не нужны?
На старте изучения архитектуры почти все идут по одной тропе: паттерны, побольше паттернов. Не важно, насколько часто они используются и реально нужны в геймдеве. Главное - знать названия, стрелочки в диаграммах и где какой паттерн применить.
Начинающий разработчик проектирует систему с мыслью: "Как бы сюда воткнуть какой-нибудь паттерн?" Какие могут быть в будущем изменения исходной задачи, чтобы я мог оправдать использование паттерна?
А должно быть наоборот: есть задача сейчас - её нужно решить. Если для этого подходит паттерн - хорошо. Если можно без паттерна и будет проще - ещё лучше.
Паттерн - решение распространённой задачи. Шаблон можно (и нужно) адаптировать. Не надо заучивать порядок стрелочек в MV* и пытаться втиснуть его везде.
Даже хорошо разбираясь в паттернах, человек берётся за создание своего пет проекта или тестового задания - и спроектировать его не может. Потому что учился решать только узконаправленные задачи, а решать большие не учился.
Вот мой план как закрыть знания по архитектуре до middle уровня:
• Пройди курс K-Syndicate по архитектуре мобильных игры
• Изучи геймдев паттерны - Entry Point, DI, фабрики, состояние, MV*. Пойми проблемы, которые эти паттерны решают.
• Научись декомпозировать задачи. Без понимания условий задач невозможно спроектировать под них систему.
• Реализуй проект, предварительно спроектировав систему.
• Реши тестовое с реальной вакансии, где оценивается архитектура и получи положительный фидбек
Главная мысль:
Учиться типовым решениям полезно.
Заучивать экзотику, типа "декоратора", "стратегии", "команды", которую ты встретишь раз в три года - бессмысленная трата времени.
Архитектура - это не просто знание паттернов. Это ещё и умение разложить задачу на части и спроектировать решение до первой строчки кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍10💘3
Йо!
16-19 мая буду в Казахстане на Major турнире по CS2
Если тоже идёшь и хочешь скооперироваться - пиши в личку @MineRope
Ставь 🔥 если нужен live контент в кружочках и 💩 если кс и онлайн игры гавноЩа только реакцию такую разрешу
16-19 мая буду в Казахстане на Major турнире по CS2
Если тоже идёшь и хочешь скооперироваться - пиши в личку @MineRope
Ставь 🔥 если нужен live контент в кружочках и 💩 если кс и онлайн игры гавно
🔥20💩11🤷♀2🤷2💘1
Тысячный состоятельный геймдевелопер
Тысячный состоятельный геймер
Тысячный состоятельный геймченджер жизни
Всем спасибо! Накладываю каждому спелл на увеличение зарплаты на количество подписчиков (в💵 )
Тысячный состоятельный гей
Тысячный состоятельный гей
Всем спасибо! Накладываю каждому спелл на увеличение зарплаты на количество подписчиков (в
Please open Telegram to view this post
VIEW IN TELEGRAM
❤32😁12🔥6🤣1💘1
Оказалось, что для кружочков от имени сообщества нужны бусты. Поделиться в live режиме происходящим не смог. Дуров, лучше бы стенку вернул!
Поэтому вот вам два видоса с CS турнира - фейк последний раунд и реальный последний раунд 😁
Любители технички, не расстраивайтесь - следующим постом выложу обновление роадмапа.
Ещё запланировал видос про собеседование в Voodoo на 5000€. Расскажу про скрининг, тестовое задание, и culture fit interview
Поэтому вот вам два видоса с CS турнира - фейк последний раунд и реальный последний раунд 😁
Любители технички, не расстраивайтесь - следующим постом выложу обновление роадмапа.
Ещё запланировал видос про собеседование в Voodoo на 5000€. Расскажу про скрининг, тестовое задание, и culture fit interview
🔥24👏1💘1
Исследование Unity вакансий на hh.ru 2025
Всем привет! Я решил создать фейковое резюме и посмотреть вероятность получить положительный ответ и попасть на собеседование.
В процессе использовал сервис "автооткликов" - он сам откликается на релевантные вакансии. Мне не нужно проходить по hh, и откликаться на каждую вакансию вручную.
Ссылочку не оставляю, чтобы не выглядело как реклама, гуглится просто.
Использовалось следующее резюме:
• 4 года опыта
• Известные компании (Agava, Last Level)
• Расписал достижения, ответственности
• Есть фотка, реальный номер, тг
• В hh заполнил кучу навыков, брал их с вакансий
Статистика:
• Всего откликов: 89 (все unity developer вакансии, на любой грейд, формат работы)
• Дан неотрицательный ответ: 18
• Попросили код / портфолио: 3
• Предложили тестовое: 6 (3 их них на джуна)
• На собес без тестовых: 4 (1 в офис)
Выводы:
• Сервис автооткликов - круто. За один клик откликаешься на весь hh и не тратишь время. Потенциальные минусы - пропустишь вакансии, где есть проверка на бота и риск бана (делаешь новый акк)
• С резюме из примера конвертация отклика в положительный ответ - 20%. Конвертация отклика в собеседование без тестового - 4.5%. Если исключить офис - 3.3%
• Тестовые на позиции с зп 150к+ адекватные, за день делается. Но тут как повезёт.
Рекомендации:
• Собрать хороший пример кода. Добавить его в сопроводительное письмо / резюме
• Использовать сервис автооткликов
• Использовать подобное резюме, включить факторы написанные в начале поста
• Так как собесов мало, лучше заранее хорошо подготовиться - выучить теорию по часто задаваемым вопросам, поучаствовать в мок собесе
Возможно, со временем получу ещё ответы и статистика будет лучше, но обычно ответ приходит в первые пять дней, дальше игнор
Подробно весь эксперимент по дням посмотреть тут
А я напоминаю про своё менторство, где можно со мной дойти по первой работы, качнуть грейд, или пройти тестовое собеседование
Всем привет! Я решил создать фейковое резюме и посмотреть вероятность получить положительный ответ и попасть на собеседование.
В процессе использовал сервис "автооткликов" - он сам откликается на релевантные вакансии. Мне не нужно проходить по hh, и откликаться на каждую вакансию вручную.
Ссылочку не оставляю, чтобы не выглядело как реклама, гуглится просто.
Использовалось следующее резюме:
• 4 года опыта
• Известные компании (Agava, Last Level)
• Расписал достижения, ответственности
• Есть фотка, реальный номер, тг
• В hh заполнил кучу навыков, брал их с вакансий
Статистика:
• Всего откликов: 89 (все unity developer вакансии, на любой грейд, формат работы)
• Дан неотрицательный ответ: 18
• Попросили код / портфолио: 3
• Предложили тестовое: 6 (3 их них на джуна)
• На собес без тестовых: 4 (1 в офис)
Выводы:
• Сервис автооткликов - круто. За один клик откликаешься на весь hh и не тратишь время. Потенциальные минусы - пропустишь вакансии, где есть проверка на бота и риск бана (делаешь новый акк)
• С резюме из примера конвертация отклика в положительный ответ - 20%. Конвертация отклика в собеседование без тестового - 4.5%. Если исключить офис - 3.3%
• Тестовые на позиции с зп 150к+ адекватные, за день делается. Но тут как повезёт.
Рекомендации:
• Собрать хороший пример кода. Добавить его в сопроводительное письмо / резюме
• Использовать сервис автооткликов
• Использовать подобное резюме, включить факторы написанные в начале поста
• Так как собесов мало, лучше заранее хорошо подготовиться - выучить теорию по часто задаваемым вопросам, поучаствовать в мок собесе
Возможно, со временем получу ещё ответы и статистика будет лучше, но обычно ответ приходит в первые пять дней, дальше игнор
Подробно весь эксперимент по дням посмотреть тут
А я напоминаю про своё менторство, где можно со мной дойти по первой работы, качнуть грейд, или пройти тестовое собеседование
🔥28👍7💘1
«Сетка» от hh.ru - можно ли тут найти работу в геймдеве?
Спойлер:нет, нельзя.
После не очень радостной конверсии отклика в собеседование на самом hh, решил проверить, что происходит в ихсекте сетке.
Сетка от hh - социальная сеть для работяг. В ней можно общаться, следить за сообществами разработчиков и компаний, искать полезные знакомства. НАШ аналог LinkedIn.
По задумке: качаешь профиль, пытаешься быть заметным. За это получаешь трафик в виде сообщений от работодателей - "погнали к нам на собес". Также используешь активный подход - сам добавляешься в друзья к HR и нанимающим менеджерам, знакомишься, идёшь на собес.
Так работает LinkedIn. А вот что выходит у сетки:
По поиску нанимающих по Unity было всего 5 человек.
Спустя больше недели - ничего не изменилось. Те же 5 человек. Ровно те же лица.
1 из них - какой-то самостоятельный геймдизайнер-любитель, 1 - QA + Java. Осталось 3.
Написал им всем - "давайте познакомимся".
Двое даже не прочитали, а один ответил отказом.
Подписался на 46 аккаунтов, связанных с Unity и геймдев-хайрингом. Из них всех активным участником оказался только один - от него было 33 поста. Также один человек сделал один пост. Из 46, напоминаю.
Просмотров профиля за неделю - 2. Один из них - чтобы предложить рекламу. Второй - тот самый нанимающий, что ответил.
Самая крупная сетка (сообщество) по Unity - на 9930 участников. Судя по всему, нанимающих там мизер.
Вывод прост: можно пока туда не лезть, выхлоп нулевой. Вместо этого используем НЕНАШ LinkedIn.
Спойлер:
После не очень радостной конверсии отклика в собеседование на самом hh, решил проверить, что происходит в их
Сетка от hh - социальная сеть для работяг. В ней можно общаться, следить за сообществами разработчиков и компаний, искать полезные знакомства. НАШ аналог LinkedIn.
По задумке: качаешь профиль, пытаешься быть заметным. За это получаешь трафик в виде сообщений от работодателей - "погнали к нам на собес". Также используешь активный подход - сам добавляешься в друзья к HR и нанимающим менеджерам, знакомишься, идёшь на собес.
Так работает LinkedIn. А вот что выходит у сетки:
По поиску нанимающих по Unity было всего 5 человек.
Спустя больше недели - ничего не изменилось. Те же 5 человек. Ровно те же лица.
1 из них - какой-то самостоятельный геймдизайнер-любитель, 1 - QA + Java. Осталось 3.
Написал им всем - "давайте познакомимся".
Двое даже не прочитали, а один ответил отказом.
Подписался на 46 аккаунтов, связанных с Unity и геймдев-хайрингом. Из них всех активным участником оказался только один - от него было 33 поста. Также один человек сделал один пост. Из 46, напоминаю.
Просмотров профиля за неделю - 2. Один из них - чтобы предложить рекламу. Второй - тот самый нанимающий, что ответил.
Самая крупная сетка (сообщество) по Unity - на 9930 участников. Судя по всему, нанимающих там мизер.
Вывод прост: можно пока туда не лезть, выхлоп нулевой. Вместо этого используем НЕНАШ LinkedIn.
🏆23💘7🤔4😭4💯1
Вокруг все прокачиваются технически и финансово, становятся миддлами и сеньорами, а я стагнирую - что делать?
Ознакомься с историей моей ученицы, возможно ты узнаешь в ней себя:
Рассказываю как свитчнуться в сеньора с любого грейда
1. Сотри прошивку о том, что Senior это какой-то волшебный разработчик, который решит любую проблему за день, напишет архитектуру с нуля, и вообще поработал он во всеми технологиями в мире и всё ему нипочём.
Общего определения Senior - не существует. В одной компании Senior разраб может курить бамбук и пить кокосы, довёрстывая окошо по макету (бабки есть, всё и так найс); в другой Junior будет тащить весь проект на себе, перерабатывать и отчитываться менеджеру каждые два часа (бабок нет - чё не работаешь???)
2. Научись представлять себя как Senior разработчик
Вот тебе загадка: почему Макдак не использует в рекламе реальную фотку бигмака, а версию приукрашенную светом, углом, размером? И почему ты продолжаешь покупать бигмак и доволен им, хотя знаешь что он выглядит не так как в рекламе? Затейливый подписчик уже разгадал как перенести это на поиск работы, ну а я раскрою:
• Поменяй в резюме "имплементировал фичи" на решение конкретной бизнес задачи с результатом в виде метрики. "Проанализировал и оптимизировал туториал, увеличив Ret0 на 7%" - то, что тебе нужно
• "Работу с легаси" перефразируй в "Произвёл рефакторинг платёжного модуля, что ускорило внедрение новых магазинов"
• В о себе напиши то, чем ты отличаешься о других. Помни о том, что любая компания хочет зарабатывать больше денег. Расскажи о своих качествах и приводи это к увеличению прибыли.
И внедри всё это в рассказ о себе. Рассказ в одну минуту как ты фиксил баги и имплементировал фичи в трёх разных компаниях - не сработает.
3. Адаптируйся. Часто на роль Senior хотят "того самого", идеального кандидата
Позвали на созвон - внимательно прочитай вакансию, изучи проекты компании, прикинь вопросы которые будут тебе задавать.
Компания занимается мобильными дрочильнями - значит ты их обожаешь, только что перед созвоном играл. Написано, что предстоит много верстать - значит ты на это согласен и приводишь свои аргументы почему тебе это нравится.
И помни - оценить Senior ты или нет можно только поработав сеньором и пройдя испытательный срок. А для того чтобы начать работать сеньором - нужно представлять себя как сеньором.
Загадка была, а вот теперь подсказка: если ты уже имеешь опыт работы, все были тобой довольны и больших проблем ты не испытывал - скорее всего ты готов к сеньорству.
А ученица из истории выросла с 45к рублей до 260к за два месяца и справилась со своими проблемами. Вместе с ней мы сделали всё вышеописанное - используй.
➡️ Хочешь повысить грейд, а самому не получается - помогу тебе за процент от оффера при получении результата
Ознакомься с историей моей ученицы, возможно ты узнаешь в ней себя:
Я видела разработчиков вокруг, не понимала почему вокруг все такие крутые и как повторить этот результат. Долго решалась уйти из своей команды, потому что они без разраба остались бы. Но моя ситуация жизненная уже вынуждала, не хотелось продолжать жить в общаге и нищенствовать, особенно когда все окружение уже зарабатывало больше меня. А я прям достигаторка, и у меня крыша подтекала от этого. Я хотела зарабатывать много денег, чтобы доказать самой себе что я крутая и умная.
Рассказываю как свитчнуться в сеньора с любого грейда
1. Сотри прошивку о том, что Senior это какой-то волшебный разработчик, который решит любую проблему за день, напишет архитектуру с нуля, и вообще поработал он во всеми технологиями в мире и всё ему нипочём.
Общего определения Senior - не существует. В одной компании Senior разраб может курить бамбук и пить кокосы, довёрстывая окошо по макету (бабки есть, всё и так найс); в другой Junior будет тащить весь проект на себе, перерабатывать и отчитываться менеджеру каждые два часа (бабок нет - чё не работаешь???)
2. Научись представлять себя как Senior разработчик
Вот тебе загадка: почему Макдак не использует в рекламе реальную фотку бигмака, а версию приукрашенную светом, углом, размером? И почему ты продолжаешь покупать бигмак и доволен им, хотя знаешь что он выглядит не так как в рекламе? Затейливый подписчик уже разгадал как перенести это на поиск работы, ну а я раскрою:
• Поменяй в резюме "имплементировал фичи" на решение конкретной бизнес задачи с результатом в виде метрики. "Проанализировал и оптимизировал туториал, увеличив Ret0 на 7%" - то, что тебе нужно
• "Работу с легаси" перефразируй в "Произвёл рефакторинг платёжного модуля, что ускорило внедрение новых магазинов"
• В о себе напиши то, чем ты отличаешься о других. Помни о том, что любая компания хочет зарабатывать больше денег. Расскажи о своих качествах и приводи это к увеличению прибыли.
Бесят длинные созвоны и рутина в разработке - оптимизирую процессы, экономлю всей команде время -> экономлю бабки.
Работал в ГК - быстро пилю прототипы -> быстро проверяем гипотезу в AB тесте -> быстрее приношу бабки.
Релизил свои проекты - разбираюсь в монетизации -> как разраб знаю что в проекте сделать быстро и профитно -> приношу бабки.
И внедри всё это в рассказ о себе. Рассказ в одну минуту как ты фиксил баги и имплементировал фичи в трёх разных компаниях - не сработает.
3. Адаптируйся. Часто на роль Senior хотят "того самого", идеального кандидата
Позвали на созвон - внимательно прочитай вакансию, изучи проекты компании, прикинь вопросы которые будут тебе задавать.
Компания занимается мобильными дрочильнями - значит ты их обожаешь, только что перед созвоном играл. Написано, что предстоит много верстать - значит ты на это согласен и приводишь свои аргументы почему тебе это нравится.
И помни - оценить Senior ты или нет можно только поработав сеньором и пройдя испытательный срок. А для того чтобы начать работать сеньором - нужно представлять себя как сеньором.
Загадка была, а вот теперь подсказка: если ты уже имеешь опыт работы, все были тобой довольны и больших проблем ты не испытывал - скорее всего ты готов к сеньорству.
А ученица из истории выросла с 45к рублей до 260к за два месяца и справилась со своими проблемами. Вместе с ней мы сделали всё вышеописанное - используй.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👨💻6👍4😁3🌭1
Прошёл курсы и не могу найти работу - что делать?
Если ты испытывал такую проблему, скажу сразу: ты не сломанный. Проблема не в тебе, а в том, что ты не знаешь правил игры на рынке. Сейчас поведаю.
Проблема в том, что джуны рынку не нужны.
Что делать? - Идти сразу на Middle.
Не удивляйся и не спеши писать в комменты что это не реально и вообще я инфоцыган. Вот почему это реально:
• Главное отличие миддла от джуна - не "суперзнания", а умение работать автономно и в команде: декомпозировать задачи, планировать сроки, понимать процессы разработки, справляться с дедлайнами и конфликтами. Эти навыки можно освоить так же, как ты когда-то научился двигать объекты в Unity. Я подробно разбирал это в лекции про процессы разработки. Там видно, что это реально простые вещи, которые можно освоить за пару вечеров.
• Собесы на джуна и миддла отличаются не сильно. Просто у миддлов больше вопросов: продвинутый C# и Unity, стек технологий, вопросы про командную работу. Всё это можно выучить и закрепить практикой.
• Такой путь уже работает. Лично у меня два ученика прошли его, получили офферы на Middle и успешно закрыли испыталку. В интернете очень много похожих случаев. Тема не нова.
Что нужно сделать, чтобы попасть на Middle:
1. Определи и подтяни недостающие middle-навыки. Используй мой Roadmap или собери требования из вакансий.
2. Сделай пет-проект на актуальном стеке (Zenject, UniTask, R3). Используй Jira и Bitbucket, чтобы научиться работе с этими инструментами. Освой на нём продвинутые навыки: Addressables, CI/CD, оптимизации. Сможешь показывать этот проект при откликах, либо отправлять его вместо тестовых.
3. В резюме указывай 3-4 года опыта, чтобы пройти автофильтры. В опыте работы укажи компанию, похожую на твой проект, и распиши задачи и достижения - так, чтобы ты мог объяснить каждую строчку на собеседовании.
4. Подготовь рассказ работы в этой компании: что делал, с кем работал, какие проблемы решал. Отрепетируй устно, попроси друга подловить тебя на ошибках. В идеале - чтобы этот друг сам был Unity разработчиком и понимал о чём нужно спросить.
Выводы:
• Это не читы или временная темка. Это дополнительная учёба, чтобы ты мог справляться с работой Middle разработчика. Рынок нам говорит - нельзя стать миддлом не просидев пару лет на джуниор позиции. А я говорю - можно и нужно.
• Мы рисуем резюме только по причине таких правил рынка, а на собеседовании и работе уже доказываем свою компетентность. Компания закрывает позицию и рада результативному разработчику. Ты получаешь работу и экономишь годы.
• Ты можешь ещё годами собирать отказы на джуна и терять время в надежде получить работу на 30к. Или быстро за пару-тройку месяцев дотянуться до миддла и получить оффер на 120к+.
➡️ Хочешь пройти этот путь вместе со мной - довожу до оффера Unity-разработчиков
Если ты испытывал такую проблему, скажу сразу: ты не сломанный. Проблема не в тебе, а в том, что ты не знаешь правил игры на рынке. Сейчас поведаю.
Типичный путь новичка: он заходит на hh, набирает «Junior Unity» и видит 5 вакансий без опыта и 6 с опытом. На одну вакансию в среднем откликается около 300 человек. По статистике hh и моей личной - одно собеседование на 10 откликов.
Итог: джун получает ноль приглашений или редкие тестовые задания, где тоже чаще всего отказы. После пары месяцев безрезультатных попыток он решает "дело в скиллах", проходит новый курс, возвращается - и всё повторяется. Потому что проблема не в хард скиллах.
Проблема в том, что джуны рынку не нужны.
Что делать? - Идти сразу на Middle.
Не удивляйся и не спеши писать в комменты что это не реально и вообще я инфоцыган. Вот почему это реально:
• Главное отличие миддла от джуна - не "суперзнания", а умение работать автономно и в команде: декомпозировать задачи, планировать сроки, понимать процессы разработки, справляться с дедлайнами и конфликтами. Эти навыки можно освоить так же, как ты когда-то научился двигать объекты в Unity. Я подробно разбирал это в лекции про процессы разработки. Там видно, что это реально простые вещи, которые можно освоить за пару вечеров.
• Собесы на джуна и миддла отличаются не сильно. Просто у миддлов больше вопросов: продвинутый C# и Unity, стек технологий, вопросы про командную работу. Всё это можно выучить и закрепить практикой.
• Такой путь уже работает. Лично у меня два ученика прошли его, получили офферы на Middle и успешно закрыли испыталку. В интернете очень много похожих случаев. Тема не нова.
Что нужно сделать, чтобы попасть на Middle:
1. Определи и подтяни недостающие middle-навыки. Используй мой Roadmap или собери требования из вакансий.
2. Сделай пет-проект на актуальном стеке (Zenject, UniTask, R3). Используй Jira и Bitbucket, чтобы научиться работе с этими инструментами. Освой на нём продвинутые навыки: Addressables, CI/CD, оптимизации. Сможешь показывать этот проект при откликах, либо отправлять его вместо тестовых.
3. В резюме указывай 3-4 года опыта, чтобы пройти автофильтры. В опыте работы укажи компанию, похожую на твой проект, и распиши задачи и достижения - так, чтобы ты мог объяснить каждую строчку на собеседовании.
4. Подготовь рассказ работы в этой компании: что делал, с кем работал, какие проблемы решал. Отрепетируй устно, попроси друга подловить тебя на ошибках. В идеале - чтобы этот друг сам был Unity разработчиком и понимал о чём нужно спросить.
Выводы:
• Это не читы или временная темка. Это дополнительная учёба, чтобы ты мог справляться с работой Middle разработчика. Рынок нам говорит - нельзя стать миддлом не просидев пару лет на джуниор позиции. А я говорю - можно и нужно.
• Мы рисуем резюме только по причине таких правил рынка, а на собеседовании и работе уже доказываем свою компетентность. Компания закрывает позицию и рада результативному разработчику. Ты получаешь работу и экономишь годы.
• Ты можешь ещё годами собирать отказы на джуна и терять время в надежде получить работу на 30к. Или быстро за пару-тройку месяцев дотянуться до миддла и получить оффер на 120к+.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19🔥6👍3💘1
В этом видео вы увидите тренировочное техническое интервью Unity разработчика с опытом более 7 лет.
Разбираем популярные вопросы по Unity, C#, .NET, асинхронности, работе Garbage Collector и оптимизации производительности.
Такой формат поможет вам понять, чего ожидать на собеседовании и как правильно отвечать на вопросы.
👨💻 Подходит тем, кто готовится к:
• Cобеседованию на Unity Developer / Senior Unity Developer
• Вопросам по C# и .NET (структуры, классы, ссылочные/значимые типы, boxing/unboxing, GC)
• Вопросам по Unity оптимизации (Draw Calls, Dynamic Batching, UI, Layout Groups)
Смотреть видео
Список вопросов для подготовки к собеседованию
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14🔥9
Привет!
Хочу записать видео с подробным разбором одной темы на ~4 часа. Какую тему было бы интереснее посмотреть? Можно предложить свой вариант в комментарии
Хочу записать видео с подробным разбором одной темы на ~4 часа. Какую тему было бы интереснее посмотреть? Можно предложить свой вариант в комментарии
Final Results
43%
UI - компоненты, адаптивность, MV* паттерны, код продакшн уровня, гуд практисы
57%
Оптимизации - понимание базы, инструменты, процессы, техники оптимизации CPU+GPU+Memory+Build size
🔥17🏆1
Почему большинство не доходит до конца обучения Unity и что с этим делать
У многих путь в геймдев начинается одинаково:
Мысль идти учиться юнити разработке, если ты хочешь стать юнити разработчиком - звучит логично.
Но почти всегда человек не справится с нагрузкой при таком подходе.
Причина простая: обучение - это длительный, тяжёлый процесс.
На простом желании и запале мотивации ты продержишься максимум пару месяцев.
А обучение будет длиться как минимум полгода. И это будет очень непросто: сложные темы, ошибки, провалы.
Никаких наград не будет - ни зарплаты, ни похвалы.
Нафига делать сложные дела, если можно пойти играть в доту?(вставить название своей любимой игры)
За последние годы я видел десятки учеников.
И по первым двум-трём созвонам почти всегда понятно - человек дойдёт до конца или сольётся.
Разница в одном: наличие системы.
В посте расскажу, что это за "система" и как эту систему создать.
1️⃣ Расписание и дисциплина
Самое просто что можно сделать - понять и записать когда именно ты учишься.
Не "когда будет время и настроение", а чёткие тайминги:
Пн-Ср-Пт с 18:00 до 20:00.
Так появится ответственность перед самим собой.
2️⃣ Техники продуктивности
Даже записав расписание, ты не можешь просто сказать себе "буду заниматься" и надеяться что ты будешь соблюдать расписание, несмотря на хаос в жизни.
Держать дисциплину помогут техники:
• Календарь блокинг
• Pomodoro
• Getting Things Done
• Куча других техник, которые я не знаю
Самое важное: нужно пробовать разное, а не пробовать одну технику, разочароваться и всё бросить.
3️⃣ Найди своё топливо
У каждого оно своё. У меня - элемент соревновательности.
Например, раньше я пробовал метод помодоро и он мне не зашёл. Метод заключается в том, что необходимо ставить таймер на N минут, сфокусированно работать, N минут отдыхать. В конце дня посчитать количество.
Раньше - записал я помидорки себе в таблицу. И что? Кому это надо?
Но когда я попал в таблицу, где люди отмечают свои помидорки - метод заработал. Подключилась соревновательность, конкуренция. Мне стало интересно набивать помидорки.
• Одному подойдут публичные обещания.
• Другому - красивые графики прогресса.
• Третьему - записывать свои маленькие ежедневные победы в дневник.
Ну и соревнование по доходу никто не отменял
4️⃣ Окружение и комьюнити
Важно не оставаться одному со своими проблемами.
Мне самому сильно помогло окружение: друзья и знакомые, которые уже вошли в Unity, могли направить, подсказать, поделиться опытом.
Комьюнити помогает по двум фронтам:
1. Направление. Люди уже прошли твой путь. Они знают, где ты ошибаешься, что сейчас изучаешь не то. Они сокращают тебе путь и экономят месяцы времени.
2. Психология. Ты видишь, что ты не один. У всех что-то не работает, IDE падает, баги не чинятся, какой-то код непонятен. Мысли "я тупой" больше не посещают.
Итог
Посмотри на художественное произведение, приложенное к посту. Это график зависимости обучения к зарплате.
К сожалению, он не линейный. Награда достаётся только резко, в самом конце.
Думаешь, сможешь протянуть на мотивашке 6 месяцев(берём отличный срок) без наград?
Из моего опыта работы с людьми - нет, не протянешь. Поэтому предлагаю изучить советы из этого поста, составленный мной набор материалов по продуктивности, а ещё и у ОМ вышел отличный гайд на эту тему.
У многих путь в геймдев начинается одинаково:
Нравятся игры -> стану геймдев разработчиком -> смотрю месяц видосы-обучалки на ютубе -> понимаю что делать игры не так весело, как играть -> забиваю
Мысль идти учиться юнити разработке, если ты хочешь стать юнити разработчиком - звучит логично.
Но почти всегда человек не справится с нагрузкой при таком подходе.
Причина простая: обучение - это длительный, тяжёлый процесс.
На простом желании и запале мотивации ты продержишься максимум пару месяцев.
А обучение будет длиться как минимум полгода. И это будет очень непросто: сложные темы, ошибки, провалы.
Никаких наград не будет - ни зарплаты, ни похвалы.
Нафига делать сложные дела, если можно пойти играть в доту?
За последние годы я видел десятки учеников.
И по первым двум-трём созвонам почти всегда понятно - человек дойдёт до конца или сольётся.
Разница в одном: наличие системы.
В посте расскажу, что это за "система" и как эту систему создать.
Самое просто что можно сделать - понять и записать когда именно ты учишься.
Не "когда будет время и настроение", а чёткие тайминги:
Пн-Ср-Пт с 18:00 до 20:00.
Так появится ответственность перед самим собой.
Даже записав расписание, ты не можешь просто сказать себе "буду заниматься" и надеяться что ты будешь соблюдать расписание, несмотря на хаос в жизни.
Держать дисциплину помогут техники:
• Календарь блокинг
• Pomodoro
• Getting Things Done
• Куча других техник, которые я не знаю
Самое важное: нужно пробовать разное, а не пробовать одну технику, разочароваться и всё бросить.
У каждого оно своё. У меня - элемент соревновательности.
Например, раньше я пробовал метод помодоро и он мне не зашёл. Метод заключается в том, что необходимо ставить таймер на N минут, сфокусированно работать, N минут отдыхать. В конце дня посчитать количество.
Раньше - записал я помидорки себе в таблицу. И что? Кому это надо?
Но когда я попал в таблицу, где люди отмечают свои помидорки - метод заработал. Подключилась соревновательность, конкуренция. Мне стало интересно набивать помидорки.
• Одному подойдут публичные обещания.
• Другому - красивые графики прогресса.
• Третьему - записывать свои маленькие ежедневные победы в дневник.
Важно не оставаться одному со своими проблемами.
Мне самому сильно помогло окружение: друзья и знакомые, которые уже вошли в Unity, могли направить, подсказать, поделиться опытом.
Комьюнити помогает по двум фронтам:
1. Направление. Люди уже прошли твой путь. Они знают, где ты ошибаешься, что сейчас изучаешь не то. Они сокращают тебе путь и экономят месяцы времени.
2. Психология. Ты видишь, что ты не один. У всех что-то не работает, IDE падает, баги не чинятся, какой-то код непонятен. Мысли "я тупой" больше не посещают.
Итог
Посмотри на художественное произведение, приложенное к посту. Это график зависимости обучения к зарплате.
К сожалению, он не линейный. Награда достаётся только резко, в самом конце.
Думаешь, сможешь протянуть на мотивашке 6 месяцев
Из моего опыта работы с людьми - нет, не протянешь. Поэтому предлагаю изучить советы из этого поста, составленный мной набор материалов по продуктивности, а ещё и у ОМ вышел отличный гайд на эту тему.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16❤6👍6
Unity Senior - топ 20 вопросов!
Мок собес не опять, а снова!
В этом собесе я в роли кандидата отвечаю на вопросы Миши по темам:
• .Net - class vs struct, Garbage Collector, коллекции под капотом, асинхронность
• Unity - оптимизации (Draw Call, Batching), Addressables
• Поведенческие вопросы (в конце самый жёсткий вопрос)
Именно так я отвечал, когда получил оффер на 5000€ 😎
А по качеству картинки и звука это пока лучший видос на канале
Это последнее мок интервью, дальше - планируемый ранее контент!
📱 СМОТРЕТЬ
📱 СМОТРЕТЬ
📱 СМОТРЕТЬ
Список популярных вопросов с собеседований (упоминал в видео)
Трудоустройство с нуля до Middle / повышение ЗП
Мок собес не опять, а снова!
В этом собесе я в роли кандидата отвечаю на вопросы Миши по темам:
• .Net - class vs struct, Garbage Collector, коллекции под капотом, асинхронность
• Unity - оптимизации (Draw Call, Batching), Addressables
• Поведенческие вопросы (в конце самый жёсткий вопрос)
Именно так я отвечал, когда получил оффер на 5000€ 😎
А по качеству картинки и звука это пока лучший видос на канале
Это последнее мок интервью, дальше - планируемый ранее контент!
Список популярных вопросов с собеседований (упоминал в видео)
Трудоустройство с нуля до Middle / повышение ЗП
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11🔥6👍5