Олег Мирошкин | Состоятельный геймдев
1.27K subscribers
61 photos
5 videos
61 links
Меня зовут Олег, я Senior. Я дошёл до зарплаты 5000€ в найме и тут я делюсь советами как этого достичь.

Программа трудоустройства с постоплатой:
https://unitymentor.buildin.ai

Собесы:
https://boosty.to/wealthygamedev

Личка:
https://t.iss.one/MineRope
Download Telegram
"Желательно хотя бы понимать что вы делаете" или типичная вакансия ментора на курсы)

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

В общем, сплошной сюр)

Кста, года три назад я помогал с дипломной работой ребяткам другой "онлайн-школы". В итоге, ребятки делающие графику, накидали стоковых ассетов. А самодельные пропсы были с миллионами полигонов)
Ребятки, которые должны были программировать эту игру, впервые видели Unity и C#.
А геймдизайн... Ну там классическая проблема начинающих ГД: когда не можешь сделать органичную игру из пары механик, просто суй туда все подряд механики 😂
👍7🔥4👀21
Обновление роадмапа

Добавил в роадмап раздел "Подготовка". Это нужно сделать, чтобы доучиться до конца. Не бросить на полпути, растеряв мотивацию.

Эти действия направлены на определение своей жизненной боли и осознание того, как работа в геймдеве это покроет. Приложил шаги и видосик про целеполагание, который помогает мне.

Сниму видос, где расскажу всё подробнее. Но вот подписченкам канала префайром что нужно сделать:

Открываете текстовый редактор. Сначала пишите о себе.
Например: студент без источника доходов.
Боли: отсутствие дохода, ощущение низкой самостоятельности, страх за своё будущее.
Решение: получение перспективной высокооплачиваемой профессии, которая приносит удовольствие.


Так вы будете понимать зачем вам нужно учиться, а не пить пиво / играть в доту / etc.
Вам захочется учиться, а не делать это из под палки.

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

Смотря чужие роадмапы никогда не понимал - а чё мне с этими навыками делать? Если получу эти навыки - точно работу дадут?

Вот прям получил последний навык и на завтрашнее утро из ниоткуда прилетает классный оффер на работу? 😍

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

Будет покрыто: где взять опыт без опыта, не понятно что писать в резюме, не принимают тестовые.

Хочешь решить эти проблемы вместе со мной - записывайся, поболтаем.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍3
Привет! Буду выступать тут в это воскресенье, 4-ое число, в 18:00.

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

Приходи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9💘4👍1
Ярмарка менторов: задай любой вопрос про IT

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

Расписание:

Пн (29.07) 18:00 - QA/AQA/SDET
Вт (30.07) 18:00 - iOS/Android/Flutter/React Native
Ср (31.07) 18:00 - Продуктовая аналитика, бизнес аналитика, анализ данных, продуктовый менеджмент, ML/DS
Чт (1.08) 18:00 - Бэкенд
Пт (2.08) 18:00 - пиво
Сб (3.08) 18:00 - Фронтенд
Вск (4.08) 18:00 - общие вопросы, оставшиеся неохваченными области

Закидывай вопросы в бота и приходи на стрим, будем просвещать
💘6🔥3
📹Новое видео - Livecoding собеседование

Это видео - демонстрация Livecoding части. Так, как оно проходит на самом деле. Задачи выбраны с реальных собеседований уровня Middle и Senior.

Вместе с Мишей решили три типа задач:
1. Практическая задача
2. Архитектурная задача
3. Алгоритмическая задача

Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥124🥰3
Forwarded from твиттерэда
Анонс стрима с Олегом Мирошкиным

Тема: Геймдев без розовых очков: что нужно знать о разработке игр?

🗓 Дата: 14.08.2024
🕒 Время: 20:00

Я позвал Олега Мирошкин @wealthygamedev — опытного геймдев разработчика, который знает индустрию изнутри. В этот раз мы обсудим самые важные аспекты работы в игровой индустрии. Будет интересно и полезно!

Основные темы стрима:

1. Кто такой геймдев разработчик?
- Давайте разберемся, чем занимается геймдев разработчик. Какие навыки нужны, чтобы стать профессионалом? Что входит в его обязанности? Олег поделится своим опытом и расскажет, как проходит обычный рабочий день разработчика.
2. Романтизация гейм индустрии
- Мы обсудим, как медиа и фильмы показывают работу в игровой индустрии. Чем реальная работа в геймдеве отличается от того, что показывают в кино? Олег развеет мифы и расскажет о настоящих сложностях и проблемах в этой сфере.
3. Сколько зарабатывает геймдев разработчик?
- Хотите узнать, сколько зарабатывают разработчики игр? Олег расскажет о реальных зарплатах, бонусах и возможностях карьерного роста в геймдеве.
4. Тестирование в геймдеве
- Олег также поделится знаниями о тестировании игр: что это такое, кто этим занимается и почему тестирование так важно для успешного выхода игры
5. Взаимодействие с командой в геймдеве
- Работа в геймдеве — это не только программирование. Мы узнаем, как организована работа в команде, какие роли выполняют разные специалисты, и как разработчики взаимодействуют с художниками, дизайнерами и менеджерами.

Ссылка на стрим скину в день проведения!
🔥17
Чуть задерживаемся, стартанём в 20:10!
Ссылка будет в этом сообщении

Гоу: https://a.teleboss.ru/room/lDjOgO6HlG
Бесплатное код ревью

Нас в сообществе уже более 500 человек! Спасибо что следите за контентом!
В честь этого проведу стрим, на котором сделаю ревью кода подписчиков.

Постараюсь дать максимально объективную критику, советы по улучшению кода.

Подойдут любые учебные и пет проекты, тестовые задания (идеал)

Если наберём 3+ репозиториев - стриму быть.
Даты объявлю позже.

Если хочешь ревью кода от синьора-🍅, то присылай свой код в эту форму.

Коллеги, если сделаете репостик - буду признателен ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥195🌭1
Решаем тестовое задание на Junior разработчика

Такова моя тема выступления на Gamedev Summit'е от Евгения Гришакова 😎

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

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

В видео работаю с реальным тестовым заданием с рынка. На его примере показал:

• Как изучать тестовое, работать с требованиями и критериями оценки
• Зачем и как проектировать решение перед работой с кодом
• Как перенести спроектированное в код
• Удобная структура проекта
• Экономим время на написание кода с помощью chatGPT
• Разбор частых ошибок при реализации тестовых и как их избежать


❗️ Следующим постом выкладываю материалы обещанные в видео - чеклист, само тестовое, пример кода решённого по плану из видео 👆
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍83
Материалы с выступления постом выше

1. План выполнения тестового задания:
Начало:

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

Проектирование:

• Простраиваем связи между классами
• Описываем содержание класса, чтобы понимать его ответственность
• Определяемся как работаем с компонентами кода: зависимости, данные, инпут, UI классы и т.д.
• Опеределяемся с используемым стеком, плагинами

Реализация:

• Создаём репозиторий
• Задаём структуру проекта
• Переносим спроектированное в код без реализации функционала
• Реализовываем функционал "по фичам"
• Возвращаемся к проектированию, если что-то не продумали сразу

Доставка:

• Проверяем кодстайл в проекте, чистим неиспользуемый код и using'и
• Проверяем корректность истории коммитов. Если названия не осознанные - делаем новый репозиторий
• Проверяем требования по доставке из ТЗ
• Пишем документацию, хотя бы небольшую (будет плюсом, даже если не было в требованиях)
• Отправляем
• Просим ревью у Олега Мирошкина 😎


2. Моё решённое тестовое с соблюдением этих условий
Рассказал о нём подробнее вместе с собеседованием в этом видео - Разбор собеседования на 4000$

3. Тестовое задание с саммита в комментариях 👇

Кто посмотрел видос - отпишитесь в комментах, был ли видос полезен? Всё понятно, или нужно что-то пояснить?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥101👍1💘1
Дата проведения стрима код ревью определена: 11 сентября, 18:00

Стрим планирую примерно на 3 часа.
От вас пришло 14 проектов, все посмотреть скорее всего не успеем 😢

Буду брать те, которые пришли пораньше.
Если всем зайдёт - сделаю вторую часть!
10🎉5🥰1
Как получить оффер в международной компании (многа деняк)

Привет! Недавно мне удалось получить интересное предложение.

Хочу поделиться тем, что мне помогло:

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

Последний год я хотя бы два раза в месяц ходил по собеседованиям, даже если уже работал в компании. Делал так: что-то не ответил на собесе -> учил -> шёл на следующее.

2. Улучшил рассказ о себе. Любое собеседование начинается с "Расскажите о себе". Это ваша возможность хорошенько себя продать.
Вместе с ментором я составил классный рассказ по плану проблема -> предложение -> решение.

Пример: много игроков закрывали нашу игру из-за долгой загрузки, я и аналитики заметили проблему, я ускорил загрузку на 50%, количество игроков доходивших до первого уровня выросло на 20%.

3. Правильная локация в LinkedIn. РФ и РБ - чаще всего мимо. Кстати, необязательно в указанной локации находится фактически - часто достаточно открыть там счёт и ИП. А сегодня сделать это можно удалённо.

4. Добавлял геймдев рекрутёров в друзья в LinkedIn. Через время они пишут с предложением пособеседоваться. Пока что лучше всего работает для поиска вакансий за валюту. Можно пойти дальше и улучшать очки социального рейтинга, но мне это не пригодилось 🙂

А зачем это всё, почему бы не откликаться на свой локальный рынок?

Деньги. Зарплатный потолок выше. Можно рассчитывать на зп от 4000$ до 8000$

А когда мне откликаться? Если я джун, могу ли уже получать 300к долларов в наносек?

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

Возвращаюсь в блог, два новых видоса уже монтируется! Если кто хочет посмотреть на меня - можно глянуть последний стрим, выложил его в публичный доступ.
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥7👍1💘1
Новое видео на канале!

В нём я рассказал про все навыки необходимые для достижения Junior уровня в Unity и получения первой работы.

После просмотра ты поймёшь:
• Какие навыки нужны Junior Unity разработчику
Как эти навыки освоить, пошагово
• Как всё это выучить и не бросить

Roadmap с видео - в закреплённом сообщении
Приятного просмотра!

📹 СМОТРЕТЬ
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥116
Итоги года

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

Прошу вас всех это сделать, это поможет вам:
- Понять, находитесь ли вы на правильном пути по достижению целей
- Достичь желаемого в новом году
- Контролировать свою жизнь

Мой 2024:
- Достиг уровня дохода, который ставил себе на этот год
- Завёл ютуб и телеграмм, благодаря чему вы читаете этот пост
- Довёл до трудоустройства 4 человек
- Пробежал забег "Горячие головы"
- Делегировал большую часть повседневных задач
- Кайфанул от Грузии и Армении

Не буду в очередной раз рассказывать про технику S.M.A.R.T., кажется к 2025 году это уже БАЗА, которую все знают. Лучше в комментарии к посту приложу свой список целей на 2023 год, который можно использовать как шаблон.
Возможно, кого-то это замотивирует создать подобный список себе. Это совсем не сложно! Пишите его как список желаний, а затем добавляйте реализма по смарту.

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

Отказаться от чего-то - нормально, не достигнуть чего-то - нормально.

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

И пилить контент почаще. Кажется, ролик в месяц - достижимый результат даже при высокой сторонней занятости.

Особо смелые ребята - делитесь результатами года и целями в комментариях. Накидаем вам огонёчков, а может найдете человека со схожими целями и будете работать с ним рука об руку.
🔥31👍1