После 15 проваленных собеседований получил оффер на Go
12-минутное интервью с нашим учеником — Максимом
Максим занимается программированием больше 10 лет. Начинал как независимый разработчик в 2008 году, а с 2015 года перешел в работу в компаниях. На старте карьеры работал с JavaScript и jQuery, затем углубился в PHP и Java, ведь цель была понятна и конкретна — стать сильным backend-разработчиком.
За эти годы Максим успел поработать в разных компаниях, но однажды понял: чтобы расти дальше и двигаться к более высокому доходу, нужно менять стек. Так в его жизни появился Golang. Язык зацепил его тем, что вокруг него формируется мощное профессиональное сообщество, а сам Go дает возможность работать быстро, эффективно и глубоко.
Но путь был непростым. Несмотря на опыт, Максим прошел 15 собеседований — и ни одно не увенчалось успехом. На каждом ждали теоретические вопросы, каверзные вопросы и задачи, которые сложно пройти без системной подготовки. Тогда он решил усилить базу и пришел в Balun. Courses, где прошел 4 курса: Глубокий Go, Оптимизации в Go, Concurrency в Go и Глубокий Git.
Владимир
Что тебе дало обучение?
Максим
Благодаря курсам я наконец смог пройти собеседование после множества неудачных попыток и получить работу на Go.
До обучения я пытался перейти в Go, отправляя резюме в разные компании и ходил на 15 собеседований. Опыт у меня был, но небольшой, поэтому шансов было мало. Всё изменилось, когда знакомый порекомендовал меня в одну компанию и переслал мое резюме. До собеседования оставалось всего две недели — и я полностью ушел в подготовку.
Я пересматривал уроки, тренировался, повторял теорию и особенно глубоко разбирал темы, которые чаще всего спрашивают на интервью. Это сыграло решающую роль: на собеседовании мне задали много теории, затем вопросы по Concurrency. Я рассказал всё, как мы изучали на курсе, и уверенно прошел собеседование.
Сейчас я только выхожу на новое место, но уверен, что знания о примитивах, каналах, Concurrency и оптимизациях станут фундаментом в ежедневной работе. И, что важно, в будущем они помогут мне идти на более высокие зарплаты.
В целом после обучения я осознал, что важно иметь навык прохождения собеседований, поскольку только лишь знание программирование тут не поможет, каким бы хорошим разработчиком ты не был.
Владимир
Что особенно понравилось на курсах?
Максим
Мне очень понравился вайб и сочетание глубокой теории с большим количеством практики. Самыми тяжелыми оказались первые уроки. Двухчасовой урок я разбирал четыре часа, а следующий — шесть. Я вникал в каждую деталь, повторял и пробовал сразу применять знания. Не уверен, что все темы пригодятся в ежедневной работе, но на собеседованиях они точно помогут выделиться.
Владимир
Насколько сложно было совмещать с работой?
Максим
В целом совмещать с работой несложно. Я смотрел уроки пару часов на работе и пару часов вечером. Учеба не нарушала рабочий график, так что совмещать вполне реально.
Владимир
Рекомендовал бы наши курсы коллегам?
Максим
Конечно. Курсы в Balun. Courses — это совсем другой уровень по сравнению с другими, которые я проходил. За небольшие деньги здесь дают огромное количество знаний, и главное — очень много практики. Поэтому я с уверенностью рекомендую обучение всем, кто хочет пройти собеседование на Go и уверенно развиваться в профессии.
За 1,5 месяца разберешь Go на винтики — от битиков до рантайма. Не изучаем внешние библиотеки и синтаксис — только устройство языка и его стандартная библиотека
Научишься выжимать все соки из Go с помощью основ computer science, низкоуровнего программирования, ассемблера и практических фишек, о которых мало кто рассказывает
Глубоко изучишь Concurrency в Go, попрактикуешься на реальных задачах, с которыми сталкивались IT-компании, и разработаешь In-memory key-value базу данных с асинхронной репликацией