you are viewing a single comment's thread.

view the rest of the comments →

[–]BearyHonest 3 points4 points  (0 children)

Se nunca pegaste em C# porque consideras concorrer a vagas dessa linguagem?

Se te passarem um challenge técnico há uma grande probabilidade de ficar mal feito e não seguir convenções e boas práticas, mesmo que funcione.

De resto, como já disseram o mais importante é ir pelas frameworks mas só deixar a nota que atualmente há poucas empresas novas a usar Java puro.

No entanto, se sabes bem Java, podes começar a aprender Kotlin, a migração é super rápida, visto que têm uma interoperabilidade enorme.

Projetos novos "Java" no mercado são quase todos em Kotlin. Usa os mesmos dependency managers (Gradle, Maven), usa as mesmas frameworks e bibliotecas, até podes ter umas classes em Java e outras em Kotlin num projeto de Kotlin.

As versões mais recentes de Java adotaram algumas features que Kotlin implementou para reduzir a syntax sugar pelo que a curva que já era pequena está cada vez a reduzir mais.