Negli anni '90, quando non erano disponibili framework / paradigmi avanzati per lo sviluppo S / W, la conoscenza delle strutture dati era critica ... che posso comprendere.
Ma al giorno d'oggi, per la maggior parte dei problemi (almeno dallo sviluppo Java / Android) possiamo contare su una classe esistente per fornire una soluzione. Come tale, credo, una conoscenza approfondita delle strutture di dati non è necessaria per qualcuno che sta entrando in programmazione ora.
La mia convinzione è giusta?