Нормальный карьерный лифт есть в крупных компаниях, занимающихся аутсорсингом.
С другой стороны, точно ли тебе нужна карьера руководителя, если ты занимаешься программированием?
Я имею ввиду, что:
медсестра - старшая медсестра - конец карьеры.
водитель - зам.начальника транспортного цеха - нач.транспортного цеха.
junior программист - mid программист - senior программист - программист-архитектор/тим-лид
Если же нужна руководящая должность в компании, это менеджмент, а не айти. Ну то есть да, неплохо разбираться в программировании для того, чтобы быть руководителем в IT компании, но просто взять и получить эту должность изучая именно IT - не выйдет. Нужен менеджмент, языки, управленческие навыки и возможность этим заниматься на практике. Ну или свою контору открывать.