По своему опыту скажу, что учиться в университете и одновременно работать разработчиком реально.
В моём случае руководитель пошёл на встречу: я устроился на полставки (20 часов в неделю) + работа дистанционно.
Так что главное 1) решить что важно для тебя, 2) уметь договариваться.