Как совмещать работу с обучением
Что проверяют
Растёте ли вы системно или учитесь урывками, и не пострадают ли от обучения рабочие задачи. Следом обычно спрашивают, что вы изучили за последний год и что из этого уже попало в продакшен.
Как отвечать
Покажите, что обучение привязано к работе и даёт измеримый результат. Каркас с опорой на свой опыт:
- что изучаете и зачем: не «читаю статьи», а тема под задачу. Например, перевод проекта с .NET Framework на современный .NET, отмена операций через
CancellationToken, EF Core вместо самописного доступа к данным, профилирование черезdotnet-traceи BenchmarkDotNet; - как это встроено в неделю: фиксированное время, спайк в рамках задачи, внутренний доклад, ревью кода коллег как источник нового. Цифры называйте свои, а не красивые;
- как проверяете, что освоили: пет-проект, PR в рабочий репозиторий, сертификация Microsoft, если она важна работодателю;
- где уже применили: одна история с результатом. Например, убрали синхронное ожидание
.Resultв асинхронном коде и перестали упираться в пул потоков под нагрузкой. Время ответа до и после называйте по своим замерам; - если учитесь формально: вуз, магистратура, длинный курс. Скажите, сколько времени это занимает и как вы договорились с командой о сессиях или экзаменах.
Если в последнее время учились мало, признайте это и назовите план: что хотите освоить за полгода и почему это нужно на позиции, куда вы идёте. Честный план выглядит лучше выдуманной истории про полчаса чтения каждый день.
Где спотыкаются
Перечисляют курсы и книги без связи с работой. Интервьюера интересует не список, а что поменялось в вашем коде.
Называют новинками то, что давно стало базой: async/await появился ещё в C# 5, LINQ ещё раньше. Лучше говорить о том, что было шагом вперёд лично для вас, и объяснять почему.
Дают понять, что учатся в рабочее время вместо задач, или, наоборот, сидят над курсами по ночам. Оба варианта звучат как будущий риск просроченных задач или выгорания.