Учишься ли ты сейчас
Что проверяют
Держите ли вы себя в форме и умеете ли говорить об этом конкретно. Go небольшой по синтаксису, поэтому рост идёт не в язык, а вглубь: рантайм, конкурентность, профилирование, эксплуатация сервисов.
Как отвечать
Достаточно честного ответа с одним живым примером. Назовите, чем занимаетесь сейчас, и почему именно этим. Направления, которые звучат по делу:
- рантайм и конкурентность: планировщик горутин,
context, выбор между каналами иsync.Mutex; - диагностика:
go test -race, профили черезpprof, бенчмарки; - эксплуатация: таймауты и ретраи, корректное завершение, работа с базой и пулом соединений;
- смежное: gRPC, брокеры сообщений, Kubernetes.
Способ обучения лучше называть свой. В Go читаемая стандартная библиотека, и разбор её исходников это нормальный ответ, не хуже курса. Пет-проект убедителен, когда вы можете сказать, какую задачу им закрывали и обо что споткнулись.
Если сейчас вы ничего специально не учите, так и скажите, сославшись на то, что даёт рост в рабочих задачах: новый сервис, переход на другую очередь, разбор инцидента. Это честнее выдуманной активности.
Где спотыкаются
Отвечают на вопрос «да или нет» историей по схеме STAR, да ещё с придуманным финалом вроде «это отметили коллеги и руководство». Оценка со стороны руководства к делу не относится, а шаблон виден сразу.
Называют курс или книгу, но не могут пересказать ни одной мысли оттуда. После такого ответа почти всегда идёт уточнение: что нового узнали про планировщик, зачем нужен context.WithTimeout. Плывёте на нём, и обучение выглядит строчкой в резюме.
Перечисляют модное вместо нужного. Три года в Go и ответ «прохожу курс по основам Go» противоречат друг другу; список из пяти технологий, ни одна из которых не связана с текущей работой, тоже вызывает вопрос, зачем это вам.