La programación (resolución de problemas con computadoras) no es lo mismo que la codificación. Vea Enseñar programación en diez años y luego la respuesta de Basile Starynkevitch a Si quiero codificar para vivir, ¿cuáles son los idiomas que debo aprender y las cosas que debo hacer?
Supongo que conoce la programación (no solo la codificación en C ++). Entonces aprender Java debería ser bastante fácil si conoces bien C ++ 11 (pero sé modesto: C ++ es un lenguaje de programación muy difícil, y muy pocas personas lo saben muy bien, y yo no, incluso si he codificado muchos miles de líneas C ++).
Entonces, mi sugerencia es aprender Java (leer varios libros sobre él), lo cual es fácil, y practicarlo, probablemente contribuyendo a algún proyecto de software libre existente (por ejemplo, en github).
- ¿Qué preguntas de la entrevista hace Google a sus candidatos internos de la interfaz de usuario?
- ¿Cuáles son los temas actuales de GD solicitados por Accenture?
- ¿Qué tipo de preguntas se hacen en la entrevista relacionada con los precios de transferencia?
- ¿Cómo fue su estadía en SSB y qué cambios sugeriría en una entrevista de SSB?
- Cómo poner un plan para entrevista
No conozco mucho Java (solo un poquito, pero estudié la especificación de bytecode JVM en detalles); Siento que su sintaxis y su semántica es bastante fácil de aprender, en particular si eres un maestro de C ++. Sin embargo, Java tiene una biblioteca estándar tremenda (y mucho código escrito en ella).
Por supuesto, sea honesto con los posibles empleadores. No pretendas ser un experto en Java mientras no seas uno.