english: 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.
non_english: On je učio mnoge raznovrsne principe dizajniranja, o tome kako da eksperimentiše sa novim idejama, kako da kompleksne ideje podeli na sitnije delove, kako da sarađuje sa drugim ljudima na svojim projektima, kako da nađe i ispravi greške kada stvari ne pođu po planu, kako da bude uporan i istrajan u trenucima frustracije kada stvari ne ispadnu kako je zamislio.