O Brasil tem uma campanha sistemática contra faculdade e pesquisa acadêmica. Não tem como um jovem que cresce nessa realidade querer fazer faculdade. Eu fiz Engenharia mecânica em uma federal e não me arrependo, me deu a base pra mudar pra computação rapidinho e fui pro back-end em Java tranquilo, Formação acadêmica forjou meu lado autodidata ❤
Na minha opinião, o melhor da graduação não é ela em si e sim o que ela proporciona: network, eventos, projetos diferentes, etc. O conteúdo do curso é só pra encher linguiça.
@@youtuberteam real, a vivência é muito única, principalmente na presencial. E além disso tudo que você citou, tem como viajar apresentando artigo, participar de laboratórios de pesquisa, tem empresa júnior, tem grupo de alunos que fazem carro de fórmula 1 e competem, tem competição de foguete, competição de aeromodelos, competição de robôs autônomos
Pesquisa acadêmica no Brasil é uma merda, primeiro que a pessoa tem que ser professor concursado. Ou seja, uma merda, se eu quiser ser pesquisador, eu tenho que passar em um concurso pra professor pra depois fazer isso. Nos EUA a pessoa pode ser pesquisador só sendo Dr. Porque o pessoal tem uma base de dados de doutores e chamam eles pra participarem das pesquisas.
@@BrunoSelhorst viajou legal, e as pesquisas feitas por estudantes de graduação, mestrandos e doutorandos? Todos sem concurso. E outra, não é só doutor concursado que faz pesquisa também, tem muito doutor sem concurso que faz pesquisa grande em pós doc e tem outra parcela de doutores que atuam em pesquisa nas universidades federais e dão aula em faculdade particular, sem concurso também. Sem falar nas pesquisas feitas em parceria com empresas e equipes de P&D que envolvem profissionais da área na pesquisa acadêmica. Além disso tudo, ainda tem uma galera que mesmo após formado na graduação, segue como pesquisador voluntário nos laboratórios das universidades e faz pesquisa de graça. A única exigência de concurso é para você virar professor e dar aula nas universidades, mas pra fazer pesquisa qualquer um pode fazer, enviar o artigo pra um edital de uma revista e publicar.
09:30 Parece que o pessoal de framework React,Angular e vue, confundiram uso do nodejs na maquina desenvolvedora com ambiente de execução do javascript , assim justifica o gráfico, na minha opinião, pessoal que usa framework frontend colocou nodejs pois nas maquinas deles está instalado o nodejs
Sem contar que evita erros. Eu já peguei várias tasks de bugs referentes a erros de tipagem do javascript. Entendo que tem muita gente que torce o nariz quando o assunto é tipagem, mas poderia deixar opcional. Quem quer usa, quem não quer continua sofrendo! 😂😂😂😂😂😂
As linguagens que eu mais tenho contato são C/C++ e Java por causa da faculdade e sempre que vou mexer com JavaScript e até Python eu me pergunto do porque que não tem tipagem, acho muito esquisito criar uma variável que aceita receber qualquer coisa.
Pq essas linguagens tinham propósitos bem definidinhos onde não era necessário esse nível de detalhe: JS pra interatividade *no navegador* e Python como alternativa para não programadores que precisavam do poder da computação: biológicos, físicos, analistas de mercado etc. Depois que inventaram de enfiar elas em tudo que é buraco.
Pra mim seria ótimo ter tipagem estática no JavaScript, porém acredito que o TypeScript resolva bem o problema, pelo menos por enquanto, minha maior prioridade seria uma abstração decente e estável pra trabalhar com Datas porque é IMPOSSÍVEL utilizar a API nativa da linguagem em projetos maiores, sempre aparece algum BO. Na minha antiga empresa eu literalmente virei "O Dev que sabia trabalhar com datas" porque pessoal sempre passava dor de cabeça e eu ja tava por dentro das gambiarras pra trabalhar com datas.
Sua preocupação com Date é extremamente válida porém está chegando aí a implementação da Temporal API que virá para resolver isso. Inclusive se não me engano já chegaram num ponto onde não haverá mais alterações de sintaxe então caso queira queimar a largada já é possível utilizar através de polyfill.
Bom dia Gabriel e Vanessa! Parabéns pelo conteúdo de extrema qualidade. Ter 50%, 70% ou 80% de profissionais graduados atuando como desenvolvedores mostra o quão imaturo é nosso mercado e explica, em parte, a baixa qualidade de solução e serviços que oferecemos. Esse aspecto não afeta apenas o GAP técnico, mas também a gestão dos profissionais, e consequentemente o resultado dos projetos, seja quanto cronograma, custo, qualidade e impacto na cadeia de valor do cliente. Deveríamos investir na criação de um órgão de classe nos moldes do CRM, CNC, OAB, CREA, CAU e etc. Isso não resolve o problema de maus profissionais, se assim fosse não teríamos péssimos advogados, médicos e engenheiros, mas resolveria pelo menos dois problemas, os baixos salários que a maioria dos DEVs recebe, e que o profissional que quiser ser reconhecido no mercado com um profissional de TI (Dev, Infra, BD, AI, IA, SI, etc) passasse por algumas situações que apenas a faculdade, no formato ensino x estágio proporcionam na preparação de "pessoas" para trabalhar empaticamente com "pessoas" em ambientes cuja interação social é fundamental para o resultado do trabalho.
Acredito que seria legal uma melhoria nas funções assincronas, principalmente no carregamento de imagens, que as vezes causa problemas e a imagem acaba não carregando, o que causa erros no código
8:30 Caraca a gráfico é esse!? kkkkkkkkk Olha eu não achava muita perda de tempo me preocupar com tipagem no JavaScript mas de uns tempos para cá tenho curtido muito o TypeScript.
No angula nas versões mais recentes não sei exatamente qual, a tipagem das variáveis ficou opcional achei muito bom dessa forma pois posso colocar os tipos das variáveis na hora de implementar os testes unitários e não quando ainda estou começando o código. Quando não colocamos o tipo ele recebe 'any'
Oloco, eu devo ser o único dev que ama o JS purinho. Eu entendo as questões relacionadas com a falta de tipagem, mas da pra trabalhar elas tranquilamente.
Deixa eu aproveitar esse vídeo para tirar uma dúvida:Um projeto em react precisa mesmo daquele código todo que o Vite e o Next colocam? Experimentei os dois e, ates mesmo de eu colocar uma única vírgula que seja, meu projeto já parece uma secretaria de governo, com seções e arquivos que eu não faço a mínima ideia de para que servem. Não tem como criar um framework simples e que faça só o que eu preciso?
Eu gostaria muito de ver no javascript a possibilidade de poder programar com variáveis tipadas igual o typescript, mas o que mais me intriga é como que a equipe do javascript e a Ecmascript de um modo geral não conseguem implantar os modificadores de visibilidade public, private e protected na programação orientada a objetos. Alguém sabe me dizer se isso é muito avançado pra implantar?
Entenda que JS foi feito inicialmente pra rodar no navegador e não no backend, a princípio apenas para coisas pequenas, assim sendo, colocar um monte de recursos no JS aumentaria o tamanho do JS consideravelmente. Outro problema é que javascript é uma linguagem que é interpretada, ou seja, não é compilada. A grande questão não é se tais alterações são difíceis ou não de implementar, mas sim, o impacto no principal ambiente da linguagem. Nós temos várias opções pra o backend, mas o mesmo não pode ser dito pro frontend.
JavaScript, ame ou odeie, mas admita: é impossível criar uma aplicação moderna e escalável hoje sem JavaScript, sem ter 1 componente com JavaScript na arquitetura, seja no frontend, no backend ou no banco de dados
Deus sabe que so trabalho com JS porq paga as contas, por q o vontade de migrar não aguento mais não, todo dia um framework novo pra fazer mais do mesmo e as vezes parece que o mundo vai se acabar em frontend kkkkkkk sofrido a vida do dev web
Se você não gosta dos frameworks novos é só não usar, vou ser sincero com você, ter frameworks novos em javascript faz o javascript ser muito superior do que outras linguagens que só não tem frameworks novos porque o pessoal abandona
@@andreilucasgoncalves1416 vc esta equivocado em absolutamente tudo, primeiro q por min eu usava JS puro mas eu uso o q a empresa mandar, e ter frameworks novos todos os dias não e sinal de qualidade de forma alguma eo q mais existe e frame q aparece e morre rápido, JS a maioria dos frame só aparece e faz mais do mesmo, as outras linguagens tem suas falhas e acertas mas, não as vejo sofrendo com o problema do JS de novatos reinventando a roda, PHP tem o Laravel se duvidar deve ter uns 15 anos desse framework e tá no mercado até Hj, Java tem o spring anos TMB em grandes empresas, Ruby tem o rails, C# tem o .NET, um ecossistema gigantesco vendendk solução q funciona q tá no mercado a anos sendo testado e provado, já o JS... Kkk hj a tarde vai lançar um novo framework pra fazer mais do mesmo, tirando react e node q se consolidaram o resto tem a tendência de sumir
kkkk quando eu tava na faculdade as pessoas escolhiam entre java e javascript.. a maioria esmagadora escolhia javascript justamente por nao ter tipagem.. a mesma coisa com o php.. q adotou tb.. oxi..
Antes de mais nada, amo programar em linguagens tipadas, dito isso, não acredito que tipagem no JS seja uma boa idéia, pois acabaria tornando o JS de frontend consideravelmente maior. Se o javascript pude ser compilada como acontecia no ActionScript (Flash), ai a história seria diferente. Nunca fui muito fã do uso de JS no backend e já passei por alguns casos em empresas onde substituir o node por outra tecnologia, no backend, resultou em menor uso de recurso de máquina e até diminuição de custos consideráveis.
@@manoellopes211 @_Yanke mais de 70% dos sites que estão rodando hoje são em PHP. Porém existem outras alternativas para quem busca tipagem no backend: Java, C#, GO
kkkkkkkkkkkkkk Interessante.. Ainda não sou Dev, tou estudando, pensando numa stack JS + Java ou JS + Python, não sei qual é melhor iniciar a construção.
3 місяці тому+1
Ótimo vídeo, pessoal. Vocês podiam fazer um vídeo sobre Salesforce. É uma área que paga bem e usa muito no-code. Além de estar investindo pesado em IA dentro de suas nuvens.
Palavra de dev raiz. Melhor trabalhar com a linguagem pura,nativa do que usar um framework, uma "biblioteca". Vejo ao longo de 30 anos gente endeusando ferramentas de produção que caem em desuso e se tornam dor de cabeça. Coisa que não acontece em linguagem pura
Um projeto que fiz no meu primeiro trabalho fiz com JS e Jquery. React gargavala o projeto. Está até hoje rodando bem aí. Sim, usar a linguagem pura é melhor em alguns cenários. Ou usar poucas libs externas que sejam efetivas para o que quer. A questão que muita vezes o framework acelera o projeto. Acelera o deploy e o cliente quer é coisa no ar o quanto antes hahaah
@@mczac-kk9uc Em vez de usar React ou Angular por exemplo, você monta a página toda com Javascript apenas. Ou usando apenas aquelas libs externas que realmente serão usadas. Quando usa framework um mundo é instalado junto. Só que além de saber muito de código, tem que saber de padrão, arquitetura e várias outras coisas para o projeto subir e se manter bem.
Eu já usei uns frameworks. Mas prefiro o JS puro. Não vejo vantagens em frameworks se eu domino bem a linguagem, tenho as IAs pra ajudar e meus projetos são de médio e pequeno porte. JS puro é só vantagem, ainda mais com as features modernas. Jamais que vou me sentir à vontade pra ficar dependendo de um troço feito por outra pesseoa.
@@rafaelemerick9883 de fato.. acelera a produção e a possibilidade de dores de cabeça. principalmente quando rola uma descontinuação do projeto. acredito que vc não tenha noção o que é recomeçar um projeto do zero devido a um gargalo causado por uma atualização ou descontinuação de uma dessas bibliotecas. eu em torno de 2010 via nas redes jquery. hoje tem gente fazendo até piadinha de quem usa. ai o projeto morre. e se por algum motivo vc tiver totalmente dependente, vc toma fumo junto
TS sempre . Achar uma pérola (param, event) => sem saber o que vai chegar … um time programado horrível . O que tem em event ? Param é o que string , objetivo, array ?
BESTEIRA! O Python usa tipagem dinâmica e e' a linguagem mais popular do mundo... Ate e' possivel usar tipagem estatica, mas o povo nao liga muito pra isso.😝
Java Script não precisa ser tipado. Deveríamos ter algo mais moderno tipado e nativo. A W3C parou no tempo... Uma linguagem nova poderia nascer mais padronizada tb.
Só tem medo de tipagem quem não aprendeu o básico da computação antes de sair codando, ou quem nunca passou por falhas graves por erro de tipo. Não precisa ser tanto como o Java, nem tão pouco como o VB, Python e JS 😅 Mesmo no VB, você pode forçar declaração com Option Explicit = 1. Além disso, no EDGE ainda funciona VB SCRIPT. O monopólio do JS no navegador só aconteceu por que as demais mantenedoras de linguagens preferiram comentar investindo no tradicional. Mas o futuro é que o JS pare de ser usado, conforme as interfaces deixem de se apoiarem no modelo WebView, como nos óculos, celulares, etc... ainda tem muita muleta nos Apps, visando reaproveitamento de código, porém, o movimento atual é a desativação de funções nos sites em detrimento de maior poder de personalização dos Apps. Vários sistemas que nascem nativamente para celular, como o Uber, por exemplo, não tem nem 20% da funcionalidade no site. Alguns só tem landing page e direciona para o APP.
cara, porque simplesmente não ESQUECEMOS do Node e passamos a usar apenas o Bun?? tenho usado o Bun há meses e é simplesmente perfeito, ele é o que o Node deveria ter sido desde o início, nao atoa o Nodejs tem ganhado atualizações simplesmente copiando funcionalidades do Bun...
ficar preso em algo que não é open source é meio arriscado , fora que o custo do nodejs e outros freamworks são extremamente baixos e escaláveis com a arquitetura nodejs pura .
Javascript puro é muito bom pra Júnior fazer caca, TypeScript é necessário tanto no front-end quanto no back-end, eu era totalmente contra até trabalhar com projetos maiores, não dá pra usar JS puro, é lameira atrás de lameira, TS ajuda a não fazer caca…, espero que JS evolua pra TS ou TS se torne padrão e interpretado pelos navegadores logo…
O Brasil tem uma campanha sistemática contra faculdade e pesquisa acadêmica. Não tem como um jovem que cresce nessa realidade querer fazer faculdade. Eu fiz Engenharia mecânica em uma federal e não me arrependo, me deu a base pra mudar pra computação rapidinho e fui pro back-end em Java tranquilo, Formação acadêmica forjou meu lado autodidata ❤
Na minha opinião, o melhor da graduação não é ela em si e sim o que ela proporciona: network, eventos, projetos diferentes, etc. O conteúdo do curso é só pra encher linguiça.
@@youtuberteam real, a vivência é muito única, principalmente na presencial. E além disso tudo que você citou, tem como viajar apresentando artigo, participar de laboratórios de pesquisa, tem empresa júnior, tem grupo de alunos que fazem carro de fórmula 1 e competem, tem competição de foguete, competição de aeromodelos, competição de robôs autônomos
Pesquisa acadêmica no Brasil é uma merda, primeiro que a pessoa tem que ser professor concursado. Ou seja, uma merda, se eu quiser ser pesquisador, eu tenho que passar em um concurso pra professor pra depois fazer isso. Nos EUA a pessoa pode ser pesquisador só sendo Dr. Porque o pessoal tem uma base de dados de doutores e chamam eles pra participarem das pesquisas.
@@BrunoSelhorst viajou legal, e as pesquisas feitas por estudantes de graduação, mestrandos e doutorandos? Todos sem concurso. E outra, não é só doutor concursado que faz pesquisa também, tem muito doutor sem concurso que faz pesquisa grande em pós doc e tem outra parcela de doutores que atuam em pesquisa nas universidades federais e dão aula em faculdade particular, sem concurso também.
Sem falar nas pesquisas feitas em parceria com empresas e equipes de P&D que envolvem profissionais da área na pesquisa acadêmica. Além disso tudo, ainda tem uma galera que mesmo após formado na graduação, segue como pesquisador voluntário nos laboratórios das universidades e faz pesquisa de graça.
A única exigência de concurso é para você virar professor e dar aula nas universidades, mas pra fazer pesquisa qualquer um pode fazer, enviar o artigo pra um edital de uma revista e publicar.
tem um motivo as "faculdades" são ruins.
09:30 Parece que o pessoal de framework React,Angular e vue, confundiram uso do nodejs na maquina desenvolvedora com ambiente de execução do javascript , assim justifica o gráfico, na minha opinião, pessoal que usa framework frontend colocou nodejs pois nas maquinas deles está instalado o nodejs
Tipagem é vida. Facilita muito ler e codar com. Não consigo mais usar JS puro, sempre recorro ao TS.
Não sei pq o comitê não aceita logo isso cara, 10 anos esperando a tipagem, povo tá mt devagar
@@Miguel-y4oPor conta que faz o runtime perder performance, se fosse tão simples eles já tinham feito
@@andreilucasgoncalves1416 E em 10 anos não teve 1 engenheiro com uma solução? Hmm sei não em
Sem contar que evita erros. Eu já peguei várias tasks de bugs referentes a erros de tipagem do javascript.
Entendo que tem muita gente que torce o nariz quando o assunto é tipagem, mas poderia deixar opcional. Quem quer usa, quem não quer continua sofrendo! 😂😂😂😂😂😂
sei não hein... o que mais tem é any em código TS... prefiro o JS puro mesmo
As linguagens que eu mais tenho contato são C/C++ e Java por causa da faculdade e sempre que vou mexer com JavaScript e até Python eu me pergunto do porque que não tem tipagem, acho muito esquisito criar uma variável que aceita receber qualquer coisa.
Pq essas linguagens tinham propósitos bem definidinhos onde não era necessário esse nível de detalhe: JS pra interatividade *no navegador* e Python como alternativa para não programadores que precisavam do poder da computação: biológicos, físicos, analistas de mercado etc. Depois que inventaram de enfiar elas em tudo que é buraco.
Pra mim seria ótimo ter tipagem estática no JavaScript, porém acredito que o TypeScript resolva bem o problema, pelo menos por enquanto, minha maior prioridade seria uma abstração decente e estável pra trabalhar com Datas porque é IMPOSSÍVEL utilizar a API nativa da linguagem em projetos maiores, sempre aparece algum BO. Na minha antiga empresa eu literalmente virei "O Dev que sabia trabalhar com datas" porque pessoal sempre passava dor de cabeça e eu ja tava por dentro das gambiarras pra trabalhar com datas.
Sua preocupação com Date é extremamente válida porém está chegando aí a implementação da Temporal API que virá para resolver isso. Inclusive se não me engano já chegaram num ponto onde não haverá mais alterações de sintaxe então caso queira queimar a largada já é possível utilizar através de polyfill.
Casal toop do UA-cam, olha só traga na próxima o uso do JS no Django
Bom dia Gabriel e Vanessa! Parabéns pelo conteúdo de extrema qualidade.
Ter 50%, 70% ou 80% de profissionais graduados atuando como desenvolvedores mostra o quão imaturo é nosso mercado e explica, em parte, a baixa qualidade de solução e serviços que oferecemos. Esse aspecto não afeta apenas o GAP técnico, mas também a gestão dos profissionais, e consequentemente o resultado dos projetos, seja quanto cronograma, custo, qualidade e impacto na cadeia de valor do cliente.
Deveríamos investir na criação de um órgão de classe nos moldes do CRM, CNC, OAB, CREA, CAU e etc. Isso não resolve o problema de maus profissionais, se assim fosse não teríamos péssimos advogados, médicos e engenheiros, mas resolveria pelo menos dois problemas, os baixos salários que a maioria dos DEVs recebe, e que o profissional que quiser ser reconhecido no mercado com um profissional de TI (Dev, Infra, BD, AI, IA, SI, etc) passasse por algumas situações que apenas a faculdade, no formato ensino x estágio proporcionam na preparação de "pessoas" para trabalhar empaticamente com "pessoas" em ambientes cuja interação social é fundamental para o resultado do trabalho.
Boa tarde!
É possível fazer uma matéria sobre VBA, sua situação atual, empregabilidade e possibilidades?
Estou aprendendo TypeScript para fazer PCF para Power Apps... galera da empresa adorou!!
Acredito que seria legal uma melhoria nas funções assincronas, principalmente no carregamento de imagens, que as vezes causa problemas e a imagem acaba não carregando, o que causa erros no código
8:30 Caraca a gráfico é esse!? kkkkkkkkk Olha eu não achava muita perda de tempo me preocupar com tipagem no JavaScript mas de uns tempos para cá tenho curtido muito o TypeScript.
No angula nas versões mais recentes não sei exatamente qual, a tipagem das variáveis ficou opcional achei muito bom dessa forma pois posso colocar os tipos das variáveis na hora de implementar os testes unitários e não quando ainda estou começando o código. Quando não colocamos o tipo ele recebe 'any'
Agora sim uma pesquisa bem feita.
Eu nunca vou me livrar do que estiver pagando minhas contas, não posso reclamar.
Exato!
Faz Vídeo sobre Scala.
Eu gosto só kotlin e go com tipagem forte e estática, mas com inferência de tipo na declaração e inicialização
Oloco, eu devo ser o único dev que ama o JS purinho. Eu entendo as questões relacionadas com a falta de tipagem, mas da pra trabalhar elas tranquilamente.
Tem vários, só ler o documento que o DHH fez quando removeu a tipagem do Turbo
Até dá. Difícil é citar alguma vantagem nisso.
Há uma legião de vanileiros😂 encabeçados pelo Erick Wendel.
Js é paz
Tamo junto!
Deixa eu aproveitar esse vídeo para tirar uma dúvida:Um projeto em react precisa mesmo daquele código todo que o Vite e o Next colocam? Experimentei os dois e, ates mesmo de eu colocar uma única vírgula que seja, meu projeto já parece uma secretaria de governo, com seções e arquivos que eu não faço a mínima ideia de para que servem. Não tem como criar um framework simples e que faça só o que eu preciso?
Quando vão fazer um dicionário do programador falando do NestJS? ❤
Eu gostaria muito de ver no javascript a possibilidade de poder programar com variáveis tipadas igual o typescript, mas o que mais me intriga é como que a equipe do javascript e a Ecmascript de um modo geral não conseguem implantar os modificadores de visibilidade public, private e protected na programação orientada a objetos. Alguém sabe me dizer se isso é muito avançado pra implantar?
porq o core do js nunca foi POO js usa POO por gambiarra, js sempre foi uma linguagem de paradigma funcional
Entenda que JS foi feito inicialmente pra rodar no navegador e não no backend, a princípio apenas para coisas pequenas, assim sendo, colocar um monte de recursos no JS aumentaria o tamanho do JS consideravelmente. Outro problema é que javascript é uma linguagem que é interpretada, ou seja, não é compilada. A grande questão não é se tais alterações são difíceis ou não de implementar, mas sim, o impacto no principal ambiente da linguagem. Nós temos várias opções pra o backend, mas o mesmo não pode ser dito pro frontend.
Oxi, eles fizeram é só usar a propriedade com # em uma classe
@@staz.d.blood_então programador JS n pode zoar o pessoal do PHP? Kkkkk
@@_Yanke kkkkk ta liberado, eu zuo js mas eu tenho propriedade pra zoar
verdade estou esperando pra escreve assim o ecma script
function(string: url, object: param) : string { return string.json()}
nativamente no browser, codigo alto documentado e explicito
JavaScript, ame ou odeie, mas admita: é impossível criar uma aplicação moderna e escalável hoje sem JavaScript, sem ter 1 componente com JavaScript na arquitetura, seja no frontend, no backend ou no banco de dados
é objetivamente possível, principalmente fora do client side
@@vgreffd
> aplicação moderna e escalável
> fora do client side
tenha um bom dia
@@artu_almeida não é porque você se fecha a alternativas que elas deixam de existir
Deus sabe que so trabalho com JS porq paga as contas, por q o vontade de migrar não aguento mais não, todo dia um framework novo pra fazer mais do mesmo e as vezes parece que o mundo vai se acabar em frontend kkkkkkk sofrido a vida do dev web
Se você não gosta dos frameworks novos é só não usar, vou ser sincero com você, ter frameworks novos em javascript faz o javascript ser muito superior do que outras linguagens que só não tem frameworks novos porque o pessoal abandona
@@andreilucasgoncalves1416 vc esta equivocado em absolutamente tudo, primeiro q por min eu usava JS puro mas eu uso o q a empresa mandar, e ter frameworks novos todos os dias não e sinal de qualidade de forma alguma eo q mais existe e frame q aparece e morre rápido, JS a maioria dos frame só aparece e faz mais do mesmo, as outras linguagens tem suas falhas e acertas mas, não as vejo sofrendo com o problema do JS de novatos reinventando a roda, PHP tem o Laravel se duvidar deve ter uns 15 anos desse framework e tá no mercado até Hj, Java tem o spring anos TMB em grandes empresas, Ruby tem o rails, C# tem o .NET, um ecossistema gigantesco vendendk solução q funciona q tá no mercado a anos sendo testado e provado, já o JS... Kkk hj a tarde vai lançar um novo framework pra fazer mais do mesmo, tirando react e node q se consolidaram o resto tem a tendência de sumir
Media de Junior é quase 4 mil? Nossa!, fiquei bem surpreso. Se isso é a média, tem muito trabalho pra fora né.
"Não é o herói que merecemos, mas é o herói que precisamos", pelo menos até inventarem outra coisa que rode em browsers kkk
Nossa se JS tiver tipagem voa
Quero saber quem foi que olhou o DOM e disse: Imagine esse belezinha em server-side? Sério, tem estar muito lelé da cabeça.
Eu acho que só de parar de usar JSDocs e usar o padrão typescript já seria um grande avanço.
kkkk quando eu tava na faculdade as pessoas escolhiam entre java e javascript.. a maioria esmagadora escolhia javascript justamente por nao ter tipagem.. a mesma coisa com o php.. q adotou tb.. oxi..
Eu gosto do node.js
Prefiro utilizar TS e realmente o Node.JS é o meu "favorito".
Antes de mais nada, amo programar em linguagens tipadas, dito isso, não acredito que tipagem no JS seja uma boa idéia, pois acabaria tornando o JS de frontend consideravelmente maior. Se o javascript pude ser compilada como acontecia no ActionScript (Flash), ai a história seria diferente. Nunca fui muito fã do uso de JS no backend e já passei por alguns casos em empresas onde substituir o node por outra tecnologia, no backend, resultou em menor uso de recurso de máquina e até diminuição de custos consideráveis.
Eles normalmente usavam o q no lugar do node?
@@_Yanke queria saber tbm
@@manoellopes211 @_Yanke mais de 70% dos sites que estão rodando hoje são em PHP. Porém existem outras alternativas para quem busca tipagem no backend: Java, C#, GO
Sou javeiro, quando sujo minha mão com js, parece que estou lidando com peças de lego. Bizarro.
kkkkkkkkkkkkkk Interessante..
Ainda não sou Dev, tou estudando, pensando numa stack JS + Java ou JS + Python, não sei qual é melhor iniciar a construção.
Ótimo vídeo, pessoal. Vocês podiam fazer um vídeo sobre Salesforce. É uma área que paga bem e usa muito no-code. Além de estar investindo pesado em IA dentro de suas nuvens.
Node.js né
Palavra de dev raiz. Melhor trabalhar com a linguagem pura,nativa do que usar um framework, uma "biblioteca". Vejo ao longo de 30 anos gente endeusando ferramentas de produção que caem em desuso e se tornam dor de cabeça. Coisa que não acontece em linguagem pura
Uma dúvida de um dev iniciante. Pode dar algum exemplo sobre assunto abordado acima ?
Um projeto que fiz no meu primeiro trabalho fiz com JS e Jquery. React gargavala o projeto. Está até hoje rodando bem aí. Sim, usar a linguagem pura é melhor em alguns cenários. Ou usar poucas libs externas que sejam efetivas para o que quer. A questão que muita vezes o framework acelera o projeto. Acelera o deploy e o cliente quer é coisa no ar o quanto antes hahaah
@@mczac-kk9uc Em vez de usar React ou Angular por exemplo, você monta a página toda com Javascript apenas. Ou usando apenas aquelas libs externas que realmente serão usadas. Quando usa framework um mundo é instalado junto. Só que além de saber muito de código, tem que saber de padrão, arquitetura e várias outras coisas para o projeto subir e se manter bem.
Eu já usei uns frameworks. Mas prefiro o JS puro. Não vejo vantagens em frameworks se eu domino bem a linguagem, tenho as IAs pra ajudar e meus projetos são de médio e pequeno porte. JS puro é só vantagem, ainda mais com as features modernas. Jamais que vou me sentir à vontade pra ficar dependendo de um troço feito por outra pesseoa.
@@rafaelemerick9883 de fato.. acelera a produção e a possibilidade de dores de cabeça. principalmente quando rola uma descontinuação do projeto. acredito que vc não tenha noção o que é recomeçar um projeto do zero devido a um gargalo causado por uma atualização ou descontinuação de uma dessas bibliotecas. eu em torno de 2010 via nas redes jquery. hoje tem gente fazendo até piadinha de quem usa. ai o projeto morre. e se por algum motivo vc tiver totalmente dependente, vc toma fumo junto
Javascript ta fazendo hora extra
Chora boy…
TS sempre . Achar uma pérola (param, event) => sem saber o que vai chegar … um time programado horrível . O que tem em event ? Param é o que string , objetivo, array ?
BESTEIRA! O Python usa tipagem dinâmica e e' a linguagem mais popular do mundo... Ate e' possivel usar tipagem estatica, mas o povo nao liga muito pra isso.😝
Java Script não precisa ser tipado. Deveríamos ter algo mais moderno tipado e nativo. A W3C parou no tempo... Uma linguagem nova poderia nascer mais padronizada tb.
Só tem medo de tipagem quem não aprendeu o básico da computação antes de sair codando, ou quem nunca passou por falhas graves por erro de tipo. Não precisa ser tanto como o Java, nem tão pouco como o VB, Python e JS 😅
Mesmo no VB, você pode forçar declaração com Option Explicit = 1. Além disso, no EDGE ainda funciona VB SCRIPT. O monopólio do JS no navegador só aconteceu por que as demais mantenedoras de linguagens preferiram comentar investindo no tradicional. Mas o futuro é que o JS pare de ser usado, conforme as interfaces deixem de se apoiarem no modelo WebView, como nos óculos, celulares, etc... ainda tem muita muleta nos Apps, visando reaproveitamento de código, porém, o movimento atual é a desativação de funções nos sites em detrimento de maior poder de personalização dos Apps. Vários sistemas que nascem nativamente para celular, como o Uber, por exemplo, não tem nem 20% da funcionalidade no site. Alguns só tem landing page e direciona para o APP.
É nada, só usar laravel. Precisa nem tocar nesse js
cara, porque simplesmente não ESQUECEMOS do Node e passamos a usar apenas o Bun?? tenho usado o Bun há meses e é simplesmente perfeito, ele é o que o Node deveria ter sido desde o início, nao atoa o Nodejs tem ganhado atualizações simplesmente copiando funcionalidades do Bun...
ficar preso em algo que não é open source é meio arriscado , fora que o custo do nodejs e outros freamworks são extremamente baixos e escaláveis com a arquitetura nodejs pura .
Mais um emocionado…
first :)
Second 😆
ith
Se o js perder a tipagem dinamica eu paro com js. Typescript é coisa de Nutella e Microsoft
Javascript puro é muito bom pra Júnior fazer caca, TypeScript é necessário tanto no front-end quanto no back-end, eu era totalmente contra até trabalhar com projetos maiores, não dá pra usar JS puro, é lameira atrás de lameira, TS ajuda a não fazer caca…, espero que JS evolua pra TS ou TS se torne padrão e interpretado pelos navegadores logo…
JavaScript 🤮 Porem necessário.
JS vai morre sem tipagem 😂😂😂