Обязательно ли ехать в Москву, чтобы стать хорошим программистом?
Для развития важно место работы, а не город.
https://www.youtube.com/watch?v=SAvvgWKlx5o
да и Ломоносов двинул, хотя столица, типа, уже 30 лет как в Питере была )))
рецепт прост - конференции, там зацепишься в стартапы и есть шанс, 
а так:  https://www.youtube.com/watch?v=44RJJNpJAac