Technical Life Skills

Kevin Kelly:

If you are in school today the technologies you will use as an adult tomorrow have not been invented yet. Therefore, the life skill you need most is not the mastery of specific technologies, but mastery of the technium as a whole — how technology in general works. I like to think of this ability to deal with any type of new technology as techno-literacy. To be at ease with the flux of technology in modern-day life you’ll need to speak the language of the technium, and to master the the following principles:
Anything you buy, you must maintain. Each tool you use requires time to learn how to use, to install, to upgrade, or to fix. A purchase is just the beginning. You can expect to devote as much energy/money/time in maintaining a technology as you did in acquiring it.
Technologies improve so fast you should postpone getting anything until 5 minutes before you need it. Get comfortable with the fact that anything you buy is already obsolete. Therefore acquire at the last possible moment.
You will be newbie forever. Get good at the beginner mode, learning new programs, asking dumb questions, making stupid mistakes, soliticting help, and helping others with what you learn (the best way to learn yourself).