New facts – What would be the best computer skills to learn for the future? 10 points?

Question by : New facts – What would be the best computer skills to learn for the future? 10 points?
Hi ! I am a 27yr old MBA student with about 6-9 months of free time.So, I am thinking of learning a computer skill that I will enjoy and might be useful somewhere in future.

Although I have no background in computer science, I have dabbled a bit in javascript and CSS in the past (very superficially, just enough to have fun with greasemonkey and make internet easier to use). I am a software junkie and like to try many different softwares even if they serve the same purpose, Hell I could probably even start a review blog or something. And I surf the internet a lot for tweaks and hacks etc… to make life easier wherever possible.

With this background (probably no background by your standards !), what would you suggest that I should learn ? I am looking to learn something that would be easy to learn and fun. Preferably the skill you mention should not become redundant a few years down the line. It will be better if I can use it somewhere in daily life so that I stay in practise while using it. I want to ideally learn something that would help me in my job as a manager in the future.

I have surfed to internet to narrow down to a few skills and have taken some opinions from people who know stuff. This is the list of things I have ended up with(even I can see that some of the suggestions are pretty stupid) :
1.Java or C#
2.Dreamweaver, Web design (MySQL and PHP)
3.Adobe
4.Animations
5.MS Access and MS Excel
6.COBOL
7.Brute force software (have no idea what that is !)
8.SEO
9.Linux (emphatically recommended)
10.Something with security, privacy, anti-hacking, something along those lines
11. Cloud computing, Software As A Service, Platform As A Service, Cloud computing
12.Surveillance, Understanding Facial Recognition

Can you please analyse some of these for me from the point of view of Relevance to my work as a manager, Longevity, Ease to learn and Fun.

Best answer:

Answer by opium_kills_painLinux is a unix like language.
Not only is it free and open source, it is used on most major server systems.
It has high relevance and has been around for a long time now.

You can get free operating systems like The Slackware Linux Project, Debian or Ubuntu to get familiar with it. Server and firewall versions are also available if you want to try creating a local network with high security features.
They will run on almost any modern computer, even if the machine is a bit older.