Является ли должность менеджера следующим этапом развития карьеры программиста?
Я думаю, что «следующей должностью» программиста должно быть что то типа архитектора. А переход в менеджмент — смена сферы деятельности.
Следующим этапом эволюции программиста является его интеграция с какой-нибудь областью приложения, т.е. затачивание навыков под определённую специфику. Например, был программист стал программист-разработчик игр или программист АБС. 

Если выменяете сферу чистого программирования на сферу чистого менеджмента — это не прогресс, а топтание на месте.