Tanto Java como C ++ se usan en compañías de software. Conozco equipos en Amazon y Google que trabajan principalmente en C ++. Si se implementa correctamente, C ++ es más rápido que Java. Además, creo que uno debería aprender C ++ solo para familiarizarse con los punteros, lo cual es crucial.
En cuanto a la relación, según mi experiencia, Java se usa mucho más que C ++ para escribir productos y servicios en estos días. Entonces, tome un curso rápido en C ++ a través de coursera. Entonces puedes profundizar en Java. Además, aprendería un lenguaje de secuencias de comandos junto con estos, ya que facilita el trabajo diario. Entonces, agregue Python. Puedes tomar la clase Python de Google, que es un curso de 2 días.
Creo que el lenguaje es solo una herramienta, y debes enfocarte en los algoritmos y la resolución de problemas. Eso es lo que buscan las empresas. Una buena manera de aprender un idioma es comenzar a tomar competencias de topcoder o codeforces. Comience resolviendo los problemas fáciles. Puedes ver cómo lo resuelven otras personas. Aprenderá a usar el idioma a su favor. Sabes que es como aprender a pescar. Aquí hay algunos buenos recursos que debe consultar:
- ¿Qué campo es mejor, la informática o la ciencia de datos?
- Ya tengo una pasantía en mi haber. ¿Cómo puedo obtener un salario de $ 100,000 o más después de graduarme con una licenciatura en informática?
- ¿A qué cursos debo unirme mientras realizo mi b.tech en ingeniería informática?
- ¿Cuáles son algunos consejos de carrera para un estudiante universitario de tercer año de informática?
- ¿Qué pueden hacer los estudiantes de CSE del MAIT (como entrenamiento de verano) después de su segundo año?
codificador superior
Fuerzas de código
Conferencias de video | Introducción a los algoritmos (SMA 5503) | Ingeniería Eléctrica e Informática | MIT OpenCourseWare
https://www.careercup.com/
Además, eche un vistazo a Entre Java y Python, ¿cuál es mejor aprender primero y por qué?