Что писать, чтобы тренировать и развивать востребованные навыки программиста?
Пиши упрощённые клоны сервисов, которыми сам постоянно пользуешься, если своих идей нет, какой-нибудь чат, вопросник типа тостера, магазин с каталогом и корзиной, социальную сеть, практически в любом подобном сервисе используются многие базовые вещи, авторизация, rest api, работа с бд и так далее
Тренируйся сам, т.е пробуй писать свои коды на компе, ставить на хостинг
Посмотри на канале Хауди хо, там все про программирование
Скажу короче, чтобы тренироваться, нужно постоянно закреплять свои навыки, т.е каждую неделю хотя бы писать код, или смотреть уроки, самый лучший метод по мне, это наблюдать как кто-то делает, или пишет сложный проект, т.к там ты освежишь память, но опять же, лучше писать коды самому пробовать, я уже месяц пишу с нуля бк, и все никак не допишу, но до этого три месяца ничего не писал, все забыл, начал кодить, снова все вспомнил