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

Eu realmente não entendo por que, mas as pessoas tem a mania de responder como se fossem completos maniacos, isso é aterrorizante. Não existe praticamente nenhum tipo de resposta que seja dogmática quando se fala em programação, isso vale pra questão do SQL. Mesmo pra casos extremamente simples pode ser vantajoso usar um banco de dados NoSQL dependendo do que você quiser construir, principalmente se o projeto for seu. Se for do seu contratante você faz o que quiserem, mas essa ladainha de "tem de fazer X, ponto" quando a pergunta é extremamente geral é obnoxia.
Se você usa uma linguagem orientada a objetos, por exemplo, a relational impedance vai te morder mais cedo ou mais tarde na questão de como você modela e traduz os dados, e nesse sentido você ganha velocidade de desenvolvimento em não se preocupar com isso e simplesmente inserir os dados num NoSQL (claro que se usar um postgress tem essas vantagens e mais com as colunas de JSON dele, isso não discordo, mas de novo, extremos). Experimenta usar SQL, experimenta usar NoSQL, veja o que mais lhe diverte e te torna mais produtivo, só não fica nessa de ser um "homem da tecnologia X". Aprende tudo o que puder, isso vai lhe tornar um desenvolvedor melhor.

Carregando publicação patrocinada...