16.06.2021
Мой путь в геймдев Проработав 8 лет в образовании я перестал видеть перспективы и отдачу от личного роста компетенций. Особо не задумывался куда пойти-конечно же программирование! А тут перед НГ еще и подвернулся курс по Unity от GB на 6 месяцев.Курс обошелся со скидкой в 36 тыс. руб. Сделал себе подарок перед НГ. В начале декабря начал свое обучение. Основы C#, Unity только в январе. Много времени конечно же сидел за другими учебными материалами: благо книг и статей много, а если еще взять и ютуб… GB задает вектор обучения, дает неплохие материалы. Но не стоит забывать и о самообучении, стараться больше делать.Сравнил с программами курсов других школ. Что касается программирования-аналогов не нашел. Тут и ООП, и архитектура, и паттерны. И все это приходится применять.Причем обучение происходит не сколько конкретным вещам, а, скорей, общим принципам, применимым на практике. Реально меняется даже мышление. Когда к примеру учат отделять игровую логику от данных применяя архитектуру MVC, то изучить и начать применять другие архитектуры не составит труда.Ну и вебинарный формат конечно же интересней, чем предварительно записанные уроки. Вопросы преподавателю только поощряются. Да и во время проверок домашних работ преподаватели часто наталкивают на интересные мысли.Ну и сдача дз через GitHub приближает обучение скорей к стажировке. Будто уже не домашнюю сдаешь, а игровой проект.Материалов много, с учетом дополнительных ссылок к каждому уроку. Порой к одному уроку может быть 15-20 ссылок на доп. материалы. Тут и стандартная справка, и хабр, и ютуб. Но материал подобран хорошо, каши в голове не возникает.Конечно бывают паузы между курсами, достигающие 3-х недель. Хотелось бы побыстрей. Но, с другой стороны, было больше времени все опробовать.Буквально через 3 месяца после начала удалось найти свою первую работу в геймдеве. Хотя небольшой опыт программирования был и до обучения. Процентов 70 информации конечно же получил извне, но без правильного направления просто не знал бы, с какой стороны подойти к программированию на Unity.
Плюсы: Сильные курсы по программированию. При должном усердии к концу обучения можно выйти с уровнем Junior/Middle.
Минусы: Иногда большие перерывы между курсами.