Представим ситуацию. У вас на руках два оффера.
1. Backend-разработчик. PHP/Python/JS, фреймворки, местами хайлоад (но это не точно). Rate - N у.е.
2. Младший разработчик C++. Работать с Qt или/и сетевыми приложениями. Rate - 1/3 от N (см.п.1.)
Что вы выберите и почему?
(В пользу п.2. есть такие аргументы. Expirience и может быть интересная работа. Считать это плюсом подталкивает то обстоятельство, что на C++ существует заметно меньшее число проектов, где требуются новые разработчики (и при этом не уровня senior). В web, наоборот, можно (условно) устроиться всегда и везде. Так?)