Como he escuchado ahora, Kotlin sería el idioma oficial utilizado para el desarrollo de Android, entonces, ¿significa que el alcance de Java ha terminado para Android? Cuando me gradúe este año, ¿será necesario que conozca a Kotlin para las entrevistas?

Para responder la pregunta original. No, no es necesario. Pero es bueno tener Kotlin. Si ha visto Google IO de este año (IO2017), probablemente sepa que Google también ha invertido en Java. Así que no creo que Java vaya a ningún lado pronto. Kotlin es oficialmente compatible, no es el idioma oficial para el desarrollo de aplicaciones de Android.

Después del lanzamiento de Android Studio 3.0, puede usar Java o Kotlin o mezclar y combinar (ya que Kotlin es 100% interoperable con Java).

Para las entrevistas, Kotlin definitivamente le dará una ventaja sobre otros candidatos. Mi sugerencia es ir a por ello, Kotlin es un lenguaje maravilloso que admite programación funcional (otro buen tema para leer en su entrevista). Si no tiene suficiente tiempo para aprender un nuevo idioma, sea excelente en conceptos de Java y OOPS y lea algunos artículos sobre kotlin, como este.

En realidad, Kotlin no es imprescindible para la entrevista.

Desde mi punto de vista:

  • Vaya con Java ya que hay muchos mejores recursos disponibles en Java que no encontrará en Kotlin.
  • Comience con Java, ya que Java estará aquí para siempre, todo el código marco de Android está escrito en Java, por lo que encontrará una documentación sencilla y será fácil de aprender.
  • Aunque hay pocos puntos débiles en Java que Kotlin resuelve. Pero si aprende Java, no le llevará tiempo pasar a Kotlin.
  • Si comenzará en 2018 o 2019, la respuesta hubiera sido diferente, pero no estoy seguro.

Pocas referencias que lo ayudarán a aprender kotlin cuando esté listo con Java:

¿Por qué debes probar Kotlin para el desarrollo de Android? – Mindorks

MindorksOpenSource / from-java-to-kotlin

Una guía completa para aprender Kotlin para el desarrollo de Android