The question is very subjective but I find myself stuck in mud and I need fuel to think so I'll waste the smallest amount of time possible to become a "real" programmer and start finding a small junior job.
I've been fiddling for two years (coursera, code school, books, online resources) with Python and the good old LAMP stack (with superpowers given by jquery and jquery mobile).
Last week I've decided to start doing things with method and I've discovered yeoman and other incredible tools like AngularJS.
I felt like I've wasted months on doing things that AngularJS does in seconds and in a very clean and readable way.
It has been both great and terrible: am I wasting time trying to use old technologies?
Should I start focusin on the MEAN stack instead of LAMP?
What is the world looking for now?
I feel lost.
I would like to use Python instead of PHP to handle my backend but maybe it is not the right tool for fast and agile web development... Flask, Bottle, Django...
Then there's Ruby...
Everyone wants their applications to work on mobile too so there's Cordova, Phonegap... Headache!
So many differencies, so many questions, so many problems.
I've thought much about where to ask for what to do but Experts Exchange is the only place that gave me the rights suggestions about beginning to study and therefore I'm here, again, to seek help.
May your new years be filled with hacking and success!