да, 7 лет
Курсы/туториалы хуйня, просто начни делать что-то, приложение, сайт, неважно. Инноваторские идеи не нужны, пусть таких уже 100, идея в том чтобы получить опыт писать программы и что более важно решать проблемы которые возникнут в этом пути. Туториалы этого важного опыта не дадут, там за тебя уже всё решил автор.
Ну повысили до уровня тех архитекта, хотя хочется обратно в девелопмент.
Начинал с универа) пока там преподавали C я игрался с шарпом, wpf, asp.net, xamarin, со временем стал смотреть в сторону ангуляра и тайпскрипта, пошел на работу как фулл стек, какое-то время делал всякое на флаттере.
В принципе что учить не сильно играет роль, лишь бы нравилось, даже если оно умрет через год, очень много общих концептов везде, этот опыт потом перенесется на другой фреймворк/язык.