Most marketable skill to teach oneself?
I am tech savvy, like everyone else here. What is the most marketable skill I can teach myself? Guides would be appreciated.
I am tech savvy, like everyone else here. What is the most marketable skill I can teach myself? Guides would be appreciated.
[1] http://www.amazon.com/Cocoa-Programming-Mac-COCOA-PROGRAMMIN...
Anyways for some actionable advice: writing well is in shore supply as well as being able to give a good speech. If you are a technical person learn usability as that gets overlooked very often. (see don't make me think by Steven krug) I think anything you learn will give you a context in which to learn other material so no learning is in vain.
Thanks for the reading recommendation, it definitely looks interesting.
What stuff do you know right now? Where do your interests lie? If you are halfway decent at programming in ruby/python/c++ you should be able to hammer your way into a nice job at a company of your choice. I was helping my last employer interview programmers and it was abysmal how many could not even pass a basic FizzBuzz test in the language of their choosing.
The most useful skill is communication. Being able to "talk the talk", market yourself and come off an interesting and intelligent individual is the greatest asset somebody can have.
Also, learn another language (aim to know three). This is especially important if you happen to live in Europe where most companies are a mixed bag of various nations.
To learn a language well enough for it to be of the level required ('marketable skill' level) will take a very long time. Even then, it may be unnecessary.
I concur that communication is one of the most useful skills. My writing and public speaking always brings questions and is often a topic of conversation. That I (attempt to) speak the language of the country I live in and have knowledge of a number of others? It's never mentioned.