Sou instrutor de Kotlin backend desde 2021. Quem tem aprendido KOTLIN antes de JAVA, desiste do JAVA antes de começar. E quem já conhece JAVA, fica maravilhado com KOTLIN.
Meu rei, poderia responder uma pergunta de um total away da jvm? Oq poderia dizer do Clojure e do Scala em relação ao Kotlin/Java? Sei que o nubank por exemplo usa Clojure nos seus backends
Kotlin foi projetada para ser mais concisa do que Java. Menos código geralmente significa menos bugs e uma leitura mais fácil. Você pode observar isso na maneira como Kotlin lida com as exceções de segurança nula, por exemplo, mas eu não a vejo com bons olhos.
O Mercado Livre também têm diversos microservice escrito em Kotlin, vantagens que são perceptíveis são maior simplicidade, menos esforço na escrita de algoritmos, entre outros, é sem dúvida uma excelente opção.
Muito bom! Eu fiz, inclusive, um vídeo semana passada comparando ponto a ponto features de ambas as linguagens: null safety, type inference, uso de HOF com lambda, smart cast e várias outras coisas... Em tudo: O kotlin bate o Java LTS 21. Tudo mesmo. Não tem nada que o Java mostre mesmo com evoluções legais recentes que consiga chegar próximo da expressividade e fora o fator multiplatform ambicioso da Jetbrains. Não é uma questão de ser ou não fã da linguagem ou algo do tipo. A linguagem em si é objetivamente superior por tudo que o Java busca desde 94.. Manter retrocompatibilidade com edições anteriores. Isso trouxe vantagens ao Java, mas onerou demais a linguagem por conta de um design ruim que o Java paga até hoje como problema para evoluir, por exemplo.
Vamos lá, faço Analise de Sistemas, estou no 3⁰ semestre agora. Decidi atuar na área de tecnologia pois desde prqueno sempre tive interesse e facilidade de "mexer no computador". No ensino médio tecnico que eu fiz, tive logica de programação e controladores, onde meu primeiro contato foi com linguagem C, e simplesmente me apaixonei. Na faculdade, tive logica com Java no 1⁰ semestre e no 2⁰ POO com Java. Nunca trabalhei com programação, no meu estágio presto treinamento e consultoria de implantação pra ERPs, o máximo de codigo que utilizo é pra consultas em SQL. Gosto do meu estágio, mas pretendo muito ter minha própria carreira com dev. De uns tempos pra cá, penso seriamente em me desenvolver com Kotlin, visto a minha "bagagem" com C e Java. O video apareceu na hora certa pra mim
A JBrains está dando a maior força Kotlin e o Java ,isso eh ótimo porque a bre muitas possibilidades. Estou usando a IDE da JB depois de pesquisar várias. Essa união vai dar samba. Aliás a Oracle está atu 6:54 alizando o Java em prazo menor, seis meses.
Há três anos que uso kotlin no back-end. A linguagem está ótima, mas tem muito javeiro migrando pro kotlin e que não se dedicam a aprender as features da linguagem e acabam escrevendo Java no kotlin
Mas não importa, kotlin oferece muito mais obviamente, mas mesmo traduzindo código do Java pra Kotlin ele já vai ser melhor só pela segurança contra null e pela sintaxe facilitada
Façam um vídeo sobre Golang em 2024. Go é uma linguagem poderosa utilizada em projetos como Docker, Kubernetes, Cloud e o backend de empresas como Uber e Twitch.
Acho que sobre Kotlin e flutter andando na mesma direção permite o google ter mais equilíbrio, imagine uma equipe de formula 1 onde vc tem dois carros, te permite ter mais acertos do que erros, já que o erro de um não será cometido no outro... Ao meu ver uma grande sacada do google!
6:27 Isso que o flutter deveria pensar, pq nossa o flutter pra fazer chamadas assincronas e entregar dados pra UI é uma burocracia absurda. Ele tem excelentes componentes pra criar UIs de forma prática e rapida, mas pra chamadas assincronas é um terror ainda.
comecei a estudar kotlin a uma semana e to achando muito bom, parece que encontrei algo que tenho vontade de aprender e me aprofundar, to lendo a documentaçao todo dia e fazendo pequenas praticas usando android studio e tudo ta fluindo muito bem, incrivel mesmo o kotlin
Kotlin é uma otima linguagem, tem um pouco de otimas features de outras linguagens. Ja programei em Python, Javascript e Java, Kotlin tem uma sintaxe parecida com tudo isso.
Eu estou no Java há 20 anos desde 2004 e no Kotlin há 03 anos... desde 2021. É algo bem parecido em muita coisa, mas tem enormes diferenças em outras coisas entre as 2 linguagens. O Kotlin é interessante, dá pra fazer muita coisa + prática e fácil que no Java, mas essas novas versões do Java o atraso foi reduzido. Parece que os engenheiros que fazem as atualizações do Java preferem deixar algumas coisas da forma que é pro Java não perder a característica do Java ser o que é... Mesmo sendo muito verboso e ter alguns tipos de plugins/apis tipo o Lombok, por ex, tem coisa que parece que não vai sair nunca. Um Dev Java em uns 2 meses aprende Kotlin, nem esquento muito a cabeça com isso, eu até iria tentar me aventurar num Python da vida e pegar coisas de IA (que é o que faço hoje no meu Mestrado) do que ficar esquentando a cabeça com Kotlin/Java que é tipo Portugues/Espanhol... alta interoperabilidade e que quem fala um aprende o outro bem rápido praticando no dia-a-dia...
Me identifiquei com o seu ponto de vista, e concordo em muitas partes, só tiraria o Python e colocaria "Scala" (principalmente se deseja trabalhar na gringa).
Legal! Depois de mais de 15 anos usando java no back, eu só tenho feito meus projetos com o backend em kotlin. Acho uma linguagem mais tranquila, e bem mais legível.
Começei a aprende-la em Dezembro, e eu já tive contato com a linguagem logo em seus primordios e sempre gostei muito dela pela interoperabilidade com Java (Linguagem que possuo conhecimento), no entanto, só agora peguei para domina-la de fato.
react native é um framework não uma linguagem, faz parte do javascript, foi por onde comecei e me apaixonei pelo desenvolvimento mobile, mas kotlin e outro nivel
vídeo perfeito, estou iniciando ADS e a faculdade utiliza a linguagem java. Em paralelo com a facul irei fazer um curso para iniciantes do Nélio na udemy. Sei que é uma linguagem complicada pelo que ouço falar, mas como já irei utilizá-la na facul quero associar junto um curso. Após uma boa base dela, pretendo passar para o kotlin e desenvolvimento mobile.
Comecei desenvolvimento Android com Kivy e KivyMD(a pior forma possível) pq não gosto de Java e sabia mais de python, depois de apanhar bastante em todo o processo de desenvolvimento e deploy, resolvi aprender kotlin no Google courses e reescrevi meus apps e... foi uma maravilha!!! Agora tô devendo a versão 3.0 deles com Jetpack Compose
Se for pelo lado de "Quero ganhar dinheiro" Kotlin, sem duvida! apesar de amar Flutter/Dart, o dart so é usado no flutter, esse é meu maior medo, focar no flutter e ficar preso em uma linguagem de programacao que nao é utilizada em lugar algum, apenas no flutter.
É por isso que existe esse assunto na programação micros serviço, pois você pode fazer todo o processo back end estilo pesado no kotlin e consumir a API no Dart para chamar em telinhas do flutter.
É muito gostoso desenvolver em Kotlin. Como ele é uma linguagem lazy evaluation, é ótimo para programação funcional. Trabalho com kotlin + spring-boot desde 2020 e não quero voltar para o Java.
Aproveitando o gancho, vagas intercionais em java (na minha experiência) pedem muito visto de trabalho ou estar morando nos Estados Unidos, oque dificulta muito a contratação, mesmo que você tenha seu CNPJ a mais de 2 anos e bastante experiência (seja como programador ou carreira internacional).
Comecei a pouco tempo o curso de Análise e Desenvolvimento de Sistemas me sinto perdido em meio a tantas linguagem de programação muitas nem sabia q existia igual a Kotlin
Existem infinitas linguagens, mas não cometa o erro que muitos iniciantes cometem, que é o de tentar aprender um pouco de cada coisa, pq nesse pouco de cada, passam 3 anos e vocễ não aprendeu muito de nada. Experimenta algumas e foca na que você se identificar melhor
Não acho que tenha problema entre kotlin e flutter. A fluidez do flutter para mobile e kotlin pra back. Mas também nada impede de trocar. Acredito que no futuro flutter vai se firmar para front e kotlin pra back. Mas é um achismo com base do que vejo no mercado!
boa noite me chamo Rodolfo, vi vários vídeos muito top do seu canal , estou iniciando na ADS tu poderia me indicar alguns livro do linguagem C, para iniciante obrigado!
O que me causa um pouco de espanto é fato de agora o Google está com duas tecnologias que concorrem entre si como Flutter e Kotlin. Falando agora da tecnologia em si, eu já vi códigos em Kotlin e pareceu à primeira vista que é muito fácil de trabalhar por menor verbosidade - o que já é um avanço em relação ao Java - e interoperabilidade me deixa sem palavaras pois gosto de interoperabilidade entre tecnologias.
Quanto a verbosidade a linguagem que vai por esse caminho é a as que não, na vdd no fundo tudo é verboso como exemplo python, vc não precisa declarar qual o tipo da variável vc deixa o compilador se virar isto pode gerar alguns bugs ao decorrer do projeto como incompatibilidades de tipos ou coisa do tipo isso tmb pode ocorrer no TS com o tipo any em algum momento pode da merda, mas com certeza e bem mais rápido e cômodo apenas escrever o código sem precisar se preocupar com tipagem mas isso pode deixar seu código inseguro com possibilidade de vários bugs por mal escrita sendo que em linguagens de tipagem forte você é obrigado a definir o tipo do dado aumenta a verbosidade mas tmb a diminui os bugs por esses erros e dependendo da aplicação até pode ter ganho de performance pois o compilador não tem que aferir tipos pros dados e pode compilar o mais rápido possível enfim tudo tem vantagens e desvantagens
Trabalho com Kotlin para Backend desde 2021, vindo do Java. O Kotlin tem muitos recursos excelentes que fazem com que o tempo de desenvolvimento seja bem menor comparado ao Java, principalmente pela infinidade de lambdas que a linguagem possui. O principal problema da galera que migra do Java é continuar codando da mesma maneira no Kotlin e não buscar conhecer o que a linguagem te oferece de melhor. Não é incomum encontrar códigos nos repositórios da empresa fazendo funções que já existem na linguagem, que poderiam ser resolvidos com um simples .find{ }, .any{ }, .first{ } ou até com as extensions functions, que facilitam a vida demais! Quem aprende o Kotlin de verdade não quer voltar pro Java nunca mais. Sempre recebo alguns contatos oferecendo vaga no meu Linkedin e 100% dos contatos eram oferecendo vaga de Java. Porém, tenho notado que nos últimos meses esse cenário mudou e de uns 10 contatos que eu recebi, uns 3 eram para vagas de Kotlin, o que dá a entender que o mercado está adotando mais a linguagem para o Backend.
Trabalho com Kotlin desde 2016, é mais rápido que Java em muitos cenários, evita erros de tipagem em tempo de execução, também é mais fácil de aprender e usar por causa de sua sintaxe mais clara e concisa, acho que apesar disso não dá para considerar a kotlin melhor, existem prós e contras, depende o processo.
Para ser mentor é necessário que a pessoa seja ou tenha sido instrutor ou professor, que tenha experiência em orientação, não é meu caso, eu conheço linguagens de prog, IA e outras coisas, mas mentor não sou indicado, abraço
O Kotlin para multiplataforma atende mais que querem manter a regra de negocio compartilhada entre Android e iOS já com o Flutter atende mais a necessidade de uma UI compartilhada entre as duas plataformas com a mesma base de código. O Kotlin se sobressai para manutenção de apps nativos ja existentes como jogos e apps que estão há muito tempo funcionando com módulos antigos.
a Google também tá fazendo o Jetpack Compose para o Kotlin Multiplatform, logo logo será possível compartilhar regra de negócios e UI entre Android e iOS (para desktop já existe a algum tempo)
Gosto que kotlin no back é mais uma oportunidade pra dev java, trabalho com web em banco usando kotlin e nem era requisito saber kotlin pra vaga, o requisito era java
Kotlin acho que segue um caminho melhor pela interoperabilidade com java, mas Flutter é bem poderoso, acho que vai depender da adoção do sistema principal para mobal.
Eu espero que Kotlin melhora o compose para desenvolvimento cross multiplataforma eu já tentei usar o kotlin com para construir as minhas aplicações Desktop com FX (JavaFX ou agora posso cham KotlinFX 😄😄 me deu um trabalho grande para configurar mais foi bom trabalhar). Eu agora em meus projectos faça dois projecto um em Java e uma cópia em Kotlin mas é produção gosto de subir aplicação em Kotlin.
O vídeo é muito bom mas o narrador falou que o java pertence a oracle e nao é verdade. As especificações java sao abertas e qualquer empresa ou comunidade pode desenvolver sua jvm seguindo as especificações. Temos varias opções de jvm além da jvm da oracle. Temos ate o openjdk entao temos a jvm da oracle, da ibm, da amazon, da azul, openjdk e outras. O java nasceu na sun mas pouco tempo depois suas especificações foram abertas permitindo qualquer empresa implementar.
Pronto, venderam curso a dar com o rodo de front end, deram uma espiada em vender curso de Python e agora querem vender curso de Kotlin com a promessa que é a mais nova linguagem do momento... olha vcs são incriveis!!!
Acho que os funcionários Twitter depois da gestão Musk sofreram hein, teve época que ele tava querendo saber quantas linhas de código os programadores faziam, agora faz sentido.
Sou iniciante ainda na programação e não sei como funciona o Jetpack Compose no Kotlin mas se ele lidar da mesma forma que o flutter pra construir as UIs seria perfeito.
O kotlin tem a jetbrains por de traz e como principal mantenedora e isso é uma vantagem pois a google tende a abandonar seus projetos. Não sabemos o que a Google irá fazer.
Interessante, sou novata na área e não tinha visto falar dessa linguagem ainda. Me interessei muito pela area de desenvolvimento full Stack, atualmente faço ciência de dados e quero seguir carreira fazendo a união dos dois e virar um Cientista de dados Full Stack, nem sei se existe isso 😅😅😅.
Sou estudante de engenharia da computação e já fiz uma pesquisa(não tenho experiência então considere esse comentário como fruto de minhas pesquisas) cientistas de dados o foco deles não é programação e sim transformar dados em informação útil para a empresa os cientistas de dados são mais CIENTISTAS do que programador, as vezes tem cientistas que resolve um problema somente usando Excel outras vezes usa python com as bibliotecas do pacote anaconda , diferente de programador fullstak que desenvolve sistemas para web , os fullstak developer são profissionais que vão lidar com liguagem de programação toda hora em seu trabalho oque não é verdade na área de ciência de dados , então se tu gosta de estatística e não é taoooo bom assim com código de programação é gosta de resolver problemas e da soluções de NEGOCIO então ciência de dados é bom Mas tenho quase certeza que fullstak não tem nada haver com ciência de dados
Você pode ser o que quiser. Mas eu sugiro ser generalista no início de carreira e especialista depois que estiver no mercado. Eu sou engenheiro mecânico e comecei como web full stock e depois me especializei em back-end
@@nandomax3 cara, tô com esse pensamento, sou iniciante de tudo msm, faculdade de CC começo agora em fevereiro, fora uns cursos que to fazendo, cursos básicos pra entender fundamentos, tipo ciência de dados, inteligência artificial, linguagens... Acha que devo manter assim? Aprender um pouco de tudo já que tô começando agora?
Sou instrutor de Kotlin backend desde 2021. Quem tem aprendido KOTLIN antes de JAVA, desiste do JAVA antes de começar. E quem já conhece JAVA, fica maravilhado com KOTLIN.
Meu rei, poderia responder uma pergunta de um total away da jvm? Oq poderia dizer do Clojure e do Scala em relação ao Kotlin/Java? Sei que o nubank por exemplo usa Clojure nos seus backends
Ac
Eu conheci depois de Java e realmente amei a linguagem!!
Oh ainda existem pessoas que pensam em Aprender Java ??? 🤔🤔🤔😅😅
@@gertrudessampaio8689tem muita vaga pra Java 😂😂😂, eu tive que aprender obrigado mais vou te contar gostei apesar que amo o Python
Lucas montando do canal Lucas montando curtiu isto
Kotlin é amor, comecei a mexer nela em 2018 com Android, já codava antes em Java pro android mas Kotlin roubou meu coração.
Kotlin é só felicidade, principalmente para quem faz App Android nativo
Você dá aulas ou conhece algum tutor?
@@TheChinaTech Opa, no meu canal está cheio de conteúdo sobre Kotlin haha
@@TheChinaTechdocumentação da google é ótima pra quem tá começando, mas pode procurar pelo Tiago que é um dev
Rapaz, sou do C#, mas agora usando Kotlin no trabalho, estou gostando muito.
Kotlin foi projetada para ser mais concisa do que Java. Menos código geralmente significa menos bugs e uma leitura mais fácil. Você pode observar isso na maneira como Kotlin lida com as exceções de segurança nula, por exemplo, mas eu não a vejo com bons olhos.
O Mercado Livre também têm diversos microservice escrito em Kotlin, vantagens que são perceptíveis são maior simplicidade, menos esforço na escrita de algoritmos, entre outros, é sem dúvida uma excelente opção.
Hoje desenvolvo APIs em kotlin e estou gostando bastante. O projeto roda na Aws ecs, fica top
Muito bom!
Eu fiz, inclusive, um vídeo semana passada comparando ponto a ponto features de ambas as linguagens: null safety, type inference, uso de HOF com lambda, smart cast e várias outras coisas...
Em tudo: O kotlin bate o Java LTS 21. Tudo mesmo. Não tem nada que o Java mostre mesmo com evoluções legais recentes que consiga chegar próximo da expressividade e fora o fator multiplatform ambicioso da Jetbrains.
Não é uma questão de ser ou não fã da linguagem ou algo do tipo. A linguagem em si é objetivamente superior por tudo que o Java busca desde 94.. Manter retrocompatibilidade com edições anteriores. Isso trouxe vantagens ao Java, mas onerou demais a linguagem por conta de um design ruim que o Java paga até hoje como problema para evoluir, por exemplo.
Vamos lá, faço Analise de Sistemas, estou no 3⁰ semestre agora. Decidi atuar na área de tecnologia pois desde prqueno sempre tive interesse e facilidade de "mexer no computador". No ensino médio tecnico que eu fiz, tive logica de programação e controladores, onde meu primeiro contato foi com linguagem C, e simplesmente me apaixonei. Na faculdade, tive logica com Java no 1⁰ semestre e no 2⁰ POO com Java.
Nunca trabalhei com programação, no meu estágio presto treinamento e consultoria de implantação pra ERPs, o máximo de codigo que utilizo é pra consultas em SQL. Gosto do meu estágio, mas pretendo muito ter minha própria carreira com dev. De uns tempos pra cá, penso seriamente em me desenvolver com Kotlin, visto a minha "bagagem" com C e Java.
O video apareceu na hora certa pra mim
E ai
A JBrains está dando a maior força Kotlin e o Java ,isso eh ótimo porque a bre muitas possibilidades. Estou usando a IDE da JB depois de pesquisar várias. Essa união vai dar samba. Aliás a Oracle está atu 6:54 alizando o Java em prazo menor, seis meses.
Há três anos que uso kotlin no back-end. A linguagem está ótima, mas tem muito javeiro migrando pro kotlin e que não se dedicam a aprender as features da linguagem e acabam escrevendo Java no kotlin
Mas não importa, kotlin oferece muito mais obviamente, mas mesmo traduzindo código do Java pra Kotlin ele já vai ser melhor só pela segurança contra null e pela sintaxe facilitada
Já falei isso muito esquecem do kotlin e fazem Java em kotlin
Aonde você fez seu curso para se tornar programador de app Android?
@@mtx-anacleto5927 não fiz
@@mtx-anacleto5927 não fiz
Já rodei e ainda rodo por diversas linguagens como Java, C#, JS, etc.
Mas de longe Kotlin é minha favorita, principalmente no backend ❤
muda para dart/flutter que vc nunca mais vai querer saber de kotlin
mano preciso de ajuda, quero aprender programação mobile, mas não encontro nenhum curso no TH-cam e não tenho dinheiro para comprar curso, me ajuda?
@@Rafaek499procure livros amigo, vou te passar uma aula de 1 hora de kotlin mas vc ja precisa saber o basico de algoritimmo e logica de programação
@@ALLANOSANdart é horrível
Façam um vídeo sobre Golang em 2024. Go é uma linguagem poderosa utilizada em projetos como Docker, Kubernetes, Cloud e o backend de empresas como Uber e Twitch.
go 🔛🔝
Go é vida !
Se o Google usasse Go para no Androide ai sim.
Kkkkkkk@@FAELP22
Caraca, o conteúdo que eu tava procurando. Tem dias que estou procurando conteúdo sobre Kotlin
Acho que sobre Kotlin e flutter andando na mesma direção permite o google ter mais equilíbrio, imagine uma equipe de formula 1 onde vc tem dois carros, te permite ter mais acertos do que erros, já que o erro de um não será cometido no outro... Ao meu ver uma grande sacada do google!
Interessante essa visão.
Mas aí é o dobro de gasto/investimento. Se fazendo isso, a balança for forável para o Google, show!
Trabalho com Kotlin Mobile há 5 anos e não tenho o que reclamar
Hoje por um acaso estava olhando Kotlin no TH-cam e olhando a minha inscrição no canal vi que o TH-cam me removeu sozinho.
Ótimo vídeo abraços.
Muito bacana! Vale lembrar que o próprio flutter utiliza o Kotlin no channel
eu uso kotlin para trabalhar e estou amando, ja fazem 2 anos que uso ela e trabalho com ela em conjunto com java
Precisa aprender Java antes para aprender kotlin?
Minha experiência com Kotlin foi no bootcamp da NTT Data em parceria com a DIO uns dias atrás. Legalzinha
Sou programador Java a pelo menos uns 15 anos e atualmente estou aprendendo Kotlin. É uma excelente linguagem, vale muito a pena aprender.
Video top demais , faz tambem sobre o Flutter
youtube.com/@Bora-ve?si=RSuFSnXobPlpe79w
Gosto muito do canal! Muita saúde e conhecimento aos desenvolvedores!
6:27 Isso que o flutter deveria pensar, pq nossa o flutter pra fazer chamadas assincronas e entregar dados pra UI é uma burocracia absurda. Ele tem excelentes componentes pra criar UIs de forma prática e rapida, mas pra chamadas assincronas é um terror ainda.
Boa noite, poderiam fazer um vídeo falando um pouco sobre a área de testes? QA/testes de software
Eu tb tenho interesse nesse tema :)
Comecei a aprender kotlin recentemente e estou amando a linguagem.
comecei a estudar kotlin a uma semana e to achando muito bom, parece que encontrei algo que tenho vontade de aprender e me aprofundar, to lendo a documentaçao todo dia e fazendo pequenas praticas usando android studio e tudo ta fluindo muito bem, incrivel mesmo o kotlin
O mesmo comigo. Mas gostei pq ja tinha estudado JavaScrpit and Python antes. Ajuda a aprender mais rapido. As coisas ficam familiares.
Excelente matéria pessoal!
Deveras interessante. Deveras quero aprender Kotlin! rsrs Forte abraço!
Kotlin é uma otima linguagem, tem um pouco de otimas features de outras linguagens. Ja programei em Python, Javascript e Java, Kotlin tem uma sintaxe parecida com tudo isso.
Eu estou no Java há 20 anos desde 2004 e no Kotlin há 03 anos... desde 2021. É algo bem parecido em muita coisa, mas tem enormes diferenças em outras coisas entre as 2 linguagens.
O Kotlin é interessante, dá pra fazer muita coisa + prática e fácil que no Java, mas essas novas versões do Java o atraso foi reduzido. Parece que os engenheiros que fazem as atualizações do Java preferem deixar algumas coisas da forma que é pro Java não perder a característica do Java ser o que é... Mesmo sendo muito verboso e ter alguns tipos de plugins/apis tipo o Lombok, por ex, tem coisa que parece que não vai sair nunca.
Um Dev Java em uns 2 meses aprende Kotlin, nem esquento muito a cabeça com isso, eu até iria tentar me aventurar num Python da vida e pegar coisas de IA (que é o que faço hoje no meu Mestrado) do que ficar esquentando a cabeça com Kotlin/Java que é tipo Portugues/Espanhol... alta interoperabilidade e que quem fala um aprende o outro bem rápido praticando no dia-a-dia...
Me identifiquei com o seu ponto de vista, e concordo em muitas partes, só tiraria o Python e colocaria "Scala" (principalmente se deseja trabalhar na gringa).
A experiência de desenvolvimento com flutter é insuperável, mas como preciso ser realista e pagar contas, to colocando minhas fichas no Kotlin
Já trabalhei com os dois, por mais que hoje seja mais java eu confesso que sou apaixonado pelo kotlin
Escolhendo o Kotlin para entrar nesse meio de desenvolvimento ❤️
Falam Sobre Ruby e Seu Magnífico Framework Rails !!!
Acompanh o kotlin desde 2018, e acho uma ótima linguagem. Mas acho que ainda é difícil achar vagas backend, Já no mobile é outra história
Passei 4 anos trabalhando com kotlin backend em diversas empresas, muito bom, uma pena ter voltado pra java hahahaha
Onde eu trabalho, o backend é total em Kotlin, achei bem diferente, mas é bem bom
O bom é que dá pra usar varias libs desenvolvidas para JAVA no Kotlin sem problema nenhum.....isso me ajuda bastante
Legal! Depois de mais de 15 anos usando java no back, eu só tenho feito meus projetos com o backend em kotlin.
Acho uma linguagem mais tranquila, e bem mais legível.
Começei a aprende-la em Dezembro, e eu já tive contato com a linguagem logo em seus primordios e sempre gostei muito dela pela interoperabilidade com Java (Linguagem que possuo conhecimento), no entanto, só agora peguei para domina-la de fato.
Pra quem vai iniciar é melhor já iniciar com Kotlin?, eu consigo criar um app do 0 até os 100% somente com Kotlin?
Falem do Swift também por favor. ❤❤
Então como é multiplataforma, eu uso o C# em Xamarim forms, embora descontinuado e agora o MAUI, MAS tá tudo certo
Fala sobre o .NET Maui em 2024, framework hibrido de desenvolvimento mobile que usa C#
Uso Kotlin no backend na GCP, linguagem que ganhou meup coração, consegue ter uma sintaxe simples e ser robusta ao mesmo tempo.
Desde a minha primeira experiência com Kotlin, eu fiquei impressionado. Pra mim, Kotlin é a linguagem com as melhores escolhas de design ta atualidade
Se puderem fazer uma analise sobre o react native eu agradeco, pois estou gostando muito😁
react native é um framework não uma linguagem, faz parte do javascript, foi por onde comecei e me apaixonei pelo desenvolvimento mobile, mas kotlin e outro nivel
vídeo perfeito, estou iniciando ADS e a faculdade utiliza a linguagem java. Em paralelo com a facul irei fazer um curso para iniciantes do Nélio na udemy. Sei que é uma linguagem complicada pelo que ouço falar, mas como já irei utilizá-la na facul quero associar junto um curso. Após uma boa base dela, pretendo passar para o kotlin e desenvolvimento mobile.
4:40 tem um maluco aqui do youtube que xiita do java kkkk se ele ver esse vídeo ele vai surtar kkk
Tô querendo "migrar" do front pro back, vi kotlin e achei bem legal, mts features boas mas as vagas geral ente pedem Java também.
Viva o Kotlin! meta para 2024
Comecei desenvolvimento Android com Kivy e KivyMD(a pior forma possível) pq não gosto de Java e sabia mais de python, depois de apanhar bastante em todo o processo de desenvolvimento e deploy, resolvi aprender kotlin no Google courses e reescrevi meus apps e... foi uma maravilha!!! Agora tô devendo a versão 3.0 deles com Jetpack Compose
Se for pelo lado de "Quero ganhar dinheiro" Kotlin, sem duvida! apesar de amar Flutter/Dart, o dart so é usado no flutter, esse é meu maior medo, focar no flutter e ficar preso em uma linguagem de programacao que nao é utilizada em lugar algum, apenas no flutter.
É por isso que existe esse assunto na programação micros serviço, pois você pode fazer todo o processo back end estilo pesado no kotlin e consumir a API no Dart para chamar em telinhas do flutter.
É muito gostoso desenvolver em Kotlin. Como ele é uma linguagem lazy evaluation, é ótimo para programação funcional. Trabalho com kotlin + spring-boot desde 2020 e não quero voltar para o Java.
Groupo Expedia usa Kotlin no backend e Mobile também, como podem ver no site. Eu atuo com eles e a experiência está sendo muito boa.
Aproveitando o gancho, vagas intercionais em java (na minha experiência) pedem muito visto de trabalho ou estar morando nos Estados Unidos, oque dificulta muito a contratação, mesmo que você tenha seu CNPJ a mais de 2 anos e bastante experiência (seja como programador ou carreira internacional).
Essa linguagem é uma benção do senhor
Que bom. Obrigado.
falem um pouco sobre GoLang e as oprotunidades e desafios!!!
4:57 kkkkkkk mais da metade desse código reduzido deve ter sido de getters/setters do java, no estilo antigo de POJO. getIsso setIsso, etc.
Trabalho assim ainda. Aqui na empresa usamos Java 7 kkkkkk. Triste
@@kaiquesimao16 kkkkkk é complicado
Comecei a pouco tempo o curso de Análise e Desenvolvimento de Sistemas me sinto perdido em meio a tantas linguagem de programação muitas nem sabia q existia igual a Kotlin
Existem infinitas linguagens, mas não cometa o erro que muitos iniciantes cometem, que é o de tentar aprender um pouco de cada coisa, pq nesse pouco de cada, passam 3 anos e vocễ não aprendeu muito de nada. Experimenta algumas e foca na que você se identificar melhor
Boa tarde, vale a pena fazer o curso análise de sistemas e desenvolvimento na fiap ead
Não acho que tenha problema entre kotlin e flutter.
A fluidez do flutter para mobile e kotlin pra back. Mas também nada impede de trocar.
Acredito que no futuro flutter vai se firmar para front e kotlin pra back. Mas é um achismo com base do que vejo no mercado!
boa noite me chamo Rodolfo, vi vários vídeos muito top do seu canal , estou iniciando na ADS tu poderia me indicar alguns livro do linguagem C, para iniciante obrigado!
Compra aprendendo linguagem c da Novatec é bom estou aprendendo com ele
O que me causa um pouco de espanto é fato de agora o Google está com duas tecnologias que concorrem entre si como Flutter e Kotlin. Falando agora da tecnologia em si, eu já vi códigos em Kotlin e pareceu à primeira vista que é muito fácil de trabalhar por menor verbosidade - o que já é um avanço em relação ao Java - e interoperabilidade me deixa sem palavaras pois gosto de interoperabilidade entre tecnologias.
Quanto a verbosidade a linguagem que vai por esse caminho é a as que não, na vdd no fundo tudo é verboso como exemplo python, vc não precisa declarar qual o tipo da variável vc deixa o compilador se virar isto pode gerar alguns bugs ao decorrer do projeto como incompatibilidades de tipos ou coisa do tipo isso tmb pode ocorrer no TS com o tipo any em algum momento pode da merda, mas com certeza e bem mais rápido e cômodo apenas escrever o código sem precisar se preocupar com tipagem mas isso pode deixar seu código inseguro com possibilidade de vários bugs por mal escrita sendo que em linguagens de tipagem forte você é obrigado a definir o tipo do dado aumenta a verbosidade mas tmb a diminui os bugs por esses erros e dependendo da aplicação até pode ter ganho de performance pois o compilador não tem que aferir tipos pros dados e pode compilar o mais rápido possível enfim tudo tem vantagens e desvantagens
Nunca utilizei Kotlin tô vendo esse vídeo para conhecer
Trabalho com Kotlin para Backend desde 2021, vindo do Java. O Kotlin tem muitos recursos excelentes que fazem com que o tempo de desenvolvimento seja bem menor comparado ao Java, principalmente pela infinidade de lambdas que a linguagem possui. O principal problema da galera que migra do Java é continuar codando da mesma maneira no Kotlin e não buscar conhecer o que a linguagem te oferece de melhor. Não é incomum encontrar códigos nos repositórios da empresa fazendo funções que já existem na linguagem, que poderiam ser resolvidos com um simples .find{ }, .any{ }, .first{ } ou até com as extensions functions, que facilitam a vida demais! Quem aprende o Kotlin de verdade não quer voltar pro Java nunca mais. Sempre recebo alguns contatos oferecendo vaga no meu Linkedin e 100% dos contatos eram oferecendo vaga de Java. Porém, tenho notado que nos últimos meses esse cenário mudou e de uns 10 contatos que eu recebi, uns 3 eram para vagas de Kotlin, o que dá a entender que o mercado está adotando mais a linguagem para o Backend.
Trabalho com Kotlin desde 2016, é mais rápido que Java em muitos cenários, evita erros de tipagem em tempo de execução, também é mais fácil de aprender e usar por causa de sua sintaxe mais clara e concisa, acho que apesar disso não dá para considerar a kotlin melhor, existem prós e contras, depende o processo.
Poderia ser meu mentor?
Para ser mentor é necessário que a pessoa seja ou tenha sido instrutor ou professor, que tenha experiência em orientação, não é meu caso, eu conheço linguagens de prog, IA e outras coisas, mas mentor não sou indicado, abraço
O Kotlin para multiplataforma atende mais que querem manter a regra de negocio compartilhada entre Android e iOS já com o Flutter atende mais a necessidade de uma UI compartilhada entre as duas plataformas com a mesma base de código. O Kotlin se sobressai para manutenção de apps nativos ja existentes como jogos e apps que estão há muito tempo funcionando com módulos antigos.
a Google também tá fazendo o Jetpack Compose para o Kotlin Multiplatform, logo logo será possível compartilhar regra de negócios e UI entre Android e iOS (para desktop já existe a algum tempo)
Achei interessante a vaga sr até informar que a linguagem é semelhante à outras como C#.
Thanks folks.
Falando em kotlin deixa eu dar uma olhada no compose.
Gosto que kotlin no back é mais uma oportunidade pra dev java, trabalho com web em banco usando kotlin e nem era requisito saber kotlin pra vaga, o requisito era java
Não sabia que o Kotlin estava tão presente no Android, pelo visto vou ter que aprender uma nova linguagem de programação.
Está a Google te ajuda muito, até pq foi ela que criou kkkk e então é ótimo pra Android
Poderiam falar sobre Ruby e Ruby on Rails
adoro codar usando flutter com golang pra mobile, espero que tudo de certo e ele nao morra
Kotlin acho que segue um caminho melhor pela interoperabilidade com java, mas Flutter é bem poderoso, acho que vai depender da adoção do sistema principal para mobal.
Obrigado Oracle. Graças a você isso, meus parabens hahahahahah
Eu espero que Kotlin melhora o compose para desenvolvimento cross multiplataforma eu já tentei usar o kotlin com para construir as minhas aplicações Desktop com FX (JavaFX ou agora posso cham KotlinFX 😄😄 me deu um trabalho grande para configurar mais foi bom trabalhar). Eu agora em meus projectos faça dois projecto um em Java e uma cópia em Kotlin mas é produção gosto de subir aplicação em Kotlin.
então fica a pergunta: para quê serve o Flutter ?
Uso o Kotlin com Spring, só alegria kotlin no backend é muito bom
Aqui em Quixeramobim é só no que se fala.
Ola meu caro voce pode me responder se tem cursos ensinando kotlin, gostaria de aprender ....
Creio que o maior exemplo de uso do Kotlin no backend, aqui no Brasil, é o iFood.
O vídeo é muito bom mas o narrador falou que o java pertence a oracle e nao é verdade. As especificações java sao abertas e qualquer empresa ou comunidade pode desenvolver sua jvm seguindo as especificações. Temos varias opções de jvm além da jvm da oracle. Temos ate o openjdk entao temos a jvm da oracle, da ibm, da amazon, da azul, openjdk e outras. O java nasceu na sun mas pouco tempo depois suas especificações foram abertas permitindo qualquer empresa implementar.
Pronto, venderam curso a dar com o rodo de front end, deram uma espiada em vender curso de Python e agora querem vender curso de Kotlin com a promessa que é a mais nova linguagem do momento... olha vcs são incriveis!!!
Ainda bem que eu escolhi ela
PicPay tem muito backend em kotlin.
Acho que os funcionários Twitter depois da gestão Musk sofreram hein, teve época que ele tava querendo saber quantas linhas de código os programadores faziam, agora faz sentido.
Sou iniciante ainda na programação e não sei como funciona o Jetpack Compose no Kotlin mas se ele lidar da mesma forma que o flutter pra construir as UIs seria perfeito.
Vem Insider ❤
#insider
No mercado de trabalho, qual a linguagem é mais utilizada, Flutter Dart ou Kotlin ? qual o seu ponto de vista em relação ao Flutter no mercado ?
O kotlin tem a jetbrains por de traz e como principal mantenedora e isso é uma vantagem pois a google tende a abandonar seus projetos. Não sabemos o que a Google irá fazer.
Como eu consigo filtrar a pesquisa salarial por linguagem de programação?
simplesmente me apaixonei por kotlin
Interessante, sou novata na área e não tinha visto falar dessa linguagem ainda. Me interessei muito pela area de desenvolvimento full Stack, atualmente faço ciência de dados e quero seguir carreira fazendo a união dos dois e virar um Cientista de dados Full Stack, nem sei se existe isso 😅😅😅.
Sou estudante de engenharia da computação e já fiz uma pesquisa(não tenho experiência então considere esse comentário como fruto de minhas pesquisas) cientistas de dados o foco deles não é programação e sim transformar dados em informação útil para a empresa os cientistas de dados são mais CIENTISTAS do que programador, as vezes tem cientistas que resolve um problema somente usando Excel outras vezes usa python com as bibliotecas do pacote anaconda , diferente de programador fullstak que desenvolve sistemas para web , os fullstak developer são profissionais que vão lidar com liguagem de programação toda hora em seu trabalho oque não é verdade na área de ciência de dados , então se tu gosta de estatística e não é taoooo bom assim com código de programação é gosta de resolver problemas e da soluções de NEGOCIO então ciência de dados é bom Mas tenho quase certeza que fullstak não tem nada haver com ciência de dados
Você pode ser o que quiser. Mas eu sugiro ser generalista no início de carreira e especialista depois que estiver no mercado. Eu sou engenheiro mecânico e comecei como web full stock e depois me especializei em back-end
@@nandomax3 cara, tô com esse pensamento, sou iniciante de tudo msm, faculdade de CC começo agora em fevereiro, fora uns cursos que to fazendo, cursos básicos pra entender fundamentos, tipo ciência de dados, inteligência artificial, linguagens... Acha que devo manter assim? Aprender um pouco de tudo já que tô começando agora?
@@weverton1493 Eu recomendaria aprender 1 coisa só, é melhor especializar em uma coisa do q saber pouco de varias
Se todo mundo vai estudar ele, é aí que eu não estudo e vou para o lado totalmente oposto kk
Podia lnçar uma camisa escrito: "Deveras!!!"
Sou dev android e faço a parte de micro serviços também.
Não achei tão alarmante os salários na europa não. 90 mil euros anuais para Senior, da 7500 euros por mês, que infelizmente não é muito na europa não.
isso ai eh um banho de agua bem fria pro pessoal do Flutter, Dart.. e já disseram q isso vai morrer.