i believe the easiest way to get to know someone is to know the principles they believe in, here are mine:
Computer Science, or technology as a whole, is too vast and expansive to simply specialize at a single field. Moreover, these areas harmoniously compliment each other, and therefore learning one is also indirectly practicing everything else.
Writing code is never entirely about outputs but also the elegance of getting there. Emphasis on terse, yet understandable, code is just as important as conceptualizing it in the first place. Code is expressive and generative art, just as much as drawing or cooking.
Simplicity is an instrument of the skilled. Being able to express ideas in a concise manner, with as little noise and ceremony as possible, is the pinnacle of creation. If you are able to express your art in two colors or less, do it.
The best solutions often come from the combination of small solutions that solve their own problems. Complexity should not be from implementation of a single function but from the elegant way of composing together simple concepts.