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

. А далее нужно уменее общаться с людьми, ясно выражать мысли и естественно знание предметной области.