Soy un estudiante de CSE. Sé que C ++. Tengo alrededor de 3 meses de tiempo. ¿Debo sumergirme profundamente en C ++ o debo aprender Java? ¿Es Java absolutamente necesario o puedo sobrevivir en el mundo de TI solo con C ++?

Ambos C y C ++ son lenguajes básicos para comenzar a programar y obtener un mejor control de la programación en cualquier idioma. En segundo lugar, hay menos oportunidades en la posición de desarrollador de C & C ++ en la India en comparación con la posición de desarrollador de Java. Deberías empezar a aprender Java. Debido a que los conceptos OOP serán útiles para desarrollar el escenario de programación y lógica, pero Java lo ayudará a conseguir un trabajo fácilmente. En Java, puede comenzar con Core Java y luego con Advanced Java según su plan de estudios en la universidad. Luego, si completa Core y Advanced Java, inscríbase perfectamente en Oracle Certified Associate Java SE Programmer (OCJP) (anteriormente Sun Certified Java Programmer ). Esta certificación es lo más importante para optar a la carrera en Java. Existen 3 tipos de certificación proporcionados por Oracle, es decir, certificación de nivel asociado, certificación de nivel profesional y certificación de nivel maestro. Aquí está el enlace para saber más sobre los exámenes.

Oracle Certified Professional, programador Java SE 6

Aprende Java y sumérgete en C ++. O Aprende Java y sumérgete en Java. Tu elección.

Pero, lo que es más importante, aprende tantos idiomas como sea posible y apunta a ser un maestro en uno o dos. No decida no aprender Java o Python o cualquier otro idioma que aún no conozca. Vale la pena al menos incursionar y aprender los conceptos básicos de muchos idiomas.

En lo que quiere convertirse en maestro, eso depende de usted y de su futuro trabajo.

Voy a dejar esto aquí:
Conviértete en un buen programador en seis pasos realmente difíciles

Los lenguajes de programación son siempre una herramienta para resolver los problemas típicos que comprenden los tipos algorítmicos en particular. Por lo tanto, al ser un graduado de CSE, es más esencial mantenerse actualizado de acuerdo con la tecnología actual. Significa, tratar de aprender nuevas tecnologías y tratar de resolver problemas de forma lógica utilizando los idiomas. Soy un programador certificado de JAVA, por lo que puedo sugerirte que empieces con el libro “HEAD FIRST JAVA” si eres muy nuevo en el idioma. Este libro le enseña muy bien los conceptos más básicos de POO y también los usos de la estructura de datos en JAVA. casi puede disfrutarlo mientras lee, y si es posible, regístrese para las certificaciones una vez que haya terminado con lo básico.

Usted debe ser un experto en todos los oficios (en el sentido, debe ser rápido para aprender muchas cosas tanto como sea posible) y debe ser un maestro en un dominio que le proporcione una identificación. Asegúrese de seleccionar su maestro, ya que debe tener un conocimiento profundo al respecto de principio a fin. Intente hacer coincidir las soluciones lógicas con el lenguaje a medida que avanza. Finalmente, JAVA le brinda más alcance que C ++, tratar de aprender que nunca dañará su carrera, sino que será una gran ventaja para usted. Los buenos programadores de Java son más demandados, por lo tanto, si lo desea, desarrolle su conjunto de habilidades de acuerdo con lo que la empresa espera. ¡¡Buena suerte!!

Siempre es bueno aprender un nuevo idioma.

Pero si desea obtener una comprensión más profunda de C ++, entonces eso también es bueno y bueno. Yo recomendaría C ++.

La razón es que: en la industria de TI, las compañías lo capacitan en la tecnología que tienen vacantes. Así que no te preocupes demasiado. Aprenda sus conceptos básicos y escriba muchos programas: lo enriquecerá con conocimientos y también creará un buen perfil para usted.

Puedes probar tus conocimientos de C ++ también en Desarrollo de juegos. Muchas bibliotecas de juegos soportan C ++. Puedes escribir un juego pequeño y mostrar tus habilidades de programación. Nuevamente, esto es solo una sugerencia.

No muchos juegos de TI saben mucho para escribir juegos de extremo a extremo. Puedes mostrar tu habilidad así también.

Soy un chico de origen EEE, que aprendí C, C ++ durante la universidad. Cuando me uní a una empresa de TI, me asignaron en Java. No fue tan difícil de adaptar si estás enamorado de Coding como lo hago yo 🙂

La mejor de las suertes.

Con mis 15 días de experiencia, hasta qué punto sé, C y C ++ no están mucho en uso, excepto si quieres ir al desarrollo de Linux principal.
Sin embargo, Java no puede ser ignorado. Entonces, ve por ello.

Para sobrevivir en el mundo de TI, tendrá que reinventarse de vez en cuando. La capacidad de entrar en algoritmos y estructuras de datos es más gratificante que saber cualquier idioma. Por supuesto siempre ayuda conocer Java además de C ++. La supervivencia siempre es posible, pero debes entrar en cosas nuevas si deseas gobernar el mundo 🙂

Thx para el A2A.
La plataforma Java impulsa una gran cantidad de trabajo comercial y solo por eso vale la pena aprender.