Сам пошел в тестировщики, но не думал о том что бы перейти в разработчики, сейчас уже начальник отдела и внедряю автоматическое тестирование (сам пишу на python)
Мой тебе совет иди в большого интегратора, будет много разных проектов и не сиди на одном долго (но везде ты должен понимать, что почему и как происходит) так быстро освоишь много технологий и методик, постарайся перейти в автоматизаторы или в нагрузочное тестирование, перейдешь считай, что ты уже джуниор программист и стоит учить теорию.
А вообще хочешь идти в разработчики иди сразу туда, не трать время, закончи курсы и устраивайся сразу в программисты.
Я сейчас могу перейти и в ПМ и в разработку, но мне нравится в тестировании, посмотри может и тебе понравится.