Kotlin?

Gente comecei a estudar kotlin e estou gostando muito, aí vi que é muito usado pra mobile, mas pode usar fora de Android por causa da jvm. Só que fui pesquisar vagas no LinkedIn e não encontrei muitas vagas. Minha dúvida é se eu mantenho no kotlin ou migro pro Java. Sei que são primas, no futuro quero saber de ambas. Mas no primeiro momento, migro ou continuo no kotlin? Gente quem te é, perie cia de trabalho com elas me avisa é muito importante pra mim uma opinião real, estou saindo da área de vigilante pra ser desenvolvedor.

Como sempre falo, não adianta perguntar isso para pessoas aleatórias na internet pela simples razão que ninguém que responder será afetado pela sua decisão. Qualquer resposta, inclusive a minha, não tem compromisso com quem importa, que é você. A única pessoa que realmente tem compromisso com você é você. Ou nem isso. Perguntar para pessoas aleatórias na internet mostra isso.

Eu entendo que as pessoas estejam cada vez mais perdidas, que a desinformação é grande, que nunca teve tanta informação disponível e que nunca as pessoas tiveram tanta preguiça de pesquisar tudo e construir seu próprio conhecimento, mas é a única forma da pessoa tomar uma boa decisão. Entendo que é mais fácil perguntar para o primeiro que aparecer na frente e assim se eximir da responsabilidade de tomar a decisão por conta própria, mas esse é o processo necessário para conquistar algo de qualidade.

Se começar assim tão errado, tanto faz a tecnologia que escolher, fará mal em todas elas e terá dificuldade no mercado.

Se resolver mudar a atitude e construir algo sólido, poderá escolher qualquer tecnologia que se dará bem nela, e pode ser Kotlin.

Tem espaço no mercado para quem constrói uma carreira fundamentada, que sabe resolver problemas, que consegue se virar, que apresenta soluções, que consegue se adaptar, que não esteja encostado em outras pessoas para conseguir qualquer coisa.

Desenvolvimento de software é algo difícil, apesar de algumas pessoas dizerem que é fácil. Escolher a tecnologia é fichinha perto dos desafios que estão vindo depois.

Se vai começar com medo então vá para Java, tem mais vagas... e mais concorrência. Se fizer o que gosta tem mais chance de fazer bem. Fazendo bem tem mais chance de vaga. Se a atitude for errada, novamente, tanto faz.

De qualquer forma o apego às tecnologias sempre é ruim, não é isso que prepara alguém para o melhor do mercado, isso leva para o refugo. Por isso muita gente reclama que foi enganada e que o mercado não é tão bom quanto diziam.

O que eu sei é que se você escolher Java ou Kotlin ou outra coisa só trará consequências para você. E mesmo se eu tiver o maior compromisso do mundo com você, não sei qual dará certo, porque não sei, e nem você sabe, como atuará com cada uma. A vida não funciona assim.

Pode me odiar por dizer tudo isso, mas alguém precisa dizer. Ou então posso bancar o bonzinho falar o que quer ouvir, ficar com uma imagem boa e prejudicar ainda mais. Eu falo o que eu acho mais certo, qualquer um pode discordar e ignorar, não sou dono da verdade, mas tenho uma experiência que me ensinou isso. É o que funciona pra mim e pra muita gente que eu vejo por aí.

Torço pelo sucesso de todos, gasto meu tempo sem ganhar nada porque quero o melhor para qualquer pessoa e retribuo o que fizeram por mim. Nem sempre sei o que é o melhor, mas faço o que eu acho ser. Me desculpe se pareço duro demais, mas acho que assim funciona melhor.

Faz sentido para você?

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

eu comecei estudando JavaScript, e hoje trabalho com dotnet. entao... não importa.