C++ — это как управление гоночным болидом: мощно, быстро, но если ошибетесь, разобьетесь. Этот язык используется там, где важна каждая миллисекунда: игры, высокочастотный трейдинг, операционные системы.
В геймдеве, в embedded-системах (роботы, дроны), в высоконагруженных сервисах типа Google или YouTube.
Язык — выбор тех разработчиков, которые любят сложные задачи и хотят понимать, как работает компьютер на низком уровне. Диапазон зарплат разный, но, например, junior может получать
до 140 тысяч рублей, а middle — до 250 000.