Realmente depende de dónde quieras usar tu conocimiento, así que para ser específico, ¡déjame aclarar algunas cosas primero!
- ¡Aprender siempre es bueno, incluso si estás aprendiendo chino por diversión!
- C es un lenguaje muy común, impresionante y ampliamente utilizado.
- C ++ es incluso mejor y avanzado que C debido a su versatilidad y uso.
- La estructura de datos es una parte importante de la codificación, si conoce la estructura de datos, todo lo que le queda es solo traducción (esto es lo que yo llamo. Si conoce DS, lo más probable es que lo ayude a descifrar cada código y puede traducirlo a cualquier otro idioma, es decir, Ruby. Tienes que aprender los conceptos básicos de Ruby solamente)
Entonces continuemos con la respuesta.
Si vas a enseñarlo a alguien, será un lenguaje increíble para aprender.
- Cómo encontrar el número máximo de árboles de expansión mínima en un gráfico
- ¿Qué podemos aprender del algoritmo de 'optimización de colonias de hormigas' para mejorar nuestras habilidades de resolución de problemas?
- ¿Por qué es Forth el lenguaje de programación para practicar la escritura de algoritmos?
- ¿Cuál crees que es el algoritmo de optimización más inteligente?
- ¿Las estructuras de datos son más importantes o es el lenguaje?
Si está planeando hacer piratería ética, es posible que desee tener un conocimiento adicional de DS.
En mi opinión, si realmente quieres aprender, entonces ve por C ++ primero. No solo te ayudará a revisar lo que has aprendido antes, sino que tendrás una biblioteca mejor y más fuerte de C ++
Intenta completar C ++ solo en unos días para que te permita concentrarte en las otras cosas.
Después de completar C ++, vaya a DS y Java por completo. Solo tomará 2 meses dominar todo esto.
Después de Java, si desea aprender algo más, busque HTML y CSS. No solo le permitirá crear sitios y desarrollo de Android, sino también una versatilidad y flexibilidad en este idioma.
Después de completar todo esto, vaya a Linux y descubra al respecto. Linux es una plataforma interminable (aunque no es un lenguaje). Pero si dominas Linux, confía en mí, ¡no hay nadie en el mundo por encima de ti! Puedes ser un Dios para el mal o Satanás para el bien.
Espero que me contactes después de completarlo. Siempre estoy feliz y listo para guiar.
Espero eso ayude. Gracias 🙂