So what should we learn?
I stick with my core skills in order to earn a descent living:
- Business Intelligence
- Big Data
- Microsoft c#
- Web Services
3. The Cloud (nice to have)
However, what should I be learning?
- Artificial Intelligence (AI)
There may come a time in the not so distant future, where we have two groups: the humans and the machines.
The humans could become deprecated as many jobs are automated. Denying this trend is a form of ignorance.
For computers, increased memory, larger hard drives, complex reasoning based on massive amounts of data, computers could develop brains based on logic at first. Then move into "ability to learn and recognize patterns" as in IBM Watson. Finally perhaps the "ability to perceive and display emotions".
Cutting edge stuff, you bet! Possibility, sure, why not. Reality, maybe sooner than later.