Несмотря на то, что я активно разрабатываю четыре своих проекта, я далеко не ас в знаниях котлина и учусь по сей день. А если вы прям про необходимую базу для программирования - адекватно писать на котлине после java я начал спустя около двух недель.