Executando verificação de segurança...
1

Opa, obrigado pela dica.
Bem, eu não sei ainda nenhuma linguagem de programação mesmo, só a teoria de lógica que eu diria que to bem estruturado neste quesito. Pretendo ir para mobile virado para android e flutter. Penso que java por ser uma linguagem mais forte no mercado ter mais bibliotecas e ser até mesmo o padrão do kotlin seria uma boa começar por ela, sem contar que por ela ser mais dificil, se eu aprender ela primeiro, kotlin ficaria ainda mais facil.

Carregando publicação patrocinada...
1

Entendi. Bom, nesse caso eu te recomendo começar pelo Kotlin mesmo. Não confunda verbosidade com dificuldade. Tanto o Java quanto o Kotlin são linguagens multiparadigmas e de propósito geral. O que aprender a fazer em uma, pode aprender a fazer na outra, a diferença vai ser o número de linhas de código. Por isso dizem que Kotlin é uma linguagem mais expressiva que o java, isso é, você pode fazer o mesmo, mas com menos linhas de código.

Não se prende ao fato de Java ser usado no back também, o mercado hoje tá bem amplo pra Kotlin também. Se você ainda não sabe nenhuma linguagem de programação, eu recomendo muito o Kotlin pra começar. Se liga nesse canal aqui ele ensina Kotlin do zero mesmo.

Pra que você possa refletir se vale a pena aprender o Java primeiro:
Adopting Kotlin at Prime Video for higher developer satisfaction and less code

Nesse artigo a galera da engenharia da Amazon explica porque está substituindo o Java por Kotlin no Backend do Primevideo.

Por fim, te garanto que é mais fácil conseguir um emprego de Back só sabendo Kotlin do que conseguir um emprego de Mobile só sabendo Java.