2017년 구글 I/O에서 코틀린은 공식언어로 지정되었습니다.
또한 2019년 구글 I/O에서도 다시한번 코틀린을 언급하면서 Kotlin First 시대를 알리고 구글에서 만드는 라이브러리들은 Kotlin으로 배포할것임을 알렸습니다.
안드로이드 공식 문서를 보시면서 많이 느끼셨겠지만 예제코드의 메인 언어가 코틀린으로 짜여져 있습니다.
예전에는 Java코드밖에 없었는데 어느날 Kotlin탭이 추가되더니 요즘에는 아예 Kotlin탭이 더 먼저 나오기 시작했습니다.
또한 안드로이드를 떠나서 언어 차원에서도 Kotlin은 Java와의 완전한 상호운영성을 제공합니다.
따라서 미래 지향적으로 봤을 때는 Kotlin이 선호된다고 결론을 내릴 수 있을 것 같습니다.
다만 현업에서는 아직까지 Java기반으로 작성된 안드로이드 코드가 많이 남아있을 가능성이 큽니다. 그래서 현업하는 회사로 입사를 할 경우 Java 로 되어 있는 기존 코드로 읽을 수 있어야 할 가능성도 있습니다.
따라서 만약 하나만 해야한다면 장기적인 측면에서는 Kotlin을, 당장 취업을 해야한다면 Java를,
시간적인 여유가 있다면 둘다 하는 것이 바람직합니다.