The most important skill for a programmer is the ability to think clearly and logically.
The mind is everything. What you think you become.
Complexity is not just about the number of components in a system, but about the nature of their interactions.