On skills

The most critical skill you can have is the power of learning and adapting quickly. That applies to all and gives you the ability to gain all of the skills necessary to perform a given task at any time. Rather than develop one skill forever, focus on developing many and have an essential understanding of all of them. When the time comes to utilize them—as it inevitably will—you will not be at a loss for how this or that works in a fundamental sense.