ótimo. obrigado pela explicação. Eu me aprofundei mais em programação e deixei a parte de montar sites mais de lado pois eu não gostei tanto kkkkk, logo eu não tinha chegado na parte que tem essa "divisa de águas". Sei que tudo é importante, mas eu tinha que priorizar um quando eu estava estudando.
Isso é normal, eu só fui comecar estudar desenvolvimento web depois que entendia muito bem bancos de dados, sql, algoritmos e estrutura de dados. Não precisa atropelar as coisas.