Woa, I need to get this book:
In the emerging, highly programmed landscape ahead, you will either create the software or you will be the software. It’s really that simple: Program, or be programmed. Choose the former, and you gain access to the control panel of civilization. Choose the latter, and it could be the last real choice you get to make.
And this doesn't just mean learning a programming language (you should), it means learning how the network works, and how to tweak it. It means learning how to perceive both the impact of actors and the impact of programmatic actors, and to hear, at least to some extent, the whispers of the programs that move through the network, extended hands of actors who may, no, have certainly, forgot what they're doing.