So he was learning many different core principles of design, about how to experiment with new ideas, how to take complex ideas and break them down into simpler parts, how to collaborate with other people on your projects, about how to find and fix bugs when things go wrong, how to keep persistent and to persevere in the face of frustrations when things aren't working well.
Also lernte er viele verschiedene  Grundprinzipien des Designs kennen, wie man mit neuen Ideen experimentiert, wie man komplexe Ideen nimmt  und sie in einfachere Teile zerlegt, wie man in seinen Projekten  mit anderen zusammenarbeitet, wie man Fehler findet und behebt,  wenn Dinge falsch laufen, wie man hartnäckig und ausdauernd bleibt wenn man Frustrationen begegnet,  wenn Dinge nicht gut funktionieren.