Здесь надо отталкиваться от уровня знаний.
— Если Вы крутой специалист в какой-то обрасти IT, то дорога Вам в столицу или Петербург.
— Если Вы не крутой специалист, то можете оставаться на месте и учиться, учиться и ещё раз учиться.
— Если Вы не крутой специалист, который хочет зарабатывать очень хорошие деньги, то стоит подумать о переезде в отдалённые города (Сибирь, Крайний север, Юг России). Там растёт востребованность в IT-специалистах и платят больше. Многие мои знакомые успешно перебрались в Сибирь, один же даже в Грозном работает — деньги хорошие.