Sono stato abbastanza bravo con algoritmi e strutture dati una volta, molto tempo fa. Da allora, ho programmato professionalmente, e poi sono andato a gestire una piccola squadra, che ha completamente respinto le mie capacità tecniche in questo campo.
Ho deciso di voler diventare di nuovo uno sviluppatore e lavorare per Google. Il fatto è che sono così fuori allenamento che, se dovessi essere intervistato in questo momento, sarei sicuramente dimesso in 10 minuti.
Quale programma di allenamento mi consiglieresti di tornare in forma? Ho già iniziato questo fine settimana tornando alle basi assolute e implementando alcuni algoritmi di ordinamento, elenco collegato e tabella hash. Successivamente, penso che leggerò l'intero materiale del corso sulle altre strutture di dati di base e sugli algoritmi grafici. Voglio trovare una serie focalizzata di esercizi pratici che posso fare in un periodo di tempo relativamente breve, per destreggiarvi con le vecchie cellule cerebrali. Conosco questa roba, devo solo ricordare a me stesso che lo so.