Параметры курса Смотреть отзывы
7 месяцев моей жизни с C++: опыт обучения в GeekBrains
После 8 лет в автомобильном бизнесе я понял, что хочу чего-то большего. Смотрел на ребят из IT с белой завистью – удалёнка, высокие зарплаты и интересные задачи. Решил рискнуть и пойти в программирование, выбрал C++ как один из самых востребованных языков. Из всех школ остановился на GeekBrains и их курсе "Разработчик на C++ с нуля до Junior".
Качество обучения
Первые две недели я был в шоке. Синтаксис C++ казался каким-то шифром майя, особенно после привычного Excel. Эти скобки, звёздочки, амперсанды... Думал бросить, но помогли живые занятия в мини-группах – можно было задавать любые вопросы и не чувствовать себя идиотом.
К третьему месяцу что-то щёлкнуло в голове, и код стал выглядеть логичным. Научился писать классы, работать с памятью, многопоточностью. Когда создал своё первое приложение с графическим интерфейсом, чуть не прослезился от гордости.
Финальный проект – поисковый движок для корпоративных порталов – был настоящим испытанием. Две недели ночных кодсессий, литры кофе и нервный тик, но когда всё заработало, это стоило каждой бессонной ночи.
Рейтинг школы
GeekBrains – часть VK, что внушает доверие. Платформа работала стабильно, только пару раз были проблемы с доступом к видеозаписям вебинаров.
Их заявленный рейтинг 4.8 на основе 2532 отзывов кажется слегка накрученным. В нашем потоке было много недовольных организационными моментами – переносы занятий, технические сбои. Но в целом, учитывая объем материала и качество преподавания, твердая четверка.
Цена
Взял "Базовый" тариф за 4278₽ в месяц при рассрочке на 36 месяцев. Эта "скидка 40%" – явный маркетинговый ход, она висит постоянно.
Рассрочка без первого взноса реально выручила – не пришлось откладывать начало обучения. После курса оформил налоговый вычет 13% – приятный бонус, почти два месяца учёбы бесплатно.
Сейчас, когда я уже работаю программистом, эти деньги кажутся смешными – первая зарплата на новой работе почти покрыла половину стоимости всего курса.
Обратная связь
С обратной связью всё было неплохо. Мой куратор Михаил обычно проверял домашки в течение суток, иногда быстрее. Комментарии к коду были подробными: указывал не только ошибки, но и предлагал оптимизации, альтернативные решения.
Когда я застрял на реализации многопоточного скачивания файлов (код постоянно падал с ошибкой сегментации), Михаил выделил время для дополнительной консультации и пошагово разобрал проблему. Это было очень ценно.
Служба поддержки работала оперативно – когда у меня слетела оплата, вопрос решили буквально за час.
Преподаватели
Преподаватели оказались реально сильными. Владислав Турбанов объяснял сложные вещи на простых примерах. Его объяснение указателей на примере почтовых ящиков наконец-то помогло мне понять эту концепцию.
Александр Швец из Яндекс Маркета делился историями из боевых проектов – когда он рассказал, как падение их сервиса из-за ошибки в многопоточности стоило компании миллионы, я стал гораздо внимательнее к написанию кода.
Денис Крахмалев из МФТИ давал сложные алгоритмические задачи, которые потом реально встретились мне на собеседованиях. Его подход к объяснению сортировок и структур данных был выше всяких похвал.
Домашние задания
Заданий было много – 39 по C++, 20 по Unreal Engine и 3 по SQL. Начинали с простых – написать функцию нахождения максимума в массиве, постепенно усложняясь до создания собственных классов, многопоточных приложений и работы с сетью.
Самым сложным оказался блок по многопоточности – потратил все выходные на одну задачу, где нужно было реализовать паттерн "производитель-потребитель". Когда наконец заработало без гонок данных и утечек памяти, я был готов кричать от радости.
Финальный проект стал самым полезным для портфолио. Я демонстрировал его код на всех собеседованиях, и это всегда производило впечатление.
Теория
Теория (62 часа) подавалась в виде видеоуроков и текстовых материалов. Объяснения были понятными, с примерами из реальной разработки.
Очень зашли модули по STL – наконец-то понял, как правильно использовать контейнеры и алгоритмы C++. Раздел по работе с памятью тоже был на высоте – детально разобрали smart pointers, которые спасают от многих проблем.
Не хватило разве что более глубокого погружения в паттерны проектирования и оптимизацию производительности. Но это, наверное, уже уровень Middle, а не Junior.
Практика
Практики было реально много – 308 часов не преувеличение. Я каждый день писал код, пробовал новые вещи, ошибался и исправлял.
Особенно ценными были групповые занятия, где мы решали задачи вместе. Научился пользоваться Git в команде, проводить код-ревью, работать с чужим кодом. Эти навыки сразу же пригодились на работе.
Блок по Unreal Engine был приятным бонусом – не думал, что геймдев может быть таким интересным. Сейчас даже подумываю о смене направления в будущем.
Трудоустройство
GeekBrains действительно помогает с трудоустройством, хотя и не волшебным образом. HR-консультант провёл ревью моего резюме, помог правильно описать проекты и навыки.
Провели два тестовых собеседования – после первого я понял, как много нужно подтянуть, особенно по алгоритмической части. Взялся за учебник Кормена и дополнительные задачи. На втором собеседовании выступил уже намного увереннее.
Работу искал около двух месяцев, прошёл шесть собеседований, получил оффер в компанию, разрабатывающую системы мониторинга для промышленности. Зарплата на старте – 95 000₽, не дотягивает до обещанных 110 000₽, но условия хорошие, и проект интересный.
Через полгода работы понимаю, что курс дал мне отличную базу. Да, многое пришлось доучивать на месте, но без полученных знаний я бы никогда не прошёл даже первое собеседование.
Если вы готовы пахать, не боитесь сложностей и хотите сменить профессию на востребованную – курс "Разработчик на C++ с нуля до Junior" от GeekBrains будет хорошим стартом. Только помните – чудес не бывает, большая часть успеха зависит от вашего упорства.
Курс в целом понравился, дается очень много полезной информации по кибербезопасности и созданию приложений на Python и о том как эти два метода замиксовать для большей эффективности работы. Но некоторые темы были сложными для меня и приходилось разбираться самому, хотя конечнго не могу сказать что это минус, скорее даже плюс потому что сильнее погружаешься в тему безопасности и программирования, но временами было чувство что ничего не понимаешь, не успеваешь в целом завалишь дедлайн. Но вроде как справился, чем очень горжусь - смог написать свою первую приложуху для анализа уязвимостей.
Суперский курс, все по делу, без воды сразу учаткак работать с цветом, композицией и шрифтами, тренируют свою насмотренность как графического дизайнера, дают кучу примеров куда смотреть и на что ориентироваться потому что по началу ты не знаешь что есть хороший дизайн. Если хотите быстро влиться в профессию то это ваш выбор.
Меньшего я от гик брейнс и не ожидал, единственное пожелание поработать с преподавателями, чувствуется, что ребята крутые и знают много, но сложновато изъесняются поэтому понять что имеется в виду иногда сложновато было
Я в восторге от этого курса! Для нулевого знания тут дают всю базу и даже больше, я еще в процессе обучения, но уже сейчас вполне уверенно чуствую себя при работе с блендером и могу проектировать сложные модели. Спасибо огромное!
Двояко получилось, с одной стороны вроде бы и ничего, а с другой вроде знания я получил, а как их прмиенить на практике непонятно. Мне лично не хватило примеров из жизни и реальных кейсов когда тот или иной метод помог разрулить спорную информацию, а то так получилось,что довольно абстрактно.
Курс просто супер, мне очень и очень понравился! Много практических заданий, которые помогают понять, как работать с текстами, вычитывать и структурировать информацию. Преподаватели -профессионалы, дают много полезных советов, что важно они не теоретики а действующие редакторы цифровых медиа и разных крупных изданий, потому их советы действительно тот самый изюм во всем курсе. Однозначно рекомендую!
Хороший по сути курс было много полезной информации по созданию анимации, работе с программами и пониманию принципов движения а это уже сверх того что можно выучить на бесплатных занятиях. Но некоторые уроки были слишком сжатыми и приходилось самому искать решение задач потому что по ним были домашки и практика.
Дают очень много п олезного материала сразу же на старте, много чек листов методлических материалов и презентаций. Но я как человек из сферы образования заметила, что иногда проскальзывали устаревшие темы, например про методики преподавания.
Замечательный и потрясающий курс, говорю без преувеличения. Я начал с нуля, а сейчас уже могу сам монтировать видео причем не простые, а довольно сложные по исполнению, чем я очень и очень горжусь. Такие работы не стыдно поместить в портфолио. Преподаватели объясняют все очень понятно и доступно, так что даже на нулевом уровне ты въезжаешь и понимаешь терминологию, какие то фишечки. Много практики и домашних заданий с обязательной обратной связью от ведущих курса.. После курса я нашел работу ассистентом монтажера и уже работаю над реальными проектами, спасибо гик брейнс!
У меня сейчас противоречивые чуства, вроде как и не было совсем уж так провально, а вроде курс стоил не мало денег и по времени уччеба заняла много времени и конечно ждала, что вот-вот откроется какое то знание сакральное по созданию классных текстов. По факту что получилось - теории много и она причем какая-то сухая иногда вообще непонятно, зачем это нужно, было чуство что просто вставили в уч план, чтобы место не пропадало, а лучше бы на практику больше времени отвели вот ей богу, потому что практики маловато, а та что есть - простая и не все типы текстов охватывает. Тут дадут совсем базу-базу для работы на всяких биржах а для полноценного профессионального фриланса с нормальными деньгами - это увы не тот вариант, лучше присмотреться к другим курсам, благо их сейчас оч много