Тёмный
No video :(

JavaScript: a armadilha do canivete suíço 

Lucas Montano
Подписаться 311 тыс.
Просмотров 47 тыс.
50% 1

Quer mandar sugestão de artigos e tópicos? Manda direto pro Tony que nós vamos selecionar os melhores para gravar o próximo video: chat.openai.co...
Artigo: / javascript-a-armadilha...
Autor: Tiago Sansao
✅ Torne-se membro para obter aulas técnicas exclusivas comigo:
/ @lucasmontano
✅ Meu site parece que foi feito por um DEV backend né?! Mas lá tu encontra tudo que precisa saber sobre o que tenho feito e onde estou:
lucasmontano.com/
✅ 𝗢𝗦 𝗠𝗘𝗟𝗛𝗢𝗥𝗘𝗦 𝗩𝗜𝗗𝗘𝗢𝗦 𝗗𝗢 𝗖𝗔𝗡𝗔𝗟
▸ Programação realmente é muito difícil?
• Programação realmente ...
▸ DEV Precificando Projeto tipo Netflix (bem simples)
• DEV Precificando Proje...
▸ Salário mínimo com 1 mês de trabalho como DEV Júnior
• Salário mínimo com 1 m...
▸ 2023 Programadores
• 2023 Programadores
▸ ${live_name} da BOLHA DEV
www.youtube.co...
▸ PARA DE MENTIR, Programação em 2023
• PARA DE MENTIR, Progra...

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 235   
@brunomanso9428
@brunomanso9428 6 месяцев назад
Comecei, de fato, em JavaScript. É mais "fácil" porque soluciona problemas mais simples. Hoje, existe muitas soluções para um mesmo problema específico. Muitos frameworks. Isso acaba causando confusão na mente dos novatos. Uma formação "Canivete Suiço"(generalista).Enquanto que outras linguagens, como *Java,* exigem que o futuro dev forme uma base sólida como POO e Estrutura de Dados, encorajando o estudante a focar numa direção expecífica(especialista) primeiro. *Artigo e vídeo perfeitos!!* *Nailed it!!*
@LFReis
@LFReis 6 месяцев назад
sou novato e vc descreveu exatamente oq passo. Duvida sobre oq é melhor, qual a melhor prática, qual tech usar etc. è isso mesmo que passamos
@tkochdev
@tkochdev 7 месяцев назад
JavaScript, a porta de entrada para várias outras drogas. Começa nele, depois já está usando Java.
@PedroHilbertSilvaGuerra-jg2cx
@PedroHilbertSilvaGuerra-jg2cx 7 месяцев назад
😂
@nunesd66
@nunesd66 7 месяцев назад
e depois outras mais pesadas, como Assembly ou Brainfuck
@Jebyto
@Jebyto 7 месяцев назад
Depois do javascript só comecei a tomar no C# e levar bastante python na bunda 😢
@tkochdev
@tkochdev 7 месяцев назад
@@Jebyto putz grilo kkkkkkkkk'
@tkochdev
@tkochdev 7 месяцев назад
@@nunesd66 aí o cara já é morador da bugolandia
@desideologia
@desideologia 7 месяцев назад
Vendo esse vídeo, lendo o artigo e os comentários me parece que pra ser programador hoje em dia é preciso muito mais conhecer os jargões do que programar efetivamente.
@psyab9375
@psyab9375 7 месяцев назад
Faz um tempo que é assim já. Um ex colega era assim, o que menos sabia programar e o que mais ganhava.
@NullBet4
@NullBet4 7 месяцев назад
Pow tem um cara assim na minha equipe, contratado como pleno, mas o gpt nos piores dias é bem melhor que ele...
@desideologia
@desideologia 7 месяцев назад
@@psyab9375quanto maior o número de jargões, mais vc impressiona a mina do RH. Dependendo de como ela for dá até pra levar pro motel.
@DKWicki
@DKWicki 7 месяцев назад
Utopia vs Realidade Programador por não mexer com algo tangível vive uma bolha estranha. Aaaa javascript (ou qualquer coisa que não siga um padrão mínimo de qualidade nos padrões atuais) não presta e bla bla bla, vamos fazer o melhor jeito, no melhor possível do mundo. Precisa entender que se é líder de mercado é porque atende a maioria das necessidades e pronto. Montar um projeto documentado, arquitetado, extremamente testado e organizado custa muito, 95% ou mais das empresas não oferecem esse recurso necessário nem é por maldade, é porque o projeto fica inviável de ser feito se não forem nessas condições. Você quer um carro completo com várias tecnologias, mas quer pagar preço popular... O mundo real é complicado para ficar brincando de reescrever nos novos padrões.
@hm-henriquematias
@hm-henriquematias 6 месяцев назад
DragonBlitz stealing WR Castlevania SotN with Javascript Randomizer set and Node.JS
@diegowkr
@diegowkr 7 месяцев назад
2:35 Achei que ia dizer “Javascript é a porta de entrada para drogas maiores” kkkkkkkkkkkkkkkkk
@DanielSantos-uq9ib
@DanielSantos-uq9ib 7 месяцев назад
Concordo em partes. Para uma pessoa que está começando realmente ir para uma linguagem com um ecossistema bem opinado tipo java e c# realmente parece ser melhor pq você não fica perdido. Mas acho que é uma questão de ponto de vista: De todas as pessoas desenvolvedoras que já conheci, as que mais são "desenroladas" são justamente as que são de linguagens com ecossistema open source bem forte, tipo JS, Python, Golang, Rust, etc, penso que justamente pelo fato de você ter tido contato com N jeitos diferentes de implementar a mesma solução e N libs/frameworks que fazem a mesma coisa. Você tende a saber se virar mais rápido sabendo o que aproveitar e o que ignorar de cada solução. Agora a galera do Java/C# ta tão mas tão acomodada em usar sempre a mesma linguagem, o mesmo padrão, o mesmo framework que acaba enfiando isso em todo projeto que fazem parte. Vai desenvolver uma API? Java. Vai desenvolver um Consumer de uma fila? Java. Vai desenvolver uma automação com IoT? Java. Vai fazer uma função serveless? Java. Vai fazer analise de dados? Java. Vai fazer um jogo? Java. Que tal um sistema embarcado com Java? Isso acaba deixando a visão das pessoas muito míope sobre o que realmente é desenvolver, e como aproveitar o melhor de cada linguagem.
@andrefig822
@andrefig822 6 месяцев назад
Acho que seria meio uma discussão se o que vem primeiro é o ovo ou a galinha.. Rola uma retroalimentação positiva, um circulo vicioso nessa relação de programador com o ecossistema. E pode ser difícil de diferenciar causa de consequência e outras nuances. Seria perfeitamente lógico eu afirmar que desenvolvedores mais desenrolados estão em OSS, porque essa é a motivação e não por relação causal. * Na minha exp pessoal, devs que se sentem bem com linguagem mais rígida tem uma comportamento mais conservador e devs de linguagens mais flexíveis são mais liberais (sentido mais psicológico/comportamental, não de política, embora tenha visto certa relação tb nas minhas anedotas). Eles vêem o outro lado como ou caótico ou encaixotado e inflexível demais. Um pouco generalizado, mas por aí PS.: Entendi que tu quis dizer de Java e C# serem "opinados" no sentido de "rigidez". Mas se for pelo termo "linguagem opinativa", elas são rígidas mas não são opinativas, Ruby e JS também não, mas o ecossistema é. Go and Rust são lang opinativas.
@tiagosansaodev
@tiagosansaodev 7 месяцев назад
CARACA MANO O LUCAS MONTANO DO CANAL LUCAS MONTANO REAGIU AO MEU ARTIGO
@tiagosansaodev
@tiagosansaodev 7 месяцев назад
e eu nao posso ver pq to na daily aaaaaaaaaaaaaaa
@diegomoraes8660
@diegomoraes8660 7 месяцев назад
O dono do artigo eu conheço antes da fama.
@tiagosansaodev
@tiagosansaodev 7 месяцев назад
@@diegomoraes8660 eae Diegão KKKKKKKKKKKKKKKKK
@LucasMontano
@LucasMontano 7 месяцев назад
hahaha ficou bom cara, tamanho, assunto e título perfeito pra um react 🙌
@tiagosansaodev
@tiagosansaodev 7 месяцев назад
@@LucasMontano falar mal do javascript sempre funciona 😂😂😂 brincadeira
@matheusaraujo6445
@matheusaraujo6445 7 месяцев назад
Esse post poderia ter sido escrito por mim! Kkk é muito real isso, eu sabia fazer tudo no JS, mas assim como o autor também fui estudar uma linguagem diferente e isso me abriu portas e a mente para a importância dos padrões de projetos
@helderneres
@helderneres 6 месяцев назад
Fiz o caminho inverso... A maturidade e a organização da plataforma Java, realmente, é excepcional. Depois de 8 anos trabalhando com Java, comecei a trabalhar com JS/TS. Percebe-se, logo no início, a diferença de maturidade do ecossistema. Isso já faz algum tempo e o ecossistema JS evoluiu, mas ainda existe uma diferença grande de maturidade na plataforma e na comunidade, principalmente. Acredito que o grande motivo para essas diferenças de características entre as plataformas seja a forma de gestão/governança e como elas desenvolveram desde o seu início/surgimento, que foi concomitante. O Java tem uma gestão mais centralizada, enquanto o JavaScript é mais descentralizado, tendendo à anarquia.
@gabrielopes_dev
@gabrielopes_dev 7 месяцев назад
Eu adoraria ver um vídeo seu sobre ERANÇAS e COMPOSIÇÕES de CLASSES, iria ser genial!
@joaogracaneto309
@joaogracaneto309 7 месяцев назад
Por isso sou grande fã de começar pelas universidades aprender a base, fazer uns malloc em C, aprender orientação objeto na unha em Java. Eu comecei com C, Java depois Delphi. Nunca gostei de JavaScript por esses motivos aí citados, mas quando o typescript entrou no ecosistema, foi que criei um maior afeto com esse ecosistema e hoje ele é meu ganha pão e canivete suíço para meus side projects.
@samirdourado
@samirdourado 6 месяцев назад
Ha, eu ja tinha decidido aprender java e comecei ontem, e hj veio o video/materia que confirma meus pensamentos. Obrigado.
@Skinny609
@Skinny609 7 месяцев назад
Eu comecei pelo Java + spring boot com projetos pela faculdade e adorei o ecossistema Java, e está sendo ótimo aprender javascript e outras linguagens tanto Back quanto front-end
@macmillerduartedeandrade2591
@macmillerduartedeandrade2591 7 месяцев назад
Favor enviar para o Erick Wendel dar uma opinião sobre ... Obrigado 😅
@paulovictorespindola7496
@paulovictorespindola7496 7 месяцев назад
Muito obrigado pelo conceito de composição. eu ja praticava composição, mas agora o conceito esta mais solido. ate porque pra mim tudo era herança.
@ericgabriellarroque7081
@ericgabriellarroque7081 7 месяцев назад
Muito bom o artigo, bem escrito. Tive um pouco dessa percepção quando fui do javascript pro Java. Posso estar errado, mas parece um problema das linguagens multiparadigmas, como Tiago mencionou, que fazem com que o programador iniciante autodidata se perca no meio de tantas formas de fazer a mesma coisa.
@1222guilherme
@1222guilherme 7 месяцев назад
React é literalmente isso, mesmo sendo funcional, se você procurar qualquer coisa, tem uns 200 videos diferentes ensinando a fazer a mesma coisa de varias maneiras diferentes, me senti um pouco perdido quanto estava aprendendo.
@joaopedrooliveira6606
@joaopedrooliveira6606 7 месяцев назад
@@1222guilherme o React talvez seja o maior exemplo disso mesmo. O Theo inclusive crava a bandeira de que o React é uma alternativa "melhor" que Angular por exemplo por ser multiplas maneiras de resolver o mesmo problema. Mas fala isso com a visão de alguém que programa a uma decada, um iniciante tendo 10 alternativas diferentes para resolver um problema provavelmente vai criar mais dois ou três problemas no meio do caminho, porque não sabe muito onde está pisando.
@tiagosansaodev
@tiagosansaodev 7 месяцев назад
Brigadão mano (;
@1222guilherme
@1222guilherme 7 месяцев назад
​@@joaopedrooliveira6606 Eu não julgo mais as pessoas defenderem React, atualmente todos os meus projetos estão sendo feito em Next mesmo eu trabalhando com Angular, eu gosto muito da organização do Angular, mas sei la, meu problema com Angular é COMO as coisas são resolvidas nele, pra min que tudo ou quase tudo no Angular é desnecessariamente mais dificil, web é pra ser uma coisa simples, mas cada framework tem seus prós e contras.
@staz.d.blood_
@staz.d.blood_ 7 месяцев назад
​@@1222guilhermeweb e pra ser simples tá aí uma coisa que nunca esperava ouvir, web e complexa sempre foi, quanto maior a aplicação mais complexa se torna, mais eficiente precisar ser mais segura mais fácil de dar manutenção e aguentar mudanças
@pedrohenrique-bp8dj
@pedrohenrique-bp8dj 6 месяцев назад
Para mim, aprender back end com Java foi muito mais claro, me identifiquei mto com o javinha e seus frameworks
@gleitonfranco1260
@gleitonfranco1260 6 месяцев назад
JS é um universo à parte.
@randerins
@randerins 6 месяцев назад
Eu comecei na programação através de um bootcamp. Os tópicos eram bem desorganizados. O primeiro projeto que exigiram criar era uma CLI web scraper em Ruby. Me levou MESES pra entender como eu deveria criar a aplicação, como a linguagem e o ecossistema da linguagem funcionavam, sintaxe, OOP e até mesmo o DOM, que foi obrigatório antes de mesmo de começarmos no frontend. Foi uma tortura. Mas no final das contas, me fez aprender bastante sobre uma linguagem puramente backend, antes de começarmos no front. Me forçou a aprender uma liguagem e framework diferentes, que se dependesse só de mim, simplesmente escolheria Node.js em vez de Ruby. Enfim, como o vídeo sugere, recomendo e muito aprender mais de uma linguagem, nem que seja só por curiosidade.
@sistemaativo
@sistemaativo 7 месяцев назад
E ae Lucas, gosto muito das tuas análises, me parece ser uma pessoa bem coerente. Um abração aqui de Porto Alegre!
@TheMontbra
@TheMontbra 7 месяцев назад
Laravel mandou lembranças a todos
@HernaniSamuel
@HernaniSamuel 7 месяцев назад
Acabei ficando assim com python... aprendi em 2020 e comecei a fazer automações para jogos online, bots para plataformas de daytrade, usar o mediapipe para transformar meu pc em um kinect... é uma pena não ter python para front-end, passei o ano passado inteiro aprendendo HTML&CSS e o básico de react para fazer aplicações web e uma interface gráfica para meus projetos... Agora tenho que aprender JavaScript (sei o básico mas ainda tem muitas diferenças) para plotar gráficos e fazer uma interface mais dinâmica e completa ._. Na faculdade também aprendi o básico de Java, gostei da robustez e sensação de estabilidade que a linguagem oferece, basicamente tudo é como se você tivesse criando ou instanciando uma classe kkkk
@Ellen93
@Ellen93 7 месяцев назад
Já brincou no pyscript?
@staz.d.blood_
@staz.d.blood_ 7 месяцев назад
Velho python nada contra, comecei com ele um gostosura de usar excelente pro que foi criado pra fazer mas... me dá um azedo nele hj em dia o que mais velho e centenas de video na net com "olha esse programa em python aprenda a fazer" aí e um maluco que baixa um lib usa 3 métodos da lib e pronto programa feito kkkkk e pra rir um negócio desse ainda mais se um novato quer aprender a programar python abstrai tanto que um novato vai aprender mais a usar libs do q programar e no dia que uma lib parar ele vai usar outra, ele realmente não entende como a coisa funciona como a lógica funciona o que tá acontecendo na máquina, porque X tipo de dado é melhor pra y tarefa ou porq método X e mais rápido que método y mesmo fazendo a mesma coisa. Então sinceramente opinião pessoa se vc quer aprender profundamente vá para linguagens mais tipadas como c# ou Java ou várias outras opções pra vc construir uma base sólida dominando o básico o coração da programação se torna mais tranquilo aprender qualquer tec
@harrisonpov
@harrisonpov 7 месяцев назад
Usa django com react ou vue ._.
@rodrigoramos8776
@rodrigoramos8776 7 месяцев назад
​@@harrisonpov tem vagas de django com python no mercado de programação ou está escasso?
@harrisonpov
@harrisonpov 7 месяцев назад
@@rodrigoramos8776 eu estudo django mais para desenvolver aplicações proprias para eu comercializar. Mas só tu pesquisar no linkedin o número de vagas, sempre tem.
@clebdev
@clebdev 7 месяцев назад
Por isso uso Typescript no Back :)
@NicholasEduardo
@NicholasEduardo 7 месяцев назад
Já que você abriu mão da herança, manda ela pra mim
@CleberMag
@CleberMag 7 месяцев назад
Caraca, eu sou programador C/C++ e meio que uso também como canivete suíço, pois programo microcontroladores e PC com essa linguagem. Mas entendo o cara. Tem horas que sinto o mesmo quando vejo e entendo as coisas novas da área.
@victorbiasibetti
@victorbiasibetti 7 месяцев назад
cara, ainda existe no C/C++ o esquema do "parametro de saida"? é basicamente um ponteiro para armazenar o "retorno" da funçao esperado enquanto o retorno de fato da funçao é se ela executou com sucesso ou nao nao me lembro de ver isso eu nenhuma outra linguagem
@CleberMag
@CleberMag 7 месяцев назад
@@victorbiasibetti, sim, existe e é usado até hoje. O pessoal do Embarcadero manteve compatibilidade com o que era prática antiga e dá pra complilar aplicações antigas simplesmente criando um novo form com os mesmos nomes de componentes no projeto.
@CarlosHenriqueOliveiraS
@CarlosHenriqueOliveiraS 7 месяцев назад
Lucas esse teu video me deu a maior luz do mundo cara. de fato é isso, a tu não pode usar express porque express é inseguro use fastify, dai ha você não pode usar o prisma porque o dribble sla é mais performatico. ha isso ha aquilo ha porque você precisar usar typescript porque ts é melhor que js é mais seguro e num sei o que e bla bla bla. cara spring boot com java jpa hibernate e validation spring web spring security, tipo ja tem pronto um ecossistema super maduro e robusto pra caralho. melhor que js pra tudo, e no final não saber fazer nada. mt bom mano acho que a frustração que eu estava voce meio que ajudou para que eu achasse um rumo melhor, e não é sobre abandonar o js mas só usar quando talvez for necessario num front da vida um angular ai tipo não precisa usar pra tudo. de fato mano é meio bobo mas ajudou mt brigado vou joga e amanha é outro dia e né não sei o que focar primeiro se foco em java ou se foco já direto na leitura da documentação do spring. até
@diooooogo
@diooooogo 6 месяцев назад
minha primeira linguagem foi python por hobby, dps fui pro js pq da faculdade, depois disso fiz um bootcamp com a alura, aprofundamos bastante no java e foi uma explosão de cabeça maior que outra
@luci_-ub9xx
@luci_-ub9xx 7 месяцев назад
Mano o Lucas Montano do canal Lucas Montano ta sempre metendo uns vídeos muito bons eu até fico incrédulo
@feeh7k693
@feeh7k693 7 месяцев назад
Cara quando eu comecei (e conheci) no mundo de programação, eu comecei em Java(usando NetBeans como IDE, só Jesus...) no curso técnico do pronatec. Eu gostava achava super legal, dava uma dor de cabeça por ser java, mas era legal ver q o problema de tudo era a falta de um " ; ". Depois quando acabou o curso eu fui pergunta pra minha professora de linguagem, o que eu poderia fazer agr com esse conhecimento, e ela respondeu que eu podia fazer um sistema de compras de supermercado. Tipo hj vejo que isso seria um baita desafio, mas na época parecia ser chato. E logo mais participei da semana omnistack da rocketseat, fazendo um app de ponta a ponta, muito parecido com o sistema do uber, e me fez abrir os olhos e realmente comecei a gostar de programação, pq agr o que eu poderia fazer se tornou algo muito mais legal.
@renannrocha
@renannrocha 7 месяцев назад
Lucas Montano do canal Lucas Montano
@jonabeprezzi
@jonabeprezzi 6 месяцев назад
Um calvo de topete, ótimo conteúdo.
@luismeirelles6648
@luismeirelles6648 6 месяцев назад
Sobre composição, eu não entendo como pode substituir a herança. Claro, você pode ter os métodos declarados nesse objeto que está compondo sua classe, mas isso não reforçaria nenhum tipo de contrato com ela, que é o objetivo de uma superclasse abstrata, por exemplo. Isso quer dizer que eu poderia criar um método "foo" na classe principal chamando o método "bar" do objeto (ou classe) que está compondo ela, e vice versa, mesmo sem um contrato compatível. Poderia usar interface para criar esse contrato, mas não poderia ter algo como uma implementação padrão de um método específico ou declaração de propriedades a serem herdadas pelas subclasses
@banrikkkj
@banrikkkj 7 месяцев назад
8:16 verdade, só queria uns cursinho pra aprender a usar o C# (sei que tem o do Balta)
@lacrador_idiota
@lacrador_idiota 7 месяцев назад
Não tenho maturidade pra ler isso
@banrikkkj
@banrikkkj 7 месяцев назад
só Deus sabe como tá a mente do palhaço HAHAHAHAHA@@lacrador_idiota
@sentinelaenow4576
@sentinelaenow4576 6 месяцев назад
JavaScript é o protocolo universal da maior plataforma do mundo, a web. É como falar inglês, você pode usar em qualquer lugar do mundo. É um super poder tecnológico moderno para tornar ideias em realidade.
@ismavacco
@ismavacco 7 месяцев назад
Entendo ele. Fiz a mesma coisa com PHP. Deveria ter migrado de linguagem mais cedo
@LuRybz
@LuRybz 6 месяцев назад
Os excessivos graus de liberdade do JS educam o programador a se confortar a ficar longe de entender o que são design patterns, programação baixo nível, performance, e todas essas coisas que em C# e Java a galera já é Jedi. Se quiser crescer, vale muito a pena adicionar alguma linguagem OO robusta pra pra deixar o dev JS muito mais robusto.
@felipecoelho8112
@felipecoelho8112 7 месяцев назад
Quando vc é do JavasScript e começa estudar padrões de projeto tem a impressão de que os padrões foram feitos somente pra linguagens OO. Tanto que coisas como injeção de dependencia e composição é muito fácil de fazer com TypeScript.
@orangethewell5449
@orangethewell5449 7 месяцев назад
eu pensando nesse assunto e até pensando em gravar algo sobre isso e me aparece o Lucas Montano falando sobre esse assunto KKKKKK
@igorcastilhos
@igorcastilhos 7 месяцев назад
Estou estudando Golang, fiz diversos projetos, um com mais de 5000 linhas de código. Mas não adiantou de nada, só tem vaga pra React e Node. Tem algumas de Java, mas a maioria é pra Java 8...Tá difícil aqui em Porto Alegre, RS
@GegeAkutami__
@GegeAkutami__ 7 месяцев назад
Inglês vai fazer falta. Está perdendo oportunidades.
@viniciusbarrosfx
@viniciusbarrosfx 7 месяцев назад
Golang é fantástica mais não serve como primeira linguagem, tem muita vagas para sênior no Brasil e pleno só lá fora ou seja tem que saber inglês, quer começar trabalhar? Java ou C# ou vai para mobile que é a área que eu fui , mobile nativo kotlin para Android e Swift para IOS , eu fui do zero a meu primeiro emprego em menos de 1 ano sou desenvolvedor IOS Jr e olha que moro em Aracaju-Se não moro em grandes polos tecnólogicos.
@igorcastilhos
@igorcastilhos 7 месяцев назад
@@GegeAkutami__ Como assim inglês vai fazer falta? Realmente não entendi a sentença 😅 Todos os recursos, documentação e cursos que estou fazendo são em inglês, estou no 6º semestre da faculdade, tenho muita confiança no meu inglês. Tu quis dizer que eu devia aplicar pra vagas pra fora? Ou focar em inglês + outra linguagem?
@anonimojavars1999
@anonimojavars1999 7 месяцев назад
Porto Alegre está tenso pra vagas.
@igorcastilhos
@igorcastilhos 7 месяцев назад
@@viniciusbarrosfx Pois é cara, tá difícil. Comecei com a tríade da Web, mas odiei CSS e depois começaram a vir React, Svelte, Solid, etc... E eu vi no Backend um caminho mais "sólido" e também gostei de arquitetura de software. No front não tem como trabalhar com isso.
@sedraccalupeteca5769
@sedraccalupeteca5769 6 месяцев назад
Eu até agora fico sem saber explicar se Js é uma linguagem de programação ou apenas de uma linguagem de script (até porque js só mesmo de forma nativa ou mais básica você não consegue desenvolver nada grande), mas eu acredito que para alguem que estuda ciência da computação ou programação primeiro deve aprender linguagens mais pesada como c++, java as mais recentes recomendo go, rust, isto para aprender todos os fundamentos e só depois pegar essas linguagens mais soft com js e python.
@gabrieldeoliveirasilva89
@gabrieldeoliveirasilva89 6 месяцев назад
Estava nesse mar do JavaScript perdido, comecei recentemente no Angular mas ainda sim sem saber qual caminho estou seguindo e se estou seguindo o caminho certo.
@guedesdesign
@guedesdesign 7 месяцев назад
Quero ver essa galera programar sem a node_modules 😂😂
@XxguaxinimxX.
@XxguaxinimxX. 7 месяцев назад
Ótimo vídeo! E ótimo comentário no final tbm!
@asaventurasderobson
@asaventurasderobson 7 месяцев назад
@Lucas Montano do canal Lucas Montano. Como assim, uma discussão inteligente sobre linguagens de programação sem paixonites e briga de foice? Não estou acostumado com isso não cara 😂😂😂
@joanacardoso4259
@joanacardoso4259 7 месяцев назад
“Baita artigo Thiago! ”
@SafeRoom-dsd
@SafeRoom-dsd 7 месяцев назад
A dicção do Lucas ainda vai melhorar, EU CONFIO!
@AgostinhoRenner
@AgostinhoRenner 7 месяцев назад
O maior problema do ecosistema de cursos online é que precisa cavar demais para encontrar cursos intermédios/avançados que vão entrar dentro do que é programação de verdade. A maioria são cursos para iniciantes com o mesmo roteiro e raso como uma poça dágua. Por isso achei massa a abordagem que o Deschamps teve com o curso dele da pista Rápida e pista Lenta. E JS é a melhor escolha pq não precisa ensinar estrutura de dados, threading, etc..
@MM-np2ly
@MM-np2ly 7 месяцев назад
@FullCycle
@BrocchiRodrigo
@BrocchiRodrigo 7 месяцев назад
Cara, eu outra vez comentei em uma das lives do Lucas sobre isso. Eu vou fazer uma pós em Java por ter gostado de mais do ecosistema, mas a parada é que quem já fez qualquer coisa em JS/TS, descobre o quanto a comunidade te faz perder tempo com tanto conteúdo e framework novo atirando pra tudo quanto é lado. Isso não é ruim, você pode fazer muitas coisas de formas diferentes, e sim você pode fazer tudo e esse não é o problema. Coisas problematicas mais comuns são bem malucas, como você tropeçar em uma biblioteca que em 90 dias já declara um deprecated em metade das dependências, e tropeçar nisso é de larcar e acontece kkkk. Time de SI que se cuide com tanta brecha de segurança que pode rolar. Se você for pra JS/TS, você vai ter que sair catando milho não importa onde você vá trabalhar. Ninguém define um padrão único, afinal tudo é padrão desde que encaixe, não é mesmo? Enfim, é bom sim, eu adoro JS/TS, mas não dá pra negar o quanto da raíva kkkk
@KyriaHappy
@KyriaHappy 6 месяцев назад
A cada dia que passa mais fico feliz por ser uma novata no C#
@franciscoalexandre1581
@franciscoalexandre1581 6 месяцев назад
Iniciei meus estudos em C#,no começo foi muito difícil compreender todos conceitos de POO,mas depois que comecei a estudar javascrip percebi o quão organizado e completo são linguagens orientadas a objetos. Confesso que Javascirp pra mim é uma bagunça nesse início,espero que mude kkkk.
@KotoshyPlayer
@KotoshyPlayer 6 месяцев назад
Fiquei 3 meses no js e decidi começar a estudar orientação a objetos pelo Python. Mas tive que parar porque a faculdade agora está me obrigando a estudar orientação a objeto pelo Java... :@
@brenerfernandes9759
@brenerfernandes9759 7 месяцев назад
Lucas, qual outra linguagem você recomenda aprender após apreender javascript?
@LuzoLuk
@LuzoLuk 6 месяцев назад
Esse inicio da programação é complicado d+, esse fardo que a internet nos proporciona, ESCOLHER uma linguagem, eu mesmo já me vi num looping mental infinito para decidir em qual focar, c#, JS, Java etc. por fim, fui pra python, mas confesso que estou com medo kkkk, tenso!!
@FAELP22
@FAELP22 7 месяцев назад
Golang usa composição desde o seu nascimento e por isso gosto tanto dela.
@mirtonribeiro2706
@mirtonribeiro2706 6 месяцев назад
O camarada só tem 18 anos ( e 4 deles em uma bolha de programação que a única coisa que escrevia era só console.log ) e conseguiu produzir um artigo tão bem escrito? Não creio...
@ronaldoriosespindola3716
@ronaldoriosespindola3716 7 месяцев назад
Seguida vem o Eric Wendel aqui defender o node js pra criar treta 🤣🤣🤣
@junior2441
@junior2441 6 месяцев назад
Normal pra um vendedor de curso 🤣
@rodrigoquintas1313
@rodrigoquintas1313 7 месяцев назад
Realmente falta opinião em javascript. O nest tenta resolver isso, mas entendo totalmente esse artigo.
@FlavioMOliveira35
@FlavioMOliveira35 7 месяцев назад
Venho do Cu# e agora to no Spring Bota, to curtindo. Só nao gostei do JPA, achei fraquinho perto do EF Core
@gssj-o8p
@gssj-o8p 7 месяцев назад
Desencorajurandor! tava conjurando uma spell kkk
@260Lipe
@260Lipe 6 месяцев назад
comecei no javascript e só fui aprender OOP ativamente no java!
@eduardosantos3516
@eduardosantos3516 6 месяцев назад
Estou a dois anos afundando em JavaScript, quero aprender uma nova linguagem não sei se vou para Python ou Java…
@cesin9
@cesin9 7 месяцев назад
JAVA é o suprassumo da oop, vc programando em js com base em tabela é phodha😂
@BrunoLopese1
@BrunoLopese1 7 месяцев назад
Aprendi Django com python, em seguida spring boot e depois .NET. dos três para Back end, spring boot é o mais intuitivo. Django muito organizado mas abstrato demais o que acaba atrapalhando. Já o .NET tem um pouco dos dois mundos. O que me faz não gostar muito de JS não são os excelentes frameworks, mas a linguagem em si. Não sinto muita organização como vejo nas outras citadas.
@staz.d.blood_
@staz.d.blood_ 7 месяцев назад
Rapaz se tu acha o spring intuitivo eu devo ser uma mula ainda ontem tava lutando com o jpa pra me retornar dados como queria e as anotações do spring me deixando doido kkkk e gostozim fazer funcionar mas dá trabalho, e .net tá suave assim? Penso em olhar depois de melhorar no Java
@BrunoLopese1
@BrunoLopese1 7 месяцев назад
@@staz.d.blood_ no início foi realmente muito difícil, pois eu tinha saído do python que é bem mais abstrato. Mas depois de entender melhor os conceitos de orientação a objetos, injeção de dependências e como funciona a lógica do spring, eu realmente acho muito intuitivo para projetos mais complexos. Também tudo é relativo. Quando eu estudei.NET que ainda chega a ser mais difícil, Spring Boot se tornou maravilhoso.
@BrunoLopese1
@BrunoLopese1 7 месяцев назад
Tem um curso que me ajudou bastante. Dá jellybeans, hyperskill. É em inglês. Depois desse curso não vou dizer que ficou fácil mas pelo menos passou a fazer sentido.
@staz.d.blood_
@staz.d.blood_ 7 месяцев назад
@@BrunoLopese1 obg amigo
@BrunoLopese1
@BrunoLopese1 7 месяцев назад
@@staz.d.blood_ vlw, boa sorte. Depois que você aprender o spring boot vai perceber que é muito bem escrito.
@emanoels.vieira8132
@emanoels.vieira8132 7 месяцев назад
JavaScript o padrão predominante é o POG (Programação Orientada a Gambiarra)
@deyvidholz741
@deyvidholz741 6 месяцев назад
Senti isso também em JS e tô pulando fora esse ano... vou de Java.
@romulonunes3321
@romulonunes3321 7 месяцев назад
video do lucas montano no canal do lucas montano
@SitedoSobrinho
@SitedoSobrinho 7 месяцев назад
Olha vejo no JavaScript o PHP em 2005, sei lá, da pra fazer tudo... Inclusive qualquer gambiarra 😂 To aqui no meu Laravel fazendo minhas gambiarras #paz
@mayconjf
@mayconjf 7 месяцев назад
"Aquele que não ousamos falar o nome" Já ouvi isso de uma bolha JS ao se referirem a JAVA em um dos projetos que passei... JAMAIS seja o chatonático por tecnologia alguma, evite aprender apenas a usar o martelo, do contrário tu verá o mundo todo como prego;
@gabrielribeiro8619
@gabrielribeiro8619 7 месяцев назад
Boa! Ainda deixou um comentário no artigo do colega. Ninguém comenta nos artigos é fueda
@tiagosansaodev
@tiagosansaodev 7 месяцев назад
então, o comentário veio uns dias atrás e já fiquei felizão. Agora q descobri que teve video kkkkkkkkkkkkkkkkkkk
@gabrielribeiro8619
@gabrielribeiro8619 7 месяцев назад
@@tiagosansaodevquanta supresa positiva heim kkkk muito massa. Humilde o Lucas Montano do canal Lucas Montano
@NicholasEduardo
@NicholasEduardo 7 месяцев назад
Não entendi a relação de ter muitos artigos e muitos cursos de JS, seja ruim para quem está aprendendo a programar. O problema não está nos cursos de JS e sim, na metodologia e o que é prometido para quem compra. Se a pessoa não sabe o que fazer no próximo passo, é por que propositalmente se faz dessa maneira para a pessoa comprar o próximo curso do mesmo criador. Ao invés de simplesmente entregar tudo o que a pessoa precisa, ficam entregando meio conteúdo ou não completo
@TheMatthewizee
@TheMatthewizee 6 месяцев назад
Sinceramente, o melhor q esse artigo fez, foi consequentemente fazer o Lucas gravar algo sobre isso, porq a visão do Autor é realmente de um... Newba D: O cara quer fazer Bot pra discord e entender de boas práticas? Ninguém avisou ele que a humanidade tem mais tempo limpando a bunda com a mão doq com papel higiênico? O iphone dele não nasceu das pedras que fizeram o homem descobrir e controlar o fogo... Tudo é um processo, inclusive o aprendizado dele, oq ele esperava mano? Kkkkkk Ele só ta chateado porq caiu em um conto de fadas que algum vendedor de curso marketeiro contou pra ele
@gabrielrufinojs
@gabrielrufinojs 7 месяцев назад
Imagina que paraíso se parássemos de discutir por causa de linguagem. Mas a treta está no DNA do ser humano, não tem como. Todo mundo quer ter razão kkkkkkk
@rafaeldaconceicao6220
@rafaeldaconceicao6220 7 месяцев назад
Sinceramente não entendo esse hater com JS. Todos os conceitos vistos em linguagens poo como c# e JAVA, hoje são vistos na comunidade js(usando TS). Frameworks como Nestjs e Angular, por exemplo, trazem em suas documentações diversos conceitos como IoC, SOLID, etc. O problema é que boa parte dos que se dizem autodidatas, acham que se funcionar está pronto e não se preocupam com tais conceitos. Recentemente comecei a conhecer o ecossistema JAVA e C# e todo o conhecimento que obtive usando TS, simplificou o meu entendimento desses sistemas.
@DieDona
@DieDona 7 месяцев назад
Deixou o primeiro comentário, humilde de mais
@gabrielpoianas9240
@gabrielpoianas9240 7 месяцев назад
Opa!! Boa Tarde!
@EuBrasileiro
@EuBrasileiro 7 месяцев назад
Estou fazendo o curso de JS do gustavo guanabara, acabei o HTML e CSS recentemente, quando acabar que outra linguagem seria bom estudar pra agregar e depois voltar pro JS?
@games-wg9nm
@games-wg9nm 7 месяцев назад
C# ou Java acho que são boas opções
@felipesaff
@felipesaff 7 месяцев назад
Java, C#, PHP
@EuBrasileiro
@EuBrasileiro 7 месяцев назад
Vocês tem alguma de recomendação de curso? Sei que da pra estudar pela documentação mas prefiro usar ela pra tirar dúvidas a medida que elas vem, e alguém que sabe mais do que eu vai saber oq estudar primeiro
@games-wg9nm
@games-wg9nm 7 месяцев назад
@@EuBrasileiro se tu for seguir carreira Java pega o curso Nélio Alves é uma boa pra aprender Java , mas tu continuar com JS pega o curso Otávio Miranda ou da onebitcode
@rodrigo_rodrigues6290
@rodrigo_rodrigues6290 6 месяцев назад
​@@EuBrasileiroeu fiz um Java completo da Udemy, 20 pilas.. Mas nenhum curso vai te ensinar tudo, esse curso te dá uma base, talvez uma linha de estudo. Você pode começar um projeto, qualquer coisa, e esbarrar nos problemas e aprender a resolver (sem copia e cola de código). Até que vc vai começar a entender alguma coisa sobre programação. Ver um monte de cursos sobre várias linguagens acho que só vai te atrapalhar.
@emersongin
@emersongin 7 месяцев назад
Estudos em Java aplicação em JS
@hm-henriquematias
@hm-henriquematias 6 месяцев назад
Javascript é tão incrivel, e da pra fazer tanta coisa, que esses dias vi Dragon Blitz o campeão mundial de Castelo da Vania sanfoneiro da noite fazendo speedrun de Castlevania SOTN só com javascript, derrotou Dracula no console log
@randerins
@randerins 6 месяцев назад
sanfoneiro da noite foi de f*der
@cassiomorais2616
@cassiomorais2616 7 месяцев назад
Se C# ou Java tivessem metade do marketing dos frameworks Javascript vc aprenderia orientação a objetos na escola no 2° grau.
@pthiago_s5075
@pthiago_s5075 6 месяцев назад
Frameworks js são fáceis. Hello world em java é um livro
@fiscalizacao
@fiscalizacao 6 месяцев назад
JAVASCRIPT é o meu pastor, nada me faltará
@everdadeeuera...2591
@everdadeeuera...2591 6 месяцев назад
Tenho 2 anos como Dev Full Stack mexendo com Node/React e sinceramente eu estou sentindo isso, essa ideia de ser multi paradigma também acaba deixando vários sistemas livres de mais como e sinto o impacto disso em cada projeto diferente que mexo e estou procurando outra linguagem para aprender, não sei se vou para Java ou PHP ainda estou me decidindo. Alguém recomendaria alguma e motivo?
@DevsVult
@DevsVult 7 месяцев назад
Como faço pra encontrar seu curso de Android?
@abutr3
@abutr3 6 месяцев назад
E Esse foguete ai que tu tomou na cara meu, se precisar sair no soco com alguem avisa.
@gabriel-sou
@gabriel-sou 7 месяцев назад
Javascript: O Pato das Linguagens de Programação.
@devTalks3641
@devTalks3641 7 месяцев назад
eu to começando agora então to estudando só js, pq eu realmente quero ter uma visão bem abrangebte de tudo q eu posso fazer nessa área seja mobile, desktop, back-end, front-end enfim aí quem sabe futuramente eu goste mais de uma área específica e escolha uma linguagem mais específica pro caso tbm
@tederiche
@tederiche 6 месяцев назад
eu programo muito em js, e entendo. agora vejo o Python sendo a mesma forma. muito bombardeado e por ser uma linguagem mais "simples" de aprender, o js é bom pois você "não precisa" instalar nada pra rodar porem vejo essa questão de não ter um "padrão" de fato e isso é ruim pra quem esta começando de fato.
@CarlosHenrique-ms1mh
@CarlosHenrique-ms1mh 6 месяцев назад
Jovens dinâmicos, não adianta aprender JS e depois Python, como 2ª linguagem é recomendável que seja uma linguagem de baixo nível para aprofundar mais seus conhecimentos.
@xguimaraes
@xguimaraes 7 месяцев назад
Qual o link para o curso de Android em kotlin? Estou precisando
@carlosricardoziegler2650
@carlosricardoziegler2650 6 месяцев назад
Acho que o maior problema nao eh a venda de curso de JS mas pessoas inexperientes que estao dando essas aulas, sem muita experiencia no Mercado.
@ThrashAtack
@ThrashAtack 7 месяцев назад
Tu ta usando sombra vermelha?
@daveatsea9465
@daveatsea9465 7 месяцев назад
biotipo, cores saturadas na edição, pele seca e ficar coçando os olhos por causa do frio.
@Ofelipe1
@Ofelipe1 7 месяцев назад
Espero que vc nao esteja criticando JS pq se vc pensando q JS e um caminho pra uma linguagem seria ou que JS e pra amador entao eu acho que vc ao e muito bom em JS/TS e ta falando besteira. JS e uma linguagem que aceita ate amadores mas nao e limitada a linguagem pra amadores... nos items de ter uma comunidade gigante e por isso ter comentarios sobre tudo, sobre nao uma pattern bem definido eu concordo... o tanto que eu trago umas coisas d eoutras linaguagens pro meu projeto TOP em NestJS e que roda muito bem e com uma otima performance e escalabilidade. Sobre API pra usar coisas da Amazon... hm... entao vc nao usa S3 pra estorage? e o EC2 como servidor? usa o Routes ou o SES? usa ne?! entao, nao tem essa de apenas links... seu projetoem qualquer linguagem e um link em algum ponto pra AWS, nao conheco uma empresa que nao use uma AWS pra pelo menos um S3 O conteudo JS e muito maior que em outras linguagens, talvez seja hora de aprender JS entao, um TS... um NEXTJS, um NestJS e entender mais como um Node funciona, botar um projeto no ar...
@misaelbragadebit
@misaelbragadebit 7 месяцев назад
Não começou a aprender a programar em C. Está fazendo errado.
@rogeriomonteiro1412
@rogeriomonteiro1412 6 месяцев назад
typescript conta como outra linguagem?
@CaueVaccari
@CaueVaccari 6 месяцев назад
bang bang
@dudubollmann
@dudubollmann 7 месяцев назад
A única coisa q eu n consigo entender quando o Lucas tá falando pra iniciantes ou pra sêniors
@tiagocarvalhosa3012
@tiagocarvalhosa3012 6 месяцев назад
Qual site que encontra esse tipo de artigo?
@leandroleite2216
@leandroleite2216 7 месяцев назад
Melhor kit, Java Spring boot ❤❤
@devgokko
@devgokko 7 месяцев назад
minha vida melhorou quando troquei JS pelo o golang
@CarlosHenriqueOliveiraS
@CarlosHenriqueOliveiraS 7 месяцев назад
Tenho um pouco de dificuldade com algo besta que talvez aconteça em algum ambiente tipo o meu, uso windows. Golang 1.21. alguma coisa, olha faço um package novo importo ele né ele vem pro meu import mas sei lá calc.alguma função dentro do pacote por exemplo ele não dá conta de resolver. Mesmo aconteceu com o Kafka nomeei o pacote como akafka pra não dar problema na hora de trazer o pacote do Kafka, quando faço algo tipo kafka.algum método ele acusa um erro que chatGPT não consegue resolver por exemplo daí procurei na Net falam pra rodar o Go mod tidy eu faço mas não resolve e sim kkk fora isso eu amei o golang tbm... E pra contextualizar tava tentando seguir um tutorial do Wesley Williams mas não rolou depois tentei um pacote local como se fosse um módulo com funções sendo exportado mas não rolou.
@ThiagoSilva-xu3jk
@ThiagoSilva-xu3jk 6 месяцев назад
5 segundos de vídeo, eu aterrorizado por ele falar diretamente comigo 😱
@Montin4_DEV
@Montin4_DEV 7 месяцев назад
mano Deyvin disse apenas "NaN"
@Eliasdevcode
@Eliasdevcode 7 месяцев назад
Далее
Programador Aposentado se Irrita Muito!!
11:49
Просмотров 51 тыс.
НЕДОВОЛЬНА УСЛУГОЙ #shorts
00:27
Просмотров 19 тыс.
when you have plan B 😂
00:11
Просмотров 5 млн
Verdades Difíceis de Engolir como DEV
19:57
Просмотров 81 тыс.
Lucas Montano | Inteligência Artificial | Startup Life
1:21:37
se você quer arrumar uma vaga como iniciante
12:11
Просмотров 135 тыс.
O QUE ESPERAM DE PLENO (na Programação)
16:12
Просмотров 44 тыс.
PARE DE ESTUDAR PROGRAMAÇÃO
18:47
Просмотров 84 тыс.
POR QUE ESTOU APOSTANDO no DART
20:31
Просмотров 39 тыс.
QUAL a MELHOR LINGUAGEM para PROGRAMAÇÃO?
6:44
Просмотров 528 тыс.
A FACE OCULTA DAS ESCOLAS DE SAMBA
20:43
Просмотров 519 тыс.
НЕДОВОЛЬНА УСЛУГОЙ #shorts
00:27
Просмотров 19 тыс.