Раз пошли вопросы... у меня вообще риторический вопрос...
по сути бизнес и рынок труда от меня требует, что бы в свободное время я учил react, angular, vue... А душа хочет кодить бинарные деревья и графы на каком-нибудь С++ и вообще получать фундаментальные знания, которых у меня маловато. И как быть?
Работа для программистов на плюсах есть. И рынок их требует. Могу назвать областеи, где плюсы точно применяются и нужны разработчики - геймдев (от варгейминга до маленьких инди студий), какие-то системы документооборота, как это ни странно, hft (там задержка в миллисекунды грозит потерей сотен тысяч бабок, поэтому только плюсы). Это только то, с чем я сам сталкивался, и знаю, что есть вакансии
Может, совместить приятное с полезным, и сразу идти писать на плюсах?