What technologies are you currently interested in that you think will be useful in the future?
I'm currently at a total loss for what to pour my time into. I'm working in a low-end support role, having done development on the side for nearly 4 years now. Primarily for the web - I've done development and built toy projects with a lot of tools - far too much to list (PHP - Vanilla/Symfony2, JS - Node/Meteor, SQL and NoSQL db's, lots of API integrations, experience with lots of IDE's and tools, etc).
But I find myself (4 years down the line) with basically no finished/polished public projects to call my own and generally uncertain which direction I should head in. I don't feel confident applying for any jobs since I as I mentioned, I don't have any public work to share, so my CV looks pathetic. The solution is obvious (build some), but I find myself changing my mind about the tech stack half way through and trying something else a lot of the time. I feel like I need to start being a master of one trade rather than jack of none.
There was a funny post (either on HN or linked to from HN) a while ago, of somebody trying to choose a tech stack to use/focus on, and that describes me perfectly. I can't get anything done for the overwhelming choice...
Whilst a lot of web-work is just CRUD, the web is shifting towards an expectation of realtime data or app-like behaviour. So naturally things like Meteor, or a combination of a backend stack with Angular/Ember with Phonegap look promising... but then for anything other than simple apps, the UX is still not quite there, so I look at native app development.. so Android or iOS.. argh!
Help?! How can I 'get shit done' and get onto the correct path to an interesting job in development?
The nice thing about 'enterprise' companies is they tend to have a lot of money, and will be around for awhile, needing their code built/maintained. Same can't be said for most startups.
Python/Django or Ruby/Rails is another solid choice, but people don't realize how rare these tech stacks are outside of the SF Bay Area and NY. They got nothing on Java. I would say it's even easier to find .NET employment relative to the tech stacks commonly talked about on HN. For instance, in the midwest, companies will throw fistfuls of money at .NET devs as they are in high demand and low supply at the moment.
You are asking about an 'interesting job' though... at the end of the day only you can decide what you find interesting.