Чтобы восстановить умения программирования после длительного перерыва, можно попробовать следующее:
- Определить, в каком состоянии навыки. yandex.ru Нужно понять, что ещё помнится, а что нет. yandex.ru
- Изучить актуальные технологии. tproger.ru Можно записаться на курсы (онлайн или офлайн), почитать литературу или пообщаться с единомышленниками на форумах. tproger.ru
- Решать прошлые задачи. dzen.ru Это позволит освежить знания и сравнительно быстро перейти к освоению новых навыков. dzen.ru
- Прочесть хорошую, сложную книгу по программированию. habr.com Такая литература поможет проверить мышление и прокачать навыки. habr.com
- Присоединиться к open source проекту. habr.com Командная работа и возможность научиться разбираться в чужом коде помогут улучшить навыки программирования. habr.com
- Решать программистские головоломки. habr.com Например, математически-ориентированные задачи можно найти на сайте Project Euler. habr.com
Также рекомендуется вести журнал, в котором отмечать даже небольшие успехи, и искать единомышленников. yandex.ru