1. Falta de Conhecimento em Redes e Protocolos 2. Dependência Excessiva de Bibliotecas Externas 3. Desprezo por Questões de Segurança 4. Negligenciar SEO 5. Falta de Desenvolvimento para Múltiplos Dispositivos:
@@luckingbr2047 na verdade não chega a ser desnecessário, é mais como uma primeira barreira. Então dependendo da tecnologia que tu usar, pode ser importantíssimo!
Novato aqui na programação, mas, não na vida. Obrigado demais por mais um ano de conteúdos de valores inestimáveis. Esse vídeo é um norte IMPORTANTÍSSIMO para qualquer um que esteja iniciando. Muito obrigado ao "casal dev" mais amado do país. Feliz natal e que tenham um 2024 de mais realizações e vossas vidas.
Excelente vídeo...Hj estudo desenvolvimento web e também marketing digital. Essas técnicas de SEO, responsividade, conteúdo, carregamento de páginas são fundamentais para qualquer aplicação web na minha opinião. Conhecimento de redes: Iniciei meus estudos com a parte de hardware e redes por um bom tempo e hoje, vejo como isso tem me ajudado bastante após migrar para a área de desenvolvimento web, pois conhecer os protocolos da web e os tipos de requisição vão ajudar em manter uma aplicação segura.
Acho que esses 5 são os principais. Como desenvolvedor Web vivencio e tenho que estar atendendo a todos esses pontos levantados e já estão interiorizados, quando começo um novo projeto ou uma manutenção em algum código sempre estou atento. Mas no começo, quando se é Jr, a falta de "costume" pode levar a essas falhas. Nada como o tempo e boa orientação para o profissional evoluir.
Parabéns pelo conteudo Gabriel e Vanessa, queria que quando eu comecei tivesse um conteúdo assim para me orientar. Só senti falta de sugestão de materiais para esses assuntos, claro que um Google e o pessoal resolve isso.
São 5 erros comuns sim que todos devem estudar,, mas atribuir essas responsabilidades para um Junior não cabe, esses erros são regras de negócios que caem sobre Pleno e Senior... Junior não pode, nem deve definir regras de segurança Larguras de banda, etc
Eu compreendo os 2 lados!! A RESPONSABILIDADE pode realmente não recair sobre ele porém é uma atribuição do desenvolvedor conhecer esse ponto e levá-lo em consideração sobre seu desenvolvimento. Cabe como uma boa prática para um Junior.
@@PauloHenrique-rk6cz n é nenhum curso nem nada, são só conselhos/pair programming e code review. Costumo a ajudar alguns amigos e conhecidos a entrarem na área de ti até onde tenho conhecimento. E esse vídeo há dicas importantes q eu acabo repetindo várias vezes pra pessoas diferentes, agr vou só encaminhar o link do video pra facilitar.
Gabriel e Vanessa, o conteúdo desse vídeo ficou supimpa, parabéns. Me clareou um contexto onde esse vídeo é uma ótima referência para compor um plano de estudos. Contudo, gostaria de dar uma sugestão de conteúdo, se me permitem: Eu percebi que o conteúdo desse vídeo é para programadores/desenvolvedores que são profissionais e experientes (um júnior ou um iniciante não vai conseguir ter controle e/ou sabedoria sobre uma arquitetura cliente/servidor, concordam? rsrss). Nesse vídeo vocês abordaram o setor do profissional web. Façam um vídeo considerando o mesmo gabarito de abordagem porém, explicando o que um profissional desse nível faria no seu dia a dia, eu acredito que dá pra criar um projeto para o objeto de estudo. Ha! quanto à thumbnail e o título eu deixo com vocês, há algo no canal de vocês que incrivelmente atrai cliques. rsrsrs O que acham? Abraços.
Deram risada de mim qnd souberam q eu ainda fazia programas CLI, enquanto eles que haviam entrado mais tarde, ja mexiam com frameworks. Eu desenvolvi pensamento crítico, aprendi as sintaxes; Pq sei q a base de aprendizado é oq vai me ajudar na carreira.
Embora a plataforma web seja a mais popular para programar atualmente, seria interessante um vídeo desses para desenvolvimento de jogos, desktop e mobile.
Podis crer, fiz uma réplica de pong em um dos meus projetos na zueira e foi um desafio enorme através do JavaScript e usando o Gamepad ainda! Mas funcionou bacana apesar das gambiarra 😅😅
Percebi hoje que estava cometendo um erro, não estava inscrito no canal código fonte TV.. Um canal obrigatório para quem estuda, trabalha ou pretende segui na carreira dentro da tecnologia da informação.
Pelo que vi nos comentários, muitos estao confundindo a definição de junior com a de trainee. Júnior tem que saber sim. O trainee ainda não. A definição de júnior e que ainda precisa de supervisão, mas já sabe fazer as coisas. Quem não sabe é trainee.
Um grande erro é escrever um bug, resolver o bug por tentativa erro ou IA e nãoo entender como o erro foi resolvido. Outro é querer abraçar o mundo com as pernas, querer aprender tudo sem saber o básico video ótimo.
O google avançou tanto na area de busca de conteudo (so que nao) que de vez em quando esbarro na navegacao na pagina 2 dizendo que nao existe mais conteudos para sua busca. mesmo com mais de 15 paginas pra navegar... top.
O deve Jr tem que ser sênior antes de ser contratado. Tem que ter portifólio com 40 projetos reais, todos full stack, hard coded e com SEO no talo. Ah, isso para ser PJ 1600 com horário fixo e ter "espírito de dono da empresa" para cuidar do setor de ti inteiro sozinho
Eu gostaria de fazer Freelancer, mas quando penso na segurança disso fica meio temebroso, vcs tem dicas? Obs: React/react native, node e mysql/mongodb ah, front-end react com API em node é uma boa para projetos web? ou vcs recomendam outra forma? Obrigado!!
A pergunta deveria estar mais para como vc vai aplicar essas tecnologias do que com quais tecnologias usar. Para frontend todo dia é criado mais uma e para backend já existem mais formas maduras do que se pode contar com as mãos. Com bancos idem. A questão é quais os conceitos que você precisa ter em mente para se sentir seguro (que é a necessidade final de aplicar técnicas de segurança). Começar estudando o OWASP Top ten e ter uma boa noção de redes diria que é um caminho. O Fábio Akita tem uns vídeos bem interessantes sobre o tema mas nenhum é bala de prata (e provavelmente nunca vai existir algo assim no YT). Seria legal o código fonte contribuir com esse tópico.
Coloca a responsa da segurança no front é ser extremamente amador e até criminosa kkk! Não existe segurança no front, apenas o mínimo, criptografar as credenciais, o restante é tudo no back. Muitas práticas de segurança, como a validação de entrada, proteção contra ataques de injeção, entre outras, são frequentemente implementadas no back-end. O front-end geralmente se concentra mais na interface do usuário e na experiência do usuário do que em questões de segurança mais profundas.
Responsividade é a coisa mais tenso para mim... Mas aos poucos vou ajeitando as coisas, porém tem certos projetos que não são legais para celulares devido ao tamanho de tela, uma das aplicações ficou melhor no PC, já outras ficou melhor no Celular! Só que eu raramente uso frameworks para construir meus projetos é tudo no braço mesmo...
Mas será que esses erros não estão relacionados aos cursos de desenvolvimento web? Será que não é pelo motivo de que é assim que está sendo ensinado a desenvolver as aplicações nos cursos?
Não se apega, não! Nem fique receoso, leva essa lista como aqueles currículos que exigem o máximo do máximo por nem 1 salário mínimo. Ah! 5 anos de experiência é um diferencial. 🤣 Continua, devagar e sempre, que uma hora os conceitos vão se encaixando.
Eu vejo a galera falando de tentativo-erro, alguém programa sem ser assim? Se tenho um problema, busco entender e vou tentando as soluções. Não é possível alguém ver o problema, pensar em tudo e codar com sucesso. É um pouco surreal até.
O problema é não tentar entender como resolveu o problema,de resto é tentativa e erro já que o mesmo erro pode ter diversas situações igual estou tendo com tomcat dando 404 não reconhecendo o mapeamento da URL usando thymeleaf,se bem que estou com um curso legado que não ajuda muito nesse problema.
Essas dicas foram uma forçada de barra absurda. São conteúdos extremamente importantes não nego, mas não são responsabilidades de juniors e nem preocupações de júnior, nesse momento da carreira ele vai mais seguir instruções e fazer elas sobre instrução e observação, quem realmente precisa dominar isso são os líderes técnicos seniors e especialistas, esses sim tem responsabilidade direta nessas funcionalidades. E ainda isso pode variar, empresas como totvs e a própria Philips dividem em segmentos as responsabilidades, não tem como dominar totalmente todos esses segmentos. Tenho receio que o vídeo serviu mais para assustar quem está começando do que instruir
Eu sei que a intenção desse vídeo é boa, mas, sinceramente, acho que essas dicas são muito avançadas pra quem é Júnior. Talvez esse tipo de conteúdo até afaste da programação quem tá começando.
De maneira alguma. Vídeo forçou a barra pro clickbait e talvez até pra desanimar algumas pessoas. O dev jr nem se quer tem capacidade de tomar essas decisões, muito menos de ser auto suficiente, algum sênior ou líder que vai passar o que deve ser feito e se responsabilizar por isso
Eu duvido que tenha algum junior que domine tudo isso. E se dominar, o cara é inteligente burro. Inteligente por saber tudo isso, e burro por continuar recebendo salário de junior.
1. Falta de Conhecimento em Redes e Protocolos
2. Dependência Excessiva de Bibliotecas Externas
3. Desprezo por Questões de Segurança
4. Negligenciar SEO
5. Falta de Desenvolvimento para Múltiplos Dispositivos:
Deus abençoe
Um herói
Obrigado cidadão anônimo
meus sinceros agradecimentos
Pfvr, faz esse vídeo sobre segurança no frontend, é um conteúdo mt importante e pouco falado.
Boaaa!!
É pouco falado por que é inútil, não precisa ter segurança no front end, só no backend
@@luckingbr2047 na verdade não chega a ser desnecessário, é mais como uma primeira barreira. Então dependendo da tecnologia que tu usar, pode ser importantíssimo!
@@ikdfeniix3931poderia citar nomes de alguns, por gentileza?
só não dou um like pra quantidade de likes continuar 69
Novato aqui na programação, mas, não na vida.
Obrigado demais por mais um ano de conteúdos de valores inestimáveis.
Esse vídeo é um norte IMPORTANTÍSSIMO para qualquer um que esteja iniciando.
Muito obrigado ao "casal dev" mais amado do país.
Feliz natal e que tenham um 2024 de mais realizações e vossas vidas.
Excelente vídeo...Hj estudo desenvolvimento web e também marketing digital. Essas técnicas de SEO, responsividade, conteúdo, carregamento de páginas são fundamentais para qualquer aplicação web na minha opinião.
Conhecimento de redes: Iniciei meus estudos com a parte de hardware e redes por um bom tempo e hoje, vejo como isso tem me ajudado bastante após migrar para a área de desenvolvimento web, pois conhecer os protocolos da web e os tipos de requisição vão ajudar em manter uma aplicação segura.
Vcs já pararam pra pensar q praticamente não se tem conteúdo no UA-cam pra sênior ou pleno, sempre é só pra junior
Que conteúdo é esse 😮? vocês são praticamente William Bonner e Fátima Bernardes versão melhada da TI parabéns.
Acho que esses 5 são os principais. Como desenvolvedor Web vivencio e tenho que estar atendendo a todos esses pontos levantados e já estão interiorizados, quando começo um novo projeto ou uma manutenção em algum código sempre estou atento. Mas no começo, quando se é Jr, a falta de "costume" pode levar a essas falhas. Nada como o tempo e boa orientação para o profissional evoluir.
Parabéns pelo conteudo Gabriel e Vanessa, queria que quando eu comecei tivesse um conteúdo assim para me orientar.
Só senti falta de sugestão de materiais para esses assuntos, claro que um Google e o pessoal resolve isso.
Mano, nunca tive uma aula dessas na faculdade, muito obrigado casal!
São 5 erros comuns sim que todos devem estudar,, mas atribuir essas responsabilidades para um Junior não cabe, esses erros são regras de negócios que caem sobre Pleno e Senior... Junior não pode, nem deve definir regras de segurança Larguras de banda, etc
Ter uma noção básica nesses assuntos é obrigatório para qualquer Dev. Junior.
O problema agora é que o junior vai ter que ser pleno
@@ikdfeniix3931 kkkkkk
Eu compreendo os 2 lados!! A RESPONSABILIDADE pode realmente não recair sobre ele porém é uma atribuição do desenvolvedor conhecer esse ponto e levá-lo em consideração sobre seu desenvolvimento. Cabe como uma boa prática para um Junior.
@@ikdfeniix3931 dominar regex não é mais necessário , chatgpt monta o regex que vc precisar
Ficou ótimo, e me deu clareza a outras muitas coisas que preciso dominar. 2024 promete.
Obrigada, Vanessa e Gabriel! E Feliz Ano Novo☺️🎉✨
Esse vídeo veio em boa hora! Estava procurando esse tipo de conteúdo para compartilhar com meus mentorados. Conteúdo excelente!
como funciona a sua mentoria ?
@@PauloHenrique-rk6cz n é nenhum curso nem nada, são só conselhos/pair programming e code review. Costumo a ajudar alguns amigos e conhecidos a entrarem na área de ti até onde tenho conhecimento. E esse vídeo há dicas importantes q eu acabo repetindo várias vezes pra pessoas diferentes, agr vou só encaminhar o link do video pra facilitar.
Que video massa!
Valeu pelas dicas, Gabriel e Vanessa!!!
Obrigado Felisberto! 🫶
Gabriel e Vanessa, o conteúdo desse vídeo ficou supimpa, parabéns. Me clareou um contexto onde esse vídeo é uma ótima referência para compor um plano de estudos.
Contudo, gostaria de dar uma sugestão de conteúdo, se me permitem:
Eu percebi que o conteúdo desse vídeo é para programadores/desenvolvedores que são profissionais e experientes (um júnior ou um iniciante não vai conseguir ter controle e/ou sabedoria sobre uma arquitetura cliente/servidor, concordam? rsrss). Nesse vídeo vocês abordaram o setor do profissional web. Façam um vídeo considerando o mesmo gabarito de abordagem porém, explicando o que um profissional desse nível faria no seu dia a dia, eu acredito que dá pra criar um projeto para o objeto de estudo.
Ha! quanto à thumbnail e o título eu deixo com vocês, há algo no canal de vocês que incrivelmente atrai cliques. rsrsrs
O que acham?
Abraços.
Eu sempre quis aprender AMP. Mas fui procrastinando indefinidamente. Esse vídeo só comprova a importância da procrastinação na vida dos devs. 😂
Aprendo muito com vocês...obrigado sempre!!!!
come esse canal ainda não tem 1M de seguidores?! que conteúdo massa!!!
É o sexto erro dos programadores: não seguir esse canal!
Muito obrigado pelo carinho! Quem sabe um dia chegaremos a 1MM. 😎
mas com a lacração tudo pode piorar... alguém me corrija se eu estiver errado...
Deram risada de mim qnd souberam q eu ainda fazia programas CLI, enquanto eles que haviam entrado mais tarde, ja mexiam com frameworks.
Eu desenvolvi pensamento crítico, aprendi as sintaxes;
Pq sei q a base de aprendizado é oq vai me ajudar na carreira.
Façam esse vídeo Segurança na parte do Frontend pliss❤❤
Uhuuul vídeo fresquinho!!
Curto muito vocês! Tks ❤
Muito obrigado pela companhia!
Meu canal preferido para DEVS 😊
Vídeo excelente como sempre. Acho que faltou só falar de SRE
Ótimo conteúdo
Show! ❤
Estes erros não são só de Juniores, não , mesmo seniores cometem estes erros.
Por favor, faz um canal sobre segurança em front-end!
Que canal bacana!!!
Embora a plataforma web seja a mais popular para programar atualmente, seria interessante um vídeo desses para desenvolvimento de jogos, desktop e mobile.
Podis crer, fiz uma réplica de pong em um dos meus projetos na zueira e foi um desafio enorme através do JavaScript e usando o Gamepad ainda! Mas funcionou bacana apesar das gambiarra 😅😅
Que conteúdo incrível!❤
quanto mais eu estudo menos eu sei
Muitos Seniors com 2 anos de experiencia cometem estes erros também.
Percebi hoje que estava cometendo um erro, não estava inscrito no canal código fonte TV.. Um canal obrigatório para quem estuda, trabalha ou pretende segui na carreira dentro da tecnologia da informação.
Que honra Thiago! Seja bem-vindo ao CDFTV.
Pelo que vi nos comentários, muitos estao confundindo a definição de junior com a de trainee.
Júnior tem que saber sim. O trainee ainda não.
A definição de júnior e que ainda precisa de supervisão, mas já sabe fazer as coisas.
Quem não sabe é trainee.
Um grande erro é escrever um bug, resolver o bug por tentativa erro ou IA e nãoo entender como o erro foi resolvido.
Outro é querer abraçar o mundo com as pernas, querer aprender tudo sem saber o básico
video ótimo.
Sanitização de dados é algo muito importante.. Eu mesmo sou chato com isso porque os estrago pode ser grande
O google avançou tanto na area de busca de conteudo (so que nao) que de vez em quando esbarro na navegacao na pagina 2 dizendo que nao existe mais conteudos para sua busca. mesmo com mais de 15 paginas pra navegar... top.
E outra , teve uma pesquisa que mostrou que muitas pessoas estão pesquisando no Tiktok do que no Google pois não encontram o conteúdo
Ótimo vídeo!
O dev Junior hoje tem que abraçar o mundo antes de abraçar uma vaga hahah vamos lá meus juniors, pq tem coisa pra aprender 😂✨🫶🏼💻
O deve Jr tem que ser sênior antes de ser contratado. Tem que ter portifólio com 40 projetos reais, todos full stack, hard coded e com SEO no talo. Ah, isso para ser PJ 1600 com horário fixo e ter "espírito de dono da empresa" para cuidar do setor de ti inteiro sozinho
@@marcellobittencourt1836front end sofre MT kkkk
Alguém sabe uma ferramente boa e gratuíta para verificar o SEO de um site?
As 2 principais ferramentas são:
1. Google Page Speed - pagespeed.web.dev
2. Google Search Central - developers.google.com/search
Dicas valiosíssimas
Obrigado pelo reconhecimento.
Faz esses erros aí para os juniores de automação :)
Eu gostaria de fazer Freelancer, mas quando penso na segurança disso fica meio temebroso, vcs tem dicas?
Obs: React/react native, node e mysql/mongodb
ah, front-end react com API em node é uma boa para projetos web? ou vcs recomendam outra forma?
Obrigado!!
A pergunta deveria estar mais para como vc vai aplicar essas tecnologias do que com quais tecnologias usar. Para frontend todo dia é criado mais uma e para backend já existem mais formas maduras do que se pode contar com as mãos. Com bancos idem.
A questão é quais os conceitos que você precisa ter em mente para se sentir seguro (que é a necessidade final de aplicar técnicas de segurança). Começar estudando o OWASP Top ten e ter uma boa noção de redes diria que é um caminho. O Fábio Akita tem uns vídeos bem interessantes sobre o tema mas nenhum é bala de prata (e provavelmente nunca vai existir algo assim no YT). Seria legal o código fonte contribuir com esse tópico.
@@ikdfeniix3931 Me consegue alguns exemplos?
inglês ou pt
@@ikdfeniix3931"existem bons livros sobre o assunto" ... E o cara não cita um
Vlw, mano@@ikdfeniix3931
Eu tenho um amiguinho, na sua versão mais top, que vai "revisando" meu código.
q amigo e esse?
@@Luch_7Mais provável que ele esteja se referindo alguma IA, como o chatGPT.
Coloca a responsa da segurança no front é ser extremamente amador e até criminosa kkk! Não existe segurança no front, apenas o mínimo, criptografar as credenciais, o restante é tudo no back.
Muitas práticas de segurança, como a validação de entrada, proteção contra ataques de injeção, entre outras, são frequentemente implementadas no back-end.
O front-end geralmente se concentra mais na interface do usuário e na experiência do usuário do que em questões de segurança mais profundas.
Eu que estou estudando há uns 6 meses através de roadmaps de front-end fiquei assustado em não ter visto 20% do que é citado no vídeo.
🔝‼
quando vai sair o video de SpringBoot ? 😂😂😂
Responsividade é a coisa mais tenso para mim... Mas aos poucos vou ajeitando as coisas, porém tem certos projetos que não são legais para celulares devido ao tamanho de tela, uma das aplicações ficou melhor no PC, já outras ficou melhor no Celular! Só que eu raramente uso frameworks para construir meus projetos é tudo no braço mesmo...
Utilize media query.
Mas será que esses erros não estão relacionados aos cursos de desenvolvimento web? Será que não é pelo motivo de que é assim que está sendo ensinado a desenvolver as aplicações nos cursos?
Vocês acham mais fácil conseguir/ achar uma vaga de estágio backend ou vaga de deve júnior nas empresas?
Estágio da pra conseguir se vc não ligar muito pra salário já dev Junior vai depender da linguagem usada na vaga e sua experiência.
Dev WordPress (que usa sempre libs pra resolver as coisas)
Já viram a teoria do tempo? Junte os espaços em branco!
Top
poxa.. ainda não domino por completo nenhum dos 5 itens =/
Não se apega, não! Nem fique receoso, leva essa lista como aqueles currículos que exigem o máximo do máximo por nem 1 salário mínimo.
Ah! 5 anos de experiência é um diferencial. 🤣
Continua, devagar e sempre, que uma hora os conceitos vão se encaixando.
Boa tarde, o nome do Video está correto? acho que é "Ainda Cometem" mas está "Ainda Comentem", ou foi de propósito? Obrigado pelo conhecimento.
Corrigido! Obrigado
Eu vejo a galera falando de tentativo-erro, alguém programa sem ser assim? Se tenho um problema, busco entender e vou tentando as soluções. Não é possível alguém ver o problema, pensar em tudo e codar com sucesso. É um pouco surreal até.
O problema é não tentar entender como resolveu o problema,de resto é tentativa e erro já que o mesmo erro pode ter diversas situações igual estou tendo com tomcat dando 404 não reconhecendo o mapeamento da URL usando thymeleaf,se bem que estou com um curso legado que não ajuda muito nesse problema.
@@tiagosilvarufiniano281 Ah sim, porque eu sempre faço tentativas lógicas, entendendo o processo, mas são várias até funcionar.
interessante
Essas dicas foram uma forçada de barra absurda. São conteúdos extremamente importantes não nego, mas não são responsabilidades de juniors e nem preocupações de júnior, nesse momento da carreira ele vai mais seguir instruções e fazer elas sobre instrução e observação, quem realmente precisa dominar isso são os líderes técnicos seniors e especialistas, esses sim tem responsabilidade direta nessas funcionalidades. E ainda isso pode variar, empresas como totvs e a própria Philips dividem em segmentos as responsabilidades, não tem como dominar totalmente todos esses segmentos. Tenho receio que o vídeo serviu mais para assustar quem está começando do que instruir
Pensei a mesma coisa.
Eu tentando mudar a cor de um título no html/css ouvindo isso kkk😅
Coitado do FullStack!
Bom, acho que o título do vídeo forçou demais, sério que esses erros são só de Programadores Jr? Acho que o correto seria Erros de Programadores Web.
Cliquei no vídeo por que o tema era realmente importante, mas odiei a thumb
mano ele falo 2021 ta certo isso
Sim, foi em 2021 que o AMP entrou em desuso
Eu sei que a intenção desse vídeo é boa, mas, sinceramente, acho que essas dicas são muito avançadas pra quem é Júnior. Talvez esse tipo de conteúdo até afaste da programação quem tá começando.
Também fiquei pensando nisso... Realmente Jr tem que dominar tudo isso?
De maneira alguma. Vídeo forçou a barra pro clickbait e talvez até pra desanimar algumas pessoas. O dev jr nem se quer tem capacidade de tomar essas decisões, muito menos de ser auto suficiente, algum sênior ou líder que vai passar o que deve ser feito e se responsabilizar por isso
Verdade, exageraram.
Eu duvido que tenha algum junior que domine tudo isso.
E se dominar, o cara é inteligente burro.
Inteligente por saber tudo isso, e burro por continuar recebendo salário de junior.
uma educação formal de qualidade é o bastante para corrigir "erros" nível estagiário.
rapaz, só faltava a lacração invadir a pureza e liberdade da PROGRAMAÇÃO.... vão acabar até com isso tb?
um dos grandes erros tb que eu percebo é eles acharem que são SR.
O áudio esta baixo demais.
Seria muito bom se o @codigofontetv citasse referências para me aprofundar mais nos temas. Senti falta disto.