Interesting ideas but nothing concrete here.
Which skills?
Great question. I do not have the answer for everyone. For one person they may only be able to learn the skill of flipping hamburgers (which is in demand somewhere). Others may be able to learn more advanced skills.
Here is a top 25 skills of 2016 for those with brains in their head:
http://blog.linkedin.com/2016/01/12/the-25-skills-that-can-get-you-hired-in-2016/I'd just like to thank Elwar for that link. I realize it may not have taken much to search for it myself had I thought to, but when one has over a hundred tabs open researching dozens of different things, it's nice to get conveniently pointed in the right direction. The article in that blog link doesn't just list 25 skills that are popular with employers, it also offers resources to learn them, so it's really quite helpful if anyone wants to pursue that. Elwar's comment that you can just google it is also still valid.
That said, I do wonder how feasible it is to try and earn Bitcoins by doing jobs like programming if you're not already an expert? Is it even possible for newcomers who go through the effort to learn these skills to compete with existing Bitcoin veterans for those jobs? How much expertise in a programming language does one need before they can reasonably start applying them?
(If my questions would be better served in a new thread, please let me know. I'm still getting used to how things work here)