Merhaba,
C++ genel olarak çok fazla alanda kullanılan bir dildir. Çok fazla framework, çok farklı IDE'ler vs size bir çok imkanı beraberinde getirir. Örneğin; masaüstü uygulama yapmak için bile Qt Framework'ünü kullanarak masaüstü/mobil hatta cross-platform uygulama dahi geliştirebilirsiniz.
Öğrenme süreci diğer dillere göre biraz daha uzun sürebilir, çok eski bir dil olduğu için versiyon farklılıklarında bile neler değiştiğini bilmeniz veya her şeye hakim olmanız çok uzun sürebilir. Her şeye hakim olmaktan ziyade, konunuzda uygun bilgilere hakim olmanız yeterli olacaktır diye düşünüyorum. Burada size amaca uygun şekilde ilerlemenizi tavsiye ediyorum. Bu amacınız sizi iyi bir gömülü sistemci de yapabilir, iyi bir oyun geliştirici de yapabilir, iyi bir uygulama geliştirici bile olabilirsiniz. C++ bu yönden bence öğrenilmesi gereken bir dil.