Любая сфера деятельности будет казаться невыгодной и ужасной, если Вас бесит сама суть выполнения работы. Нельзя ориентироваться только на оплату при выборе сферы деятельности или конкретной специальности.
Во-первых, рынок часто меняется. Когда-то PHP разработчики могли зарабатывать достаточно большие суммы за простенькие проекты, но сегодня многое поменялось и есть много более перспективных и оплачиваемых ЯП.
Во-вторых, даже если ваша работа будет оплачиваться хорошо, а вы будете постоянно от нее получать стресс, то большая часть заработанных средств будет уходить на на избавление от этого стресса.
А еще действительно хорошие специалисты, которые идеально понимают свою сферу деятельности и выучили все-все по своей специальности, как правило, везде оплачиваются выше среднего уровня.
Какие выводы можно сделать? В первую очередь нужно смотреть на то, от какой работы не хочется повеситься, далее уже можно сужать выборку, отсеивая конкретные специальности.
Если же говорить в целом, то на данный момент разработчики оплачиваются достаточно неплохо, если мы говорим про уровень разработки ближе к мидлам. Если же вы находись на таком уровне, когда можете не просто писать программу с нужным функционалом, а решаете поставленные бизнес-задачи, то это высший пилотаж. Таких специалистов очень немного и они оплачиваются очень достойно не только в столице, но и в регионах.