Сам же процесс восстановления квалификации может отличаться в зависимости от длительности и формы перерыва:
Какая длительность была у перерыва?
В процессе перерыва вы всё-таки хоть как-то следили за развитием технологий или полностью выключились из сферы IT?
Первым делом при возвращении необходимо понять, активно ли сейчас в IT используется тот технологический стек, с которым вы раньше работали или технологии полностью поменялись? Для того чтобы это понять, я бы посоветовал два основных способа:
Анализ количества открытых вакансий на ресурсах по поиску персонала (например, HeadHunter, SuperJob и др.).
Анализ динамики запросов в поисковых системах (например, Яндекс Wordstat).
Если вы, например, программировали на каком-то определённом языке — сравните его по приведённым выше пунктам с другими языками программирования, и ситуация прояснится. В случае длительного перерыва, возможно, гораздо эффективнее будет освоить новый технологический стек, а не восстанавливать свои старые знания.
Если же перерыв был не очень длительным (например, полгода) и какие-то знания в голове ещё остались, тогда надо просто их освежить и актуализировать. На мой взгляд, чтобы ничего не упустить, проще заново начать изучение с базовых принципов и подходов. Это позволит определить и заполнить пробелы в знаниях и быстро проскочить ту часть, которую вы ещё не успели позабыть.