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.
Tehát megtanulta a dizájnkészítés alapvető szabályai mellett azt is, hogyan kísérletezzen az új ötletekkel, hogyan bontson szét összetett ötleteket, egyszerűbb részekké, hogyan működjön együtt más emberekkel a projekt keretein belül, hogyan találja meg és javítsa  ki az apró hibákat, hogyan legyen szívós és kitartó olyankor, amikor csalódás éri, amikor valami nem jól sikerül.