¿Tenemos que aprender java primero para aprender kotlin o puedo comenzarlo directamente?

Como sabemos que kotlin ha sido declarado como el idioma oficial para el desarrollo de Android, ¿tendré que aprender java primero para aprender kotlin? Tengo una buena experiencia en python, así que no soy un novato total en la progtwigción orientada a objects

Personalmente amo a Kotlin, y puedes aprenderlo sin aprender Java. Sin embargo, no lo recomendaría si lo está haciendo para el desarrollo de Android. Recomendaría aprenderlos al mismo time. Como señaló @djbrown, Java sigue siendo una gran parte de Android. Por lo less, la mayoría de los tutoriales que encontrarás en el desarrollo de Android estarán en Java, por lo que sería bueno que entiendas qué está haciendo el código de Java sin que lo conectes al traductor de Kotlin.

Puedes comenzar con Kotlin. Java es un lenguaje complejo y es similar a Kotlin en términos de cómo funciona en la computadora. Kotlin todavía usa jvm si no estoy equivocado y acepta libs de java para el desarrollo.