To create architecture is to put in order. Put what in order? Function and objects.
I think the most important thing is to be true to yourself.
The most important thing in a company is people. If you don't get that right, nothing else matters.