- Ludzka pamięć nie działa na zasadzie zapisu i odczytu informacji. Odczyt może zmodyfikować zapisaną informację, tj. ludzka pamięć działa na zasadzie “read-and-update”, dlatego też nasze wspomnienia często są niepoprawne.
- Space-repetition, tj. ucząc się z przerwami pomiędzy sesjami (rozkładając uczenie na dni lub tygodnie) nauczymy się lepiej, bo wzmacniamy w ten sposób ścieżki prowadzące do zachowanych informacji w pamięci długoterminowej. Takie uczenie wymaga więcej wysiłku, ale powoduje zapamiętywanie na dłużej.
- Uwaga: rozwiązywanie problemów to nie jest uniwersalna umiejętność. Grając w szachy uczymy się planować dobrze kolejne ruchy; rozwiązując problemy programistyczne uczymy się rozwiązywać problemy programistyczny; jedno nie wpływa na drugie. Jeden wyjątek: umiejętności przestrzenne (spatial skills). Poprawienie tych umiejętności wpływa praktycznie na wszystko inne. Według badań google zadawanie zagadek logicznych na rozmowach rekrutacyjnych nie ma sensu - umiejętności rozwiązywania zagadek logicznych mają się nijak do umiejętności rozwiązywania zadań programistycznych
Źródło: 10 Things Software Developers Should Learn about Learning