Concordo, é bom ter uma base sólida para entender melhor os problemas mais específicos depois
Concordo total! A propria "base solida" ja vai fazer com que voce seja mais eficiente na hora de pesquisar e implementar corretmente
Exatamente. Se você decora, fica estático, e se o problema foge um pouco daquilo que você decorou, o desespero toma conta. Aprender de fato leva mais tempo, porém te recompensa muito ao longo do tempo.