un buen consejo es que aprendas a usar bien el c++, recuerda que el c++ le dio paso a java y c#, igual debes recordar que java esta tomando terreno glovalmente pero en chile c# domina mucho aun por ende si vez lo que es el mercado trata de aprender a usar ambos java y c#, eso si un buen programador debe saber programar en varios leguajes de programacion ^^ eso si personalmente me encanta java es entrete y esas cosas, el c# como dije antes hay mucha demanda de los que saben ese lenguaje pero si te manejas en ambos puedes hacer varias cosas un ejemplo es que una buena fuente que tengo, me comento de que el sistema android esta hecho por miles de lineas conbinadas de c#, java y lineas de linux osea para que entiendas que la diversidad marca diferencias ^^ ojala esto te sirva de algo este comentario.