"Learn to code" is the new black. But what should one learn?
Javascript? Rails? Djanjo? PHP? ASP? Node? jQuery? Sinatra? iOS? WordPress? Drupal? etc etc etc. (I recognize that some of these are foundations for others).
I freelance using WordPress and have come to know it very well. I'm certainly not a PHP developer, but I'm capable of pulling a nice, functional site together. I know CSS and HTML extremely well, jQuery is coming along. But that's about the extent of it. I can pull together some SQL statements, write enough PHP to string a few things together
So, I end up constantly wondering: where should I spend my time learning to program? Should I just sit down for 6 months in the evenings and learn Rails? Should I focus on Javascript? PHP? iOS?
If you knew HTML/CSS/WordPress today, what do you think would be the best thing to start learning tomorrow?
For Ruby you obviously have Rails, but there are also some other neat frameworks out there such as http://padrinorb.com
For JavaScript, the various frameworks are obviously built upon node.js, my favorite being http://railwayjs.com