O que há de Novo?
Fórum Outer Space - O maior fórum de games do Brasil

Registre uma conta gratuita hoje para se tornar um membro! Uma vez conectado, você poderá participar neste site adicionando seus próprios tópicos e postagens, além de se conectar com outros membros por meio de sua própria caixa de entrada privada!

  • Anunciando os planos GOLD no Fórum Outer Space
    Visitante, agora você pode ajudar o Fórum Outer Space e receber alguns recursos exclusivos, incluindo navegação sem anúncios e dois temas exclusivos. Veja os detalhes aqui.


.

TheRedCarpet

Ei mãe, 500 pontos!
Mensagens
2.914
Reações
1.356
Pontos
904
Bom pessoal, não sei se é o intuito do tópico mas vou usar pra desabafar sobre minha carreira de programador.

Tenho 39 anos, sou programador desde os 21, então tenho conhecimento de causa pra falar. Eu já passei por algumas linguagens, comecei com PHP, fui pra ASP, depois dotNET com C# e VB e agora estou como ABAP (SAP). Meus camaradinhas... Essa é a vida do programador: APRENDER! Hoje já estou sendo pressionado a me atualizar e aprender HANA, Cloud, Fiori e outras coisas. Só que eu já tenho quase 40 anos, eu não aguento mais! Esses dias fui num workshop e era um MOLEQUE que estava apresentando! Porra, me senti um tiozão repetente, saca? Voltei no tempo, me senti fazendo faculdade, procurando estágio... Me senti recomeçando do ZERO!! Aí é foda... Tem uma certa idade que cansa reaprender tudo, recomeçar do zero...

Então, dito tudo isso, vou falar pra vocês: EU NÃO AGUENTO MAIS!!! Estou mto tentado a sair da área técnica ou até mesmo sair da área de TI, mas não sei exatamente o que fazer. Programador eu não quero ser mais, pra mim chega, pra mim já deu! Sabem pq? PQ eu vou aprender isso tudo e daqui 5, 6 anos vai existir outra linguagem e eu vou ter q recomeçar do zero mais uma vez. CHEGA!!

Bom, desabafei. E fica um relato de quem é programador a quase 20 anos nessa caralha!

Bjo no c*!
 

makeikow

Bam-bam-bam
Mensagens
4.458
Reações
14.044
Pontos
453
Bom pessoal, não sei se é o intuito do tópico mas vou usar pra desabafar sobre minha carreira de programador.

Tenho 39 anos, sou programador desde os 21, então tenho conhecimento de causa pra falar. Eu já passei por algumas linguagens, comecei com PHP, fui pra ASP, depois dotNET com C# e VB e agora estou como ABAP (SAP). Meus camaradinhas... Essa é a vida do programador: APRENDER! Hoje já estou sendo pressionado a me atualizar e aprender HANA, Cloud, Fiori e outras coisas. Só que eu já tenho quase 40 anos, eu não aguento mais! Esses dias fui num workshop e era um MOLEQUE que estava apresentando! Porra, me senti um tiozão repetente, saca? Voltei no tempo, me senti fazendo faculdade, procurando estágio... Me senti recomeçando do ZERO!! Aí é foda... Tem uma certa idade que cansa reaprender tudo, recomeçar do zero...

Então, dito tudo isso, vou falar pra vocês: EU NÃO AGUENTO MAIS!!! Estou mto tentado a sair da área técnica ou até mesmo sair da área de TI, mas não sei exatamente o que fazer. Programador eu não quero ser mais, pra mim chega, pra mim já deu! Sabem pq? PQ eu vou aprender isso tudo e daqui 5, 6 anos vai existir outra linguagem e eu vou ter q recomeçar do zero mais uma vez. CHEGA!!

Bom, desabafei. E fica um relato de quem é programador a quase 20 anos nessa caralha!

Bjo no c*!
Nao precisa simplesmente sair da área de TI. Com seu conhecimento e experiência, você pode focar na área de governança de TI, a qual possui diversos frameworks para se especializar.
 

TheRedCarpet

Ei mãe, 500 pontos!
Mensagens
2.914
Reações
1.356
Pontos
904
Nao precisa simplesmente sair da área de TI. Com seu conhecimento e experiência, você pode focar na área de governança de TI, a qual possui diversos frameworks para se especializar.
Então, eu to pensando no que fazer. Talvez eu tente ir pra liderança, gerência, projetos... Não sei, tô vendo. Crise dos 40! hehehe
 


dr.chocolate

Supra-sumo
Mensagens
985
Reações
1.624
Pontos
183
Bom, vc estava num caminho meio que mais lógico de evolução e de repente fez uma mudança brusca. Foi por interesse ou foi levado a isso? Se foi por interesse, bom, aí foi escolha sua, então tem que encarar. Se não, bom, volta para a área anterior, com C# e tudo mais.

Ao meu ver, você foi seguindo na área, mas sem se atentar aos estudos e especializações, foi meio que levando até que o débito de conhecimento ficou pesado.

Mas sendo sincero, você não suporta mais porque não gosta de estudar, porque tem muita coisa pra estudar? Você pode tentar algo mais gerencial, um cargo de analista, mas aí serão outras bagagens de conhecimento que você vai ter que estudar.

Não é questão de motivação e sim de disciplina. Organize seu tempo, seus estudos e aí você pode ter um panorama geral das coisas. Esse desespero de "eu não aguento mais", ao meu ver, é sinal de desorganização pessoal, o que acaba meio que tornando sua vida cansativa, já que é muita coisa pra processar.
Não é assim que funciona.

Uma coisa é quando temos 20 e poucos anos, somos jovens e conseguimos aguentar o tranco de madrugar e aprender novas ferramentas/linguagens, outra coisa é ter quase 40 anos, o corpo já não é tão jovem, o cerebro não é tão jovem e tem as responsabilidade da vida adulta (família, filhos) e etc que vão além do trabalho.

Tenho 24 anos, ainda consigo acompanhar o mercado, mas não tenho o mesmo gás que um programador de 18, 19 anos. Um cara de 40 anos não vai ter o mesmo gás que um jovem de 24, 25 anos tem.

Atualmente trabalho e tiro umas horas no fim do dia, quando consigo, para poder focar no Flutter. Sabado e domingo dedico apenas pro Flutter, mas eu paro pensar... isso é vida? Num fim de semana não posso tirar apenas pra "vagabundar", pós expediente não posso tirar apenas pra "vagabundar", sempre tenho que me preocupar em acompanhar o mercado pra continuar empregado... hoje eu consigo dedicar este tempo, mas é pq eu não tenho trabalhos domesticos e nem filhos/esposa pra me preocupar / dar atenção, mas e se eu tivesse? Até quando vou conseguir?

Se você quer migrar pra uma nova linguagem, não será uma 1h por dia que vai te ajudar, leva bem mais que isso. Tem que ter uma rotina constante de estudo, mas tenta conciliar isso com o trabalho, lazer, familia e etc?
 

dr.chocolate

Supra-sumo
Mensagens
985
Reações
1.624
Pontos
183
Bom pessoal, não sei se é o intuito do tópico mas vou usar pra desabafar sobre minha carreira de programador.

Tenho 39 anos, sou programador desde os 21, então tenho conhecimento de causa pra falar. Eu já passei por algumas linguagens, comecei com PHP, fui pra ASP, depois dotNET com C# e VB e agora estou como ABAP (SAP). Meus camaradinhas... Essa é a vida do programador: APRENDER! Hoje já estou sendo pressionado a me atualizar e aprender HANA, Cloud, Fiori e outras coisas. Só que eu já tenho quase 40 anos, eu não aguento mais! Esses dias fui num workshop e era um MOLEQUE que estava apresentando! Porra, me senti um tiozão repetente, saca? Voltei no tempo, me senti fazendo faculdade, procurando estágio... Me senti recomeçando do ZERO!! Aí é foda... Tem uma certa idade que cansa reaprender tudo, recomeçar do zero...

Então, dito tudo isso, vou falar pra vocês: EU NÃO AGUENTO MAIS!!! Estou mto tentado a sair da área técnica ou até mesmo sair da área de TI, mas não sei exatamente o que fazer. Programador eu não quero ser mais, pra mim chega, pra mim já deu! Sabem pq? PQ eu vou aprender isso tudo e daqui 5, 6 anos vai existir outra linguagem e eu vou ter q recomeçar do zero mais uma vez. CHEGA!!

Bom, desabafei. E fica um relato de quem é programador a quase 20 anos nessa caralha!

Bjo no c*!
Esse é meu maior medo, mas já tô ciente. Programador tem vida útil, o negócio é tentar virar senior antes dos 40 anos, para poder farmar uma grana e depois abrir uma softhouse ou, sei lá, virar gerente ou gestor.

Você é pleno/senior em PHP ou C#? Com esses anos de carreira, acredito que deu certo pegar uma boa bagagem e conseguir esse título de senior ou master.

Atualmente programo em PHP, mas tô vendo Flutter. Eu cogitei ir pra Java neste ano, mas pensei e, depois de ver um senior em PHP, resolvi persistir para conseguir ser senior daqui uns anos. Mas continuo focando no mobile também, com o Flutter, pra ver se consigo farmar um pouco de grana ano que vem.
 

f0rg0tten

Mil pontos, LOL!
GOLD
Mensagens
11.125
Reações
17.419
Pontos
1.444
É um discurso meio derrotista isso aí, 40 anos ainda é novo, a expectativa de vida é de pelo menos 80 anos, pra se aposentar vai mais uns 25 anos de trabalho. Isso é apenas a metade da jornada. Nosso cérebro é muito plástico, podemos aprender novas coisas a qualquer momento da vida com o mesmo resultado. Mas assim como qualquer músculo, ele precisa ser exercitado.

Como falei, experimenta organizar seu tempo, no papel, usando algum app, enfim, organize seus horários. Verá que dá para levar melhor as coisas e ficar mais tranquilo com as coisas.

Não terceirize suas decisões, a culpa não é de falta de tempo, família, etc, a culpa é toda sua, então assuma a responsabilidade. Mude a forma de pensar para uma forma mais construtiva e menos fixa.

Parece papo de coach, mas eu observo isso como a mais pura realidade.

Não faz nem 1 semana estava conversando com um parente perto dos 50 que está todo empolgado com javascript (especialmente react). Engraçado é ele nem era desenvolvedor, mas sempre foi da rotina dele estudar (por conta da profissão) e nos últimos anos o trabalho meio que empurrou ele nessa direção (havia necessidade e ninguém para tapar o buraco). Ele sempre conseguiu conciliar a vida pessoal com o trabalho e estudo, é mais complicado sim, e com certeza envolve sacrifícios, mas não é nem de longe impossível.

Tanto que me inspirei nele para reorganizar minha rotina, quando notei que estava estagnando.
 

mendingo_26

Mil pontos, LOL!
Mensagens
23.549
Reações
91.741
Pontos
1.254
Graças a Deus quem consegue arrumar trabalho de desenvolvedor facilmente, com a pouca bagagem que tenho de HTML + CSS + JavaScript nego tá pedindo cargo Jr. com experiência de 2 anos (fora frameworks adoidado) e eu tomando no fiofó.

To partindo para estudar a parte de testes de software porque programação tá muito fechado ultimamente para quem quer começar do zero (Jr.) e vou demorar para muito para entrar, 4 meses desempregado depois que terminei o meu último estágio e nem to conseguindo sonhar em trabalhar na área técnica de T.I. que é a minha especialidade.
 

Sir Bovino Gadoso

Ei mãe, 500 pontos!
Mensagens
6.243
Reações
11.939
Pontos
503
Graças a Deus quem consegue arrumar trabalho de desenvolvedor facilmente, com a pouca bagagem que tenho de HTML + CSS + JavaScript nego tá pedindo cargo Jr. com experiência de 2 anos (fora frameworks adoidado) e eu tomando no fiofó.

To partindo para estudar a parte de testes de software porque programação tá muito fechado ultimamente para quem quer começar do zero (Jr.) e vou demorar para muito para entrar, 4 meses desempregado depois que terminei o meu último estágio e nem to conseguindo sonhar em trabalhar na área técnica de T.I. que é a minha especialidade.

Mercado de TI é bom pra quem tá dentro, a barreira de entrada é gigante, tem que entregar muito antes ser valorizado, e as empresas não querem desenvolver o profissional internamente.
 

Sir Bovino Gadoso

Ei mãe, 500 pontos!
Mensagens
6.243
Reações
11.939
Pontos
503
É um discurso meio derrotista isso aí, 40 anos ainda é novo, a expectativa de vida é de pelo menos 80 anos, pra se aposentar vai mais uns 25 anos de trabalho. Isso é apenas a metade da jornada. Nosso cérebro é muito plástico, podemos aprender novas coisas a qualquer momento da vida com o mesmo resultado. Mas assim como qualquer músculo, ele precisa ser exercitado.

Como falei, experimenta organizar seu tempo, no papel, usando algum app, enfim, organize seus horários. Verá que dá para levar melhor as coisas e ficar mais tranquilo com as coisas.

Não terceirize suas decisões, a culpa não é de falta de tempo, família, etc, a culpa é toda sua, então assuma a responsabilidade. Mude a forma de pensar para uma forma mais construtiva e menos fixa.

Parece papo de coach, mas eu observo isso como a mais pura realidade.

O mercado de TI julga idade infelizmente, ninguém vai falar na sua cara que você tá velho pra eles. O nosso meio é elitista.
 

Raptor87

Bam-bam-bam
Mensagens
1.167
Reações
3.750
Pontos
303
Graças a Deus quem consegue arrumar trabalho de desenvolvedor facilmente, com a pouca bagagem que tenho de HTML + CSS + JavaScript nego tá pedindo cargo Jr. com experiência de 2 anos (fora frameworks adoidado) e eu tomando no fiofó.

To partindo para estudar a parte de testes de software porque programação tá muito fechado ultimamente para quem quer começar do zero (Jr.) e vou demorar para muito para entrar, 4 meses desempregado depois que terminei o meu último estágio e nem to conseguindo sonhar em trabalhar na área técnica de T.I. que é a minha especialidade.
É só estudar, praticar e fazer um portfolio, ué.
Se até eu que não tenho formação na área já consegui trabalho, porque alguém formado não conseguiria?
Mas agora tem que dar duro, estudar o dia todo e mostrar que sabe fazer a coisa.
Eu estudava cerca de 8 horas por dia no mínimo e me oferecia para fazer alguns projetos para pessoas próximas, a fim de ganhar experiência.
 

Antestor

Ei mãe, 500 pontos!
VIP
Mensagens
9.584
Reações
20.725
Pontos
964
É só estudar, praticar e fazer um portfolio, ué.
Se até eu que não tenho formação na área já consegui trabalho, porque alguém formado não conseguiria?
Mas agora tem que dar duro, estudar o dia todo e mostrar que sabe fazer a coisa.
Eu estudava cerca de 8 horas por dia no mínimo e me oferecia para fazer alguns projetos para pessoas próximas, a fim de ganhar experiência.

Pegou um cargo de junior?
FullStack?

conte-nos mais sobre a sua experiência.
 

Raptor87

Bam-bam-bam
Mensagens
1.167
Reações
3.750
Pontos
303
Pegou um cargo de junior?
FullStack?

conte-nos mais sobre a sua experiência.
Sim, junior mas não full-stack. Foi desenvolvedor Front-End usando uma framework chamada VueJs.
Eles deram uma prova para os candidatos e eu fiz. Eu fiz o layout todo ficar responsivo e funcionar direitinho nas telas de smartphone e os outros candidatos falharam em fazer isso.

O trabalho em si não era difícil.
Apenas pegar partes do projeto de design (que era feito por outro funcionário) e implementar no código usando Vue.

Fiquei quase um ano, mas saí por motivos pessoais.
 

Wrex

Mil pontos, LOL!
Mensagens
15.042
Reações
15.624
Pontos
1.109
O mundo muda o tempo todo, quem não aprende as novidades fica pra trás, sempre foi assim e sempre será.
Porém, claro que é muito maior o nível de informação nova que é gerada na área que considero a mais competitiva do mundo: tecnologia da informação.

Também por "coincidência" é a que dá mais dinheiro...
 

Antestor

Ei mãe, 500 pontos!
VIP
Mensagens
9.584
Reações
20.725
Pontos
964
Sim, junior mas não full-stack. Foi desenvolvedor Front-End usando uma framework chamada VueJs.
Eles deram uma prova para os candidatos e eu fiz. Eu fiz o layout todo ficar responsivo e funcionar direitinho nas telas de smartphone e os outros candidatos falharam em fazer isso.

O trabalho em si não era difícil.
Apenas pegar partes do projeto de design (que era feito por outro funcionário) e implementar no código usando Vue.

Fiquei quase um ano, mas saí por motivos pessoais.

saiu da área ou só do cargo?
 

Antestor

Ei mãe, 500 pontos!
VIP
Mensagens
9.584
Reações
20.725
Pontos
964
Saí do cargo mas por motivos de saúde (depressão).
Até então fiquei parado mas hoje estou reestruturando a minha vida e penso em fazer uma faculdade (Engenharia da Computação ou Eletrônica).

Poxa cara que dê tudo certo aí pra você, melhoras, espero que você consiga dar a volta por cima! Força!!!
 

TheRedCarpet

Ei mãe, 500 pontos!
Mensagens
2.914
Reações
1.356
Pontos
904
Bom, vc estava num caminho meio que mais lógico de evolução e de repente fez uma mudança brusca. Foi por interesse ou foi levado a isso? Se foi por interesse, bom, aí foi escolha sua, então tem que encarar. Se não, bom, volta para a área anterior, com C# e tudo mais.

Ao meu ver, você foi seguindo na área, mas sem se atentar aos estudos e especializações, foi meio que levando até que o débito de conhecimento ficou pesado.

Mas sendo sincero, você não suporta mais porque não gosta de estudar, porque tem muita coisa pra estudar? Você pode tentar algo mais gerencial, um cargo de analista, mas aí serão outras bagagens de conhecimento que você vai ter que estudar.

Não é questão de motivação e sim de disciplina. Organize seu tempo, seus estudos e aí você pode ter um panorama geral das coisas. Esse desespero de "eu não aguento mais", ao meu ver, é sinal de desorganização pessoal, o que acaba meio que tornando sua vida cansativa, já que é muita coisa pra processar.
Virei ABAP pela grana! Tava pagando mais na época, eu fui, consegui sair de Consultoria até.
Meu problema hj é ter q estudar tudo de novo! Eu preciso de uma mudança na carreira, não dá pra, aos 40 anos, reaprender tudo de novo... Preciso ir pro gerencial mesmo, sair do técnico pq isso é um círculo vicioso, daqui a pouco vem outra coisa e tenho q reaprender tudo de novo outra vez. Isso que eu não quero mais!
Esse é meu maior medo, mas já tô ciente. Programador tem vida útil, o negócio é tentar virar senior antes dos 40 anos, para poder farmar uma grana e depois abrir uma softhouse ou, sei lá, virar gerente ou gestor.

Você é pleno/senior em PHP ou C#? Com esses anos de carreira, acredito que deu certo pegar uma boa bagagem e conseguir esse título de senior ou master.

Atualmente programo em PHP, mas tô vendo Flutter. Eu cogitei ir pra Java neste ano, mas pensei e, depois de ver um senior em PHP, resolvi persistir para conseguir ser senior daqui uns anos. Mas continuo focando no mobile também, com o Flutter, pra ver se consigo farmar um pouco de grana ano que vem.
Eu já não mexo com as outras linguagens faz 10 anos! Nem sei o q tá rolando, só sei de SAP mesmo, que é minha área hj, e tem MUITA coisa nova por aí.

Java é bom, mercado bom.

Enfim, eu vou pensar, mas acredito que meus anos de programador estão chegando ao fim. Preciso de uma mudança na carreira, preciso ir pra um cargo mais gerencial, mais com pessoas do que com máquinas.
 

Brunofs

Mil pontos, LOL!
Mensagens
9.417
Reações
2.344
Pontos
1.134
Saiu a programação do evento, últimos dias de inscrição

Seminário Data Universe - 3ª edição
Vem aí a 3ª edição do maior evento do Brasil sobre o universo dos dados. Vamos apresentar tecnologias, ferramentas e práticas em mais de 20 horas em sessões ao vivo com profissionais referência no mercado nacional e internacional.

[INSCRIÇÕES] (Grátis)

INVESTIMENTO: GratuitoPERÍODO: De 20/09 a 23/09 de 2021INSCRIÇÕES: Até 22 de setembro de 2021

Trilhas
  • Ciência de Dados
  • Engenharia de Dados
  • BI & Data Analytics
 

dr.chocolate

Supra-sumo
Mensagens
985
Reações
1.624
Pontos
183
Estou doido pra achar alguma vaga/estágio júnior para Flutter, mas está ferramenta ainda tá morna. Estou participando de uns processos seletivos, como o Mobile Dreams, mas não sei se passo. Essa semana uma moça, de uma outra pequena empresa, entrou em contato,a vaga era Flutter Jr, mas pedia também Java (com springboot) também, até vi umas coisas o SpringBoot meses atrás, mas acho mais vantagem eu me tornar pleno em PHP, minha barreira tá no Laravel, mas vou persistir.
 

Killer Queen

Ei mãe, 500 pontos!
Mensagens
2.321
Reações
1.428
Pontos
889
Estou doido pra achar alguma vaga/estágio júnior para Flutter, mas está ferramenta ainda tá morna. Estou participando de uns processos seletivos, como o Mobile Dreams, mas não sei se passo. Essa semana uma moça, de uma outra pequena empresa, entrou em contato,a vaga era Flutter Jr, mas pedia também Java (com springboot) também, até vi umas coisas o SpringBoot meses atrás, mas acho mais vantagem eu me tornar pleno em PHP, minha barreira tá no Laravel, mas vou persistir.

Eu acompanho um perfil de vagas no twitter, apesar de eu só estar voltando a aprender HTML e CSS, segue o link:


Às vezes aparece algo lá para você.
 

mendingo_26

Mil pontos, LOL!
Mensagens
23.549
Reações
91.741
Pontos
1.254
PUCPR lança cursos online gratuitos nas áreas de tecnologia

PUCPR lança cursos online gratuitos nas áreas de tecnologia

Desbravando e criando websites reais: o desenvolvimento Web moderno que você precisa saber!
Este curso é destinado para qualquer pessoa interessada em conhecer o mundo do desenvolvimento de sites e sistemas web de forma prática, sem enrolação. O curso é dividido em quatro aulas com início no dia 05/10 das 19h às 22h. As demais serão realizadas nos dias 06/10, 13/10 e 20/10.

INSCREVA-SE AQUI

Inteligência Artificial Aplicada
Durante o curso o estudante aprenderá, de forma prática, as diferentes aplicações da Inteligência Artificial, como Machine Learning, Ciência de Dados, Visão Computacional e Inteligência Artificial na Computação Musical. O curso é dividido em quatro aulas com início no dia 07/10 das 19h às 22h. As demais serão realizadas nos dias 08/10, 14/10 e 15/10.

INSCREVA-SE AQUI

Usabilidade e Interação: Como Desenvolver Apps Atrativos e Eficazes
Destinado para interessados em conhecer e praticar algumas das técnicas da Engenharia de Software que são utilizadas na produção de aplicativos com alta qualidade, excelente usabilidade e centrados no usuário. O curso é dividido em quatro aulas com início no dia 19/10 das 16h às 18h. As demais serão realizadas nos dias 21/10, 26/10 e 28/10.

INSCREVA-SE AQUI

CyberSecurity: Capture The Flag (CTF)
O estudante aprenderá os fundamentos de CiberSegurança, principais vulnerabilidades de segurança e privacidade nas aplicações e participará de uma competição de Capture The Flag (CTF). O curso é dividido em quatro aulas com início no dia 01/11 das 20h às 22h. As demais serão realizadas nos dias 04/11, 08/11 e 11/11.

INSCREVA-SE AQUI

Game Programming Bootcamp: Criação de jogos com Unity
Venha conhecer ou relembrar a Unity, uma das principais ferramentas de desenvolvimento de jogos e simulações. A cada encontro, sempre com professores do curso de Jogos da PUCPR certificados na ferramenta, temos a criação de um pequeno jogo completo que demonstra o poder e os principais recursos da ferramenta. Serão disponibilizadas 300 vagas para o curso, caso o número de inscritos seja superior, o critério de seleção será por ordem de chegada. O curso é dividido em quatro aulas com início no dia 25/11 das 19h às 22h. As demais serão realizadas nos dias 30/11, 02/12 e 07/12.

INSCREVA-SE AQUI

------------------------------------------------------------------------------------------------------------

Cursos Globo e Autodesk
Globo + Autodesk – Area Z

A Globo, em parceria com a Autodesk, líder global em tecnologia de projetos e criação, por meio da Area Z está promovendo cursos gratuitos e remotos de 3D Motion Design e 3D Modelagem e Animação. Para participar, os interessados devem ter conhecimentos básicos em informática, Pacote Adobe, 3ds Max ou Maya, além de possuir computador e acesso à internet. São 40 vagas disponíveis divididas em 02 cursos. As turmas tem início previsto para outubro.

------------------------------------------------------------------------------------------------------------

PAN ACADEMY – UM LUGAR
Inscrição Banco Pan Academy - Banco Pan Academy (gama.academy)

Se especialize em Java e Cloud com o Banco PAN e ainda concorra a uma vaga no lugar que vai revolucionar sua carreira!
O programa de formação em Java e Cloud que vai impulsionar sua carreira em 10 semanas de treinamento!

Venha conosco liderar a inclusão financeira digital das famílias brasileiras.
  • Serão 100 bolsas de treinamento para todo o Brasil;
  • Formação para pessoas desenvolvedoras iniciantes mas que já tenham uma base de programação;
  • Treinamento 100% online, gratuito e completo – Serão cerca de 390 horas de formação;
  • Aprendizado na prática, coloque a mão na massa com desafios reais e em grupo;
  • Treinamentos síncronos (aulas ao vivo) e assíncronos (aulas gravadas) com profissionais de mercado, de segunda a sexta na parte da noite e aos sábados o dia todo;
  • O PAN ainda oferece um Curso de Introdução ao Desenvolvimento e habilidades comportamentais para você se preparar para o processo seletivo.
------------------------------------------------------------------------------------------------------------
 

dr.chocolate

Supra-sumo
Mensagens
985
Reações
1.624
Pontos
183
O número de desenvolvedores de JavaScript disparou e o C # ultrapassou o do PHP, revelando as últimas tendências em desenvolvimento global!

Recentemente, a conhecida empresa de análise SlashData, após pesquisar mais de 19.000 desenvolvedores em 155 países / regiões ao redor do mundo, lançou o “Relatório do Desenvolvedor” (20ª edição) para o primeiro trimestre de 2021. Neste relatório, com foco em ferramentas e campos como linguagens de programação, aprendizado de máquina, tecnologias emergentes e incorporados, analisam o status do desenvolvimento de ferramentas e aplicativos e as tendências de desenvolvimento mais recentes da ecologia do desenvolvedor.

0*NNtmUH1aS8j1HLjN.jpg

Fonte: Slashdata
Destaques em resumo:
Perspectivas de desenvolvimento de linguagem de programação

  • JavaScript ainda é a linguagem de programação mais popular, usada por quase 14 milhões de desenvolvedores em todo o mundo;
  • Desde o início de 2020, a popularidade do Python ultrapassou a do Java, tornando-se a segunda linguagem de programação mais amplamente adotada (depois do JavaScript), com mais de 10 milhões de usuários;
  • Desde que o Google anunciou na conferência I/O em 2017 que o Kotlin se tornou a linguagem de desenvolvimento de primeiro nível para o sistema Android, o número de usuários do Kotlin mais do que triplicou;
  • No ano passado, Rust e Lua se tornaram as duas comunidades de linguagens de crescimento mais rápido de todas as linguagens de programação.
As últimas mudanças no aprendizado de máquina

  • Dados de texto não estruturados são o tipo de dados mais comum no trabalho de desenvolvedores de aprendizado de máquina (ML) e cientistas de dados, com uma taxa de uso de 68%;
  • A maioria (53%) dos engenheiros de aprendizado de máquina e cientistas de dados são desenvolvedores profissionais, mas, em alguns casos, eles também participam de alguns projetos de hobby/alunos ao mesmo tempo.
Tecnologias emergentes

  • A taxa de adoção de miniprogramas está aumentando;
  • A tecnologia de interface humana cérebro-computador, computação quântica e carros autônomos ainda estão no campo da ficção científica.
Software embutido

  • Os desenvolvedores embarcados têm mais probabilidade de participar da Internet das Coisas industrial, produtos eletrônicos de consumo, realidade aumentada e realidade virtual do que aqueles que não estão envolvidos com software embarcado.
  • C ++ é a linguagem de programação mais comumente usada para desenvolvedores embarcados, e 40% deles a usam.
O mundo tem o maior número de desenvolvedores JavaScript e a popularidade do Python supera a do Java

Nesta pesquisa, SlashData adotou uma abordagem diferente da anterior que tinha TIOBE, Redmonk, Stack Overflow e outras listas. Primeiro, estimou de forma independente o número de desenvolvedores de software em todo o mundo. No primeiro trimestre de 2021, havia 24,3 milhões de desenvolvedores ativos em todo o mundo. Esse valor é um aumento de cerca de 14% em relação aos 21,3 milhões de outubro de 2020, o que significa que o número de desenvolvedores no mundo está em um estágio de rápido crescimento.


0*7Yu-clNUq9D84L-5.png


13,8 milhões de desenvolvedores em todo o mundo estão usando JavaScript, principalmente nos campos da web e nuvem

Como uma ferramenta necessária para o desenvolvimento, o desenvolvimento de linguagens de programação sempre foi uma das principais direções com que os desenvolvedores se preocupam.

Em termos de escala de usuário, o JavaScript está firmemente no topo da lista de linguagens de programação e quase 14 milhões de desenvolvedores em todo o mundo o usam, ultrapassando de longe o Python, que ocupa o segundo lugar. De acordo com relatos, nos últimos três anos, o tamanho da comunidade JavaScript teve uma tendência crescente. Entre o quarto trimestre de 2017 e o primeiro trimestre de 2021, mais de 4,5 milhões de desenvolvedores se juntaram à comunidade JavaScript.

Do ponto de vista dos dados, mais de 50% dos desenvolvedores ativos no mundo usam JavaScript. Embora alguns desenvolvedores ainda usem linguagens de programação como Java, C#, PHP, etc., o JavaScript é usado em muitos projetos até certo ponto.

Portanto, após uma investigação mais aprofundada dos campos nos quais os desenvolvedores de JavaScript estão engajados, descobriu-se que muitos desenvolvedores se concentram na Web, na nuvem e em outros campos. Além disso, embora em alguns setores populares, como ciência de dados e desenvolvimento embarcado, o JavaScript não seja a linguagem de programação preferida do desenvolvedor, cerca de um quarto das pessoas o usa em seus projetos.

Python é mais popular do que Java, tornando-se a segunda linguagem de programação mais comumente usada depois do JavaScript

Desde o início de 2020, a popularidade do Python ultrapassou o Java, tornando-se a segunda linguagem mais amplamente adotada depois do JavaScript. Somente no ano passado, a comunidade Python adicionou 1,6 milhão de desenvolvedores e tem aproximadamente 10,1 milhões de usuários.

O uso crescente de Python é indispensável para o surgimento da ciência de dados e do aprendizado de máquina (ML). Para isso, quase 70% dos engenheiros de aprendizado de máquina e ciência de dados afirmam estar usando Python.

Em comparação, o desenvolvimento da linguagem R, que é frequentemente usada na análise de dados e em outros campos, é relativamente desanimador, com apenas 17% dos entrevistados dizendo que está usando.

Com quase 20 anos de desenvolvimento, a comunidade Java agora tem 9,4 milhões de desenvolvedores

Na verdade, por mais sério que seja o debate externo sobre linguagens de programação, Java, que está em desenvolvimento há 20 anos, ainda é a base do ecossistema de aplicativos móveis e uma das linguagens universais mais importantes para o desenvolvimento do Android .

De acordo com a pesquisa, desde o final de 2017, cerca de 2,5 milhões de desenvolvedores se juntaram à comunidade Java, que agora tem 9,4 milhões de desenvolvedores.


0*nTTtO1fzwTK_CYQS.png


C# declinou, PHP ainda é popular no campo da Web

Seguindo JavaScript, Python e Java, C/C++ (7,3 M), C# (6,5 M) e PHP (6,3 M) classificaram-se em quarto, quinto e sexto, respectivamente.

Entre eles, C e C++ são as linguagens principais usadas para codificação no nível do dispositivo e no nível do aplicativo em projetos embarcados e IoT.

Além disso, o relatório apontou que entre o terceiro trimestre de 2019 e o terceiro trimestre de 2020, a popularidade do C# diminuiu. No entanto, depois que o número de usuários do C# aumentou em 500.000 desenvolvedores nos últimos seis meses, o C # ultrapassou o PHP e voltou para o quinto lugar no ranking.

No campo de aplicação, C# tem sido usado principalmente para desenvolvimento de desktop e outras dimensões. Nos últimos anos, também se tornou a escolha de desenvolvedores de AR/VR e jogos. A razão é que o motor de jogo Unity está sendo adotado nesses campos. Ao mesmo tempo, os pesquisadores disseram que a linguagem é "raramente usada" em ciência de dados e desenvolvimento móvel, então, se a Microsoft quiser continuar a desenvolver C# e tornar Xamarin e MAUI (estrutura de interface de usuário de aplicativo multi-plataforma) bem-sucedidos, ou ainda há muito trabalho para ser aperfeiçoado.

Outra linguagem de programação, PHP, ainda é a segunda linguagem mais comumente usada em aplicativos da web depois do JavaScript. Por muito tempo, o PHP foi considerado a linguagem de programação mais amplamente usada no lado do servidor, principalmente porque é usado por sistemas de gerenciamento de conteúdo populares como o WordPress. No entanto, de outubro do ano passado até o presente, o número de usuários de PHP aumentou apenas em 200.000. Na verdade, o desenvolvimento não é rápido.

Kotlin está crescendo rapidamente e é inseparável do suporte do Google

Nos últimos três anos, Kotlin subiu da 11ª para a 8ª posição na lista. Essa tendência se deve em grande parte à decisão do Google em 2017 de tornar o Kotlin a linguagem de escolha para o desenvolvimento do Android.

No entanto, mesmo assim, Kotlin ainda tem um longo caminho a percorrer se quiser alcançar o Java. Afinal, de acordo com pesquisas, atualmente há o dobro de desenvolvedores móveis usando Java para construir aplicativos do que Kotlin.

O número de usuários do Rust mais do que triplicou nos últimos três anos


Como uma linguagem de programação com alta segurança, Rust ganhou atenção de cada vez mais empresas, incluindo Google, Amazon, Microsoft e assim por diante. De acordo com o relatório, a Rust mais do que triplicou sua base de usuários nos últimos três anos, de 1,1 milhão de desenvolvedores no quarto trimestre de 2017 para 2,6 milhões no primeiro trimestre de 2021.

Além disso, Lua também é uma das comunidades que mais cresceu no ano passado. Alguns desenvolvedores envolvidos em AR/VR e IoT estão usando Lua para substituir linguagens como C e C++.

Objective-C está sendo eliminado

No desenvolvimento de aplicativos relacionados ao iOS, o Swift ainda é a linguagem padrão desenvolvida em todas as plataformas da Apple, o que também levou à eliminação gradual do Objective-C pelos usuários. De acordo com a pesquisa, sua classificação caiu da 9ª para a 12ª posição.

Os desenvolvedores profissionais estão principalmente envolvidos na pesquisa de aprendizado de máquina

Nos últimos anos, todas as esferas da vida começaram com inteligência artificial, aprendizado de máquina e outras tecnologias. De acordo com a pesquisa, 68% dos engenheiros de ML/AI/DS estão usando dados de texto não estruturados, que também é o tipo de dados mais comum para desenvolvedores. No entanto, o áudio é o tipo mais comum de dados combinados. 75–76% dos entrevistados indicaram que usarão dados de imagem, vídeo ou texto durante o processamento de dados de áudio.

Em segundo lugar, o tipo de dados Tabular é responsável por 59%, tornando-o o segundo tipo de dados mais popular.


0*cgJIXBtX5swa84nf.png


De acordo com a pesquisa, 52% das pessoas que usam dados de imagem também são usuários de dados de vídeo . Esses dois tipos de dados são usados principalmente: classificação de imagens e reconhecimento facial . Essas são duas áreas de aplicação principais que promovem o desenvolvimento de dispositivos inteligentes de próxima geração, bem como uma orientação técnica importante para melhorar a realidade aumentada em jogos e apoiar veículos autônomos, robôs domésticos, monitoramento de segurança residencial e tecnologias de imagens médicas.

Aprendizado de máquina, inteligência artificial e análise de dados têm limites altos e 53% dos entrevistados são desenvolvedores profissionais

No grupo de desenvolvedores de ML/AI/DS, 53% dos entrevistados são desenvolvedores profissionais. A proporção de desenvolvedores profissionais fazendo processamento de dados de áudio é a mais alta, representando 64%. Entre eles, 50% dos desenvolvedores profissionais estão principalmente envolvidos na pesquisa de aplicação de dados de áudio para geração de texto para fala.

0*7p8kGSlgf-7KYuiF.png


Da mesma forma, os tipos de dados populares entre os grupos de alunos incluem imagens, tabelas e texto. 18–19% dos desenvolvedores que usam este tipo de dados são estudantes. Além disso, como muitos desses tipos de dados podem ser obtidos gratuitamente, muitos alunos podem usar os dados para estudar um determinado campo depois de dominar os dados.

Não há tantos conjuntos de dados em grande escala

Agora, na era do big data, muitas pessoas pensam que os desenvolvedores de ML/AI/DS podem usar conjuntos de dados muito grandes diariamente. Mas, de acordo com relatórios, pesquisas mostram que conjuntos de dados muito grandes podem não ser tão difundidos quanto as pessoas esperam.

Pegue os conjuntos de dados de imagens como exemplo. 18% dos conjuntos de dados de imagem têm entre 50 MB e 500 MB, enquanto apenas 8% dos conjuntos de dados de imagem excedem 1 TB.

0*_KlVLwHdzv10fCJx.png


Além disso, o tamanho do conjunto de dados também varia com o status profissional. Apenas 11% dos desenvolvedores profissionais usam um conjunto de dados de treinamento estruturado de até 20.000 linhas, enquanto 43% dos amadores e 54% dos alunos usam apenas conjuntos de dados menores.

Sobre a influência de desenvolvedores contemporâneos

Os desenvolvedores têm o mundo. De acordo com a pesquisa, 42% dos desenvolvedores da linha de frente e 64% dos líderes de equipe fazem sugestões ou influenciam os tomadores de decisão em suas empresas.

0*mrqhQdZazFeK46oB.png


Entre eles, ao aliar a própria capacidade profissional e experiência, o papel do chefe da equipe de desenvolvimento fica entre o CTO e o gerente de produto, tornando-se uma pessoa muito influente na organização.

No entanto, o CTO ainda é o diretor de compras (ao comprar (54%) ou aprovar despesas (33%)) a pessoa que toma a decisão final.

É importante notar que 42% dos desenvolvedores de linha de frente que não ocupam posições de liderança dizem que fazem sugestões ou influenciam os tomadores de decisão. De acordo com os dados da pesquisa, a razão para esse fenômeno é que a experiência desempenha um papel vital no trabalho. Por meio de uma análise mais aprofundada, os dados apontaram que entre os desenvolvedores com menos de um ano de experiência, apenas 32% disseram que muitas vezes influenciariam os tomadores de decisão, enquanto entre os desenvolvedores experientes com seis anos ou mais de experiência, mais de 50% das pessoas em a entrevista indicou que suas recomendações ou influenciam os tomadores de decisão.

0*nJVZWFr_fRIYnzjL.png


O desenvolvimento de miniprogramas se tornou uma tendência inevitável

Neste relatório de pesquisa, SlashData conduziu uma pesquisa de acompanhamento em tecnologias emergentes, como robótica, applets e visão computacional, e finalmente descobriu que metade dos desenvolvedores disse que está pesquisando, aprendendo ou interessado em muitas dessas tecnologias. Entre eles, pequenos programas estão mais interessados em desenvolvedores profissionais, enquanto grupos de amadores / alunos são mais curiosos sobre robótica .

Na verdade, nos últimos 12 meses, a aplicação real de pequenos programas foi amplamente reconhecida pelos desenvolvedores e a taxa de adoção aumentou quatro pontos percentuais. Este é também um dos maiores crescimentos em tecnologias emergentes.

0*Jk1S9eKG_7s8F6sa.png


A computação quântica e os carros autônomos estão em um ponto baixo em termos de penetração, mas ainda atraem a atenção de alguns desenvolvedores. De acordo com a pesquisa, 45% dos entrevistados usam tecnologia de direção autônoma. Ao mesmo tempo, a taxa de adoção da computação quântica também aumentou em comparação com o passado, respondendo atualmente por 43%.

0*ZAbiz6I0Vcmn0OUG.png


40% dos desenvolvedores incorporados usam C++

De acordo com os dados, um em cada dez desenvolvedores participa do desenvolvimento de software embarcado. No entanto, os engenheiros que fazem desenvolvimento embarcado geralmente também envolvem muitos outros campos. Entre os desenvolvedores embarcados, os aplicativos da Web/SaaS são as outras áreas mais populares.

Onde o código escrito por desenvolvedores de software embutido é executado?

É muito diferente do modelo e método de desenvolvimento de software puro. Muitas pessoas estão muito curiosas sobre o dia a dia dos engenheiros de hardware/embarcados. Eles precisam escrever código?

Em circunstâncias normais, os engenheiros embarcados devem escrever código. 58% dos desenvolvedores escrevem código em um computador desktop ou laptop. Em segundo lugar, os desenvolvedores que executam código em smartphones e tablets representam 31%.

0*yDUaZqBcOxzat1v0.png


De acordo com o relatório da pesquisa, o desenvolvimento integrado orientado para desktop é um ecossistema fechado, ou seja, é improvável que os desenvolvedores integrados que escrevem código para o ambiente de desktop tenham como alvo outros ambientes de desenvolvimento.

Embora o código seja executado no lado do computador desktop/notebook, os aplicativos industriais não são a tendência do software embarcado. Em contraste, um quarto dos desenvolvedores embarcados escrevem principalmente códigos para unidades de computação industrial. Um em cada dez entrevistados disse que escreve principalmente códigos relacionados à infraestrutura de rede. No entanto, esses módulos ainda são uma parte importante do desenvolvimento de software embarcado.

40% dos desenvolvedores embarcados usam C++

Em projetos de software embarcado, C ++ é a linguagem de programação mais comumente usada para desenvolvedores embarcados. Em segundo lugar, C e Python seguiram de perto, respondendo por 32% e 30%, respectivamente.

0*ZyTnK-ImFQnrlcmD.png


Na lista de linguagens de programação comumente usadas em desenvolvimento embarcado, como Embedded C (16%), Arduino (14%) e Assembly (12%) têm classificação relativamente baixa, não tão popular, e a popularidade dessas linguagens de programação irá também pode ser afetado pelo ambiente do código escrito pelo desenvolvedor. Por exemplo, ao desenvolver para dispositivos CE diferentes de smartphones ou arquiteturas de hardware não x86, um quarto dos desenvolvedores usa a linguagem C embarcada. Ao escrever código para unidades de computação industrial ou infraestrutura de rede, o Arduino também é popular entre os desenvolvedores. De acordo com o relatório da pesquisa, os engenheiros embarcados têm maior probabilidade de participar do campo da Internet das Coisas (IIoT) industrial do que aqueles sem experiência em embarcados.

Também é importante notar que algumas linguagens de programação interpretadas avançadas (Python, Java e JavaScript) também são muito populares em projetos de desenvolvedores embarcados, o que significa que muitos desenvolvedores embarcados entrevistados não estão limitados ao nível de desenvolvimento de hardware puro, mas por meio do sistema operacional para alcançar pesquisa e desenvolvimento mais abstratos e complexos. Na verdade, de acordo com pesquisas, quase metade dos desenvolvedores embarcados usam dispositivos Android, que é a principal razão pela qual as linguagens de programação interpretadas são amplamente utilizadas neste campo.

Para obter mais relatórios, visite:

https://slashdata-website-cms.s3.amazonaws.com/sample_reports/lI65ncm-kfuTOtls.pdf
Aposto que o C# ainda vai superar a posição do Java, possivelmente na parte da WEB (com o .NET). JavaScript é um "canivete suíço", mas até quando ela ficará no topo?
PHP já tá em decadência tem uns anos, apesar de ser minha linguagem de coração, sei que ela não tem muito mais futuro não, ela vai cair ainda em desuso ainda mais.
 

dr.chocolate

Supra-sumo
Mensagens
985
Reações
1.624
Pontos
183
Enfim, no geral, eu meio que entendi o que é moda na internet e o que é a realidade. Todo mundo fala mal de Java e PHP, mas são elas que pagam as contas da maioria. Vai todo mundo estudar Python e quando chega no mercado, não tem vagas disso.
Javascript acho que tende mais pra moda do que pra realidade, claro que não em todos os casos. JavaScript é muito foda (no bom sentido) pro Front, mas as frameworks escritas em Javascript são, em boa parte, modismo.

No caso do PHP, ele não vai sumir da WEB, é mais barato e fácil (Python exige muitos esforços para se colocar uma aplicação na WEB) e é uma linguagem feita pra WEB. Atualmente notei que a moda só vale a pena se entrar no começo, entrar no fim da moda é só perder tempo.
 

dr.chocolate

Supra-sumo
Mensagens
985
Reações
1.624
Pontos
183
Me desculpem a opinião,
mas quem acha que aprender uma nova linguagem é “aprender tudo de novo” parece que nunca aprendeu uma primeira vez.
Antes eu pensava assim, mas depois que peguei uma outra linguagem até que aprendi rápido, muitas das linguagens são parecidas. MAS o maior pecado é o cara se basear apenas na framework de determinada linguagem. Tipo, dizer que trabalha com PHP, mas nunca saiu do Laravel ou trabalha com Java, mas apenas usando o SpringBoot.

Este ano já vi Go, Java, C# (sim, to tentando me identificar com alguma linguagem) e dart. O dart estou há uns 5 meses treinando com ele, junto com o Flutter, e tô me dando bem.

Ele, o dart, me lembra a mistura de JavaScript e C#/Java ...
É fácil pegar a base de uma nova linguagem qnd se já sabe outras linguagens.
 

Amigo Bolha

Mil pontos, LOL!
Mensagens
21.338
Reações
29.512
Pontos
1.424
Antes eu pensava assim, mas depois que peguei uma outra linguagem até que aprendi rápido, muitas das linguagens são parecidas. MAS o maior pecado é o cara se basear apenas na framework de determinada linguagem. Tipo, dizer que trabalha com PHP, mas nunca saiu do Laravel ou trabalha com Java, mas apenas usando o SpringBoot.

Neste semestre to me aprofundando no dart e ele me lembra a mistura de JavaScript e C#/Java ...
É fácil pegar a base de uma nova linguagem qnd se já sabe outras linguagens.
Exatamente.
Dart é maravilhoso.
Se de Dart você pular para Kotlin ou Swift vai se sentir em casa.
A maioria das linguagens usadas em um mesmo contexto são parecidas.
Você precisa de aprender mais coisas quando está mudando de área, mudando de paradigma.
Mas aí isso acontece em qualquer profissão, se você é advogado do trabalho e muda pra ambiental, você precisa de estudar muita coisa de novo. Nada mais do que o esperado em qualquer área.
 

dr.chocolate

Supra-sumo
Mensagens
985
Reações
1.624
Pontos
183
Exatamente.
Dart é maravilhoso.
Se de Dart você pular para Kotlin ou Swift vai se sentir em casa.
A maioria das linguagens usadas em um mesmo contexto são parecidas.
Você precisa de aprender mais coisas quando está mudando de área, mudando de paradigma.
Mas aí isso acontece em qualquer profissão, se você é advogado do trabalho e muda pra ambiental, você precisa de estudar muita coisa de novo. Nada mais do que o esperado em qualquer área.
Realmente é necessário sair da zona de conforto, eu reclamo, mas eu fico incomodado se ficar na mesma rotina.
O cara da TI tem que saber escolher qual ferramenta adotar. Não adianta querer ficar pulando de framework pra framework, hoje tô focando mais em aprender uma linguagem em si. Minha escolha pelo dart/Flutter foi ir pro Swift futuramente (quero ser dev iOS). Antes de ver o Flutter/Dart, vi o Swift e achei muito diferentão, hoje já acho eles parecidos e pretendo pegar a pontinha do Swift ano que vem.

Mas queria achar um substituto pro PHP, mas até agora Java/Python/C#/Node.js não me encantaram. Grandes as chances de eu permanecer no PHP na intenção de virar Pleno um dia.
 

Amigo Bolha

Mil pontos, LOL!
Mensagens
21.338
Reações
29.512
Pontos
1.424
Realmente é necessário sair da zona de conforto, eu reclamo, mas eu fico incomodado se ficar na mesma rotina.
O cara da TI tem que saber escolher qual ferramenta adotar. Não adianta querer ficar pulando de framework pra framework, hoje tô focando mais em aprender uma linguagem em si. Minha escolha pelo dart/Flutter foi ir pro Swift futuramente (quero ser dev iOS). Antes de ver o Flutter/Dart, vi o Swift e achei muito diferentão, hoje já acho eles parecidos e pretendo pegar a pontinha do Swift ano que vem.
Se o seu plano é começar com iOS agora, nem perde muito tempo aprendendo UIKit, já pula pro SwiftUI que é o futuro do desenvolvimento iOS e por sinal é muito parecido com Flutter.

Ambos são frameworks de UI declarativos.
 

dr.chocolate

Supra-sumo
Mensagens
985
Reações
1.624
Pontos
183
Se o seu plano é começar com iOS agora, nem perde muito tempo aprendendo UIKit, já pula pro SwiftUI que é o futuro do desenvolvimento iOS e por sinal é muito parecido com Flutter.

Ambos são frameworks de UI declarativos.
Sim, sim. Lembro que ia começar com o SwiftUI. Outro motivo de ter adiado o Swift foi o Xcode, achei ele meio complexo. Com o Flutter consegui me familiarizar, neste caso a framework foi uma bênção.
 

f0rg0tten

Mil pontos, LOL!
GOLD
Mensagens
11.125
Reações
17.419
Pontos
1.444
Antes eu pensava assim, mas depois que peguei uma outra linguagem até que aprendi rápido, muitas das linguagens são parecidas. MAS o maior pecado é o cara se basear apenas na framework de determinada linguagem. Tipo, dizer que trabalha com PHP, mas nunca saiu do Laravel ou trabalha com Java, mas apenas usando o SpringBoot.

Este ano já vi Go, Java, C# (sim, to tentando me identificar com alguma linguagem) e dart. O dart estou há uns 5 meses treinando com ele, junto com o Flutter, e tô me dando bem.

Ele, o dart, me lembra a mistura de JavaScript e C#/Java ...
É fácil pegar a base de uma nova linguagem qnd se já sabe outras linguagens.



Para mim, o que dá trabalho é sair de um Java ou C#, para Haskell, ou mesmo Perl. As vezes até um C pode ficar complicado quando o código fica mais complexo e você não tem hardware para se dar ao luxo de usar OO.

Não digo que é um aprender do zero, mas muitas vezes exige que você repense como faz coisas bem básicas, termina sendo um esforço maior.
 
Topo Fundo