new Date("2016-08-05T23:42:11.177Z").getTime().toString(36)
<Background info>
I have never been employed as a software developer. I have spent the last year casting a wide net and learning interesting web technologies. Began with Python at Udacity. Got through a third of SICP, and began to really enjoy Javascript. I've gone on to learn enough HTML and CSS to build small web apps, familiarize myself with EC2 platform... enough to receive genuine interest from web agencies.
So, I have a fair grounding in good practices, logical flow of program parsing, and I can reasonably design an OO/MV* system. I like this stuff a lot.
I've spent all this time dabbling and exploring. Now, with three months of severance (no unemployment insurance, though!), I have the opportunity and the pressure to drill down into a particular area. The goal, of course, getting a good job afterward.
</Background info>
<The crux>
I'm in my 30s. It seems a crucial choice here that could go wrong if I waste time. I am considering nailing down a MEAN-stack project in a month. Then spend the rest of the time learning iOS development.
The idea would be to give myself options. I'm more interested in finding a company whose product I like than I am in working with any particular technology. But, as you can see, I'm not great at picking a course and going with it. Am I crazy to think that I could be employable from the iOS side in two months? Should I play it safe and just drill down into the MEAN stack?
Sorry for the long, selfish post. I realize it's a pretty sweet situation to be in - and I don't want to waste it.
Thanks for any advice or thoughts... regarding whether this sounds doable, or your experience comparing developing for the browser vs. developing for native, or employability, etc. and so on... I really do appreciate any thoughts.
</crux>
PS: I am in the US, but otherwise open to moving, so geography shouldn't be much of an issue.