Посмотрите, что вызывает недовольство: основные обязанности или условия, в которых приходится их выполнять. Если вам нравится разрабатывать, но мешают постоянные смены приоритетов и ночные сообщения руководителя, стоит изучить другие команды.
Если неинтересно само программирование, даже когда задача понятна и времени достаточно, есть смысл попробовать другое направление. Но не стоит сжигать мосты, хороший вариант — постепенно