Digo com base no que eu vejo entro da faculdade, estando no 7º período. Há um hype mt grande sobre as novas tecnologias dentro de todos os âmbitos praticamente
O único âmbito em que isso não possui é dentro do desenvolvimento de aplicações desktop e OS, e sabe porque? Porque eles não são os mais populares, logo não possuem o prestígio
que a maioria dos devs iniciantes buscam. Metade dos projetos ambiciosos, poderiam ser resolvidos com Flask, PHP, e quando necessitassem, uma api rest com Java e React no Front, nada mais
Mas infelizmente, essa cultura de Hype, cria uma necessidade falsa de trocar:
- PostgreSQL
- Java
- Spring
- Angular
por:
- Next.js
- Prisma
- Microsservices (num produto de 10 clientes)
- React + React Query
- Bulma
- tailwindcss
e oque era pra ser um projeto simples, vira uma sopra de tecnologias, que até mesmo uma sobrepõe a funcionalidade da outra, mas é "hype" ter ela no projeto. E digo que
não tenho nada contra essas tecnologias que citei, apenas que acho desnecessário escalar, algo que não precisa de escalabilidade, e deixar algo complexo, sendo que poderia
ser feito de maneira mais simples, e funcionaria igualmente bem