Executando verificação de segurança...
0

É uma forma de ver as coisas... tenho 27 anos de experiência na área... fiz inúmeros trabalhos em diversas linguagens, frameworks , bancos etc...
Não é sobre conhecimento, e sim sobre ferramenta...
Frameworks são maravilhosos por poupar um enorme tempo no desenvolvimento, e além disso, por se focarem em padrões documentados, qualquer dev pode dar continuidade no trabalho...
Na minha visão um dev não deve ser ESPECIALISTA em um framework... e em nenhum momento eu falei isso no artigo... Framework é ferramenta e como tal DEVE ser usada...
Ninguém no mundo moderno constrói uma casa com apenas martelo, prego e PHPzão da massa (JQuery é um framework btw)...
Quem já pegou um PHPzão sem framework e teve que lidar com isso sabe muito bem o que eu quero dizer... (as vezes eu confesso que tive um pouco de raiva ao ver código feito de forma desorganizada no PHP... E olha que eu AMO Laravel, e usei o Lumen por anos na minha vida nas melhores API que construí)...
Conceito vc aprende e guarda, usa quando necessário.
Framework não abstrai o uso de conceitos (as vezes até complica um pouco), mas te faz ganhar tempo num mundo onde todos os trabalhos são pra ontem.

O mercado não se importa com a pureza da engenharia, ele se preoocupa apenas com risco, velocidade e principalmente custo.

Será mesmo? Mercado se preocupa com timing e dinheiro antes de tudo... depois em segurança... perfeito...
Agora me responde... O que exatamente um Framework traz pra vc...

  • Ele reduz riscos
  • Aumenta a velocidade de desenvolvimento
  • Reduz custos
    Batemos todos os pontos...
    a no final de tudo, "pureza da engenharia" se reflete em redução de riscos (com código padronizado, limpo e documentado), velocidade de desenvolvimento e redução de custos.

Em vez de correr pra aprender a nova ferramenta damoda, que tal gastar um fim de semana construindo seu próprio router ou gerenciador de estados ou sistema de reatividade usando só js puro. Ou que tal fazer um servidor web consultado apenas a rfc 2616 e o manual do unix? Quando você entende como as coisas funcionam por baixo do capô, o framework vira um mero detalhe.

Parece divertido fazer isso... mas estou falando de projetos... de busca por devs... de fomento de uma tecnologia...
eu acho que vc saiu totalmente do escopo do artigo, mas tudo bem...
eu já fiz isso por diversão...
criei um compilador para uma linguagem que eu inventei...
montei sozinho uma rede neural que aprende a vencer um desafio de labirinto...
Faço o curso.dev para refinar minhas capacidades
Invisto tempo estudando tudo o que posso
Faço faculdade mesmo sendo um velho
Faço pós para me manter ativo e atualizado
E te garanto uma coisa....
Perder um fim de semana criando um Pinia ou um Redux é divertido, mas não agrega tanto quanto criar algo que vai ser usado pela padaria do seu bairro... ou pela igreja da comunidade...

eu falei sobre:
A Escassez de Devs Nuxt no Brasil: O Tesouro Que Ninguém Está Cavando

e acho que seu escopo não ajuda no meu debate.

Obrigado

Carregando publicação patrocinada...