Учусь в аспирантуре (правда заочно), работаю в университете преподавателем, параллельно подрабатываю на фирме. Что могу сказать… Если есть ресурсы — время и, как не странно, деньги, а также толковый научный руководитель не ниже доктора технических/физмат наук и интересная диссертабельная тема — стоит попробовать. Ну и естественно, нет семьи/детей, которые в разрезе этой проблемы скорее минус, чем плюс. На работу программистом успееться всегда, если же сразу после университета не податься в науку — шансы уменьшаются, причем существенно. Известные ученые, достигшие чего-то в 50-60 лет тут скорее подтвеждения этого правила.
Это все конечно если говорить в общих чертах. Реально может получиться по-другому, у меня вот например после прохождения первого года стал финансовый вопрос, и я уже не очень рад, что у меня на горбу висит это все (не забываем, стоимость обучения в аспирантуре немаленькая, и даже в случае госзаказа она маячит, т.к. в случае не справился/отчислили — все надо вернуть)… Экзамены сдать — фигня, но вот сделать публикации, заполнить и сдать все нужные бумажки и отчеты, написать сам диссер в конце-концов — на порядок сложней. Мне, например, как не имеющему «знакомых» и координат легких обходных путей, сложно вдвойне.