Я хочу не просто программировать, но ещё и работу найти.
А мешает многообразие направлений и языков. Выучить можно и какой-нибудь haskell или erlang, только нужны ли он кому-то в Новороссийске, в России? Начать надо с чего-то более "земного" и нужного (python? php? java for enterprise? java for android? js? c++? c#, vba, 1ass - что?), чтобы работу найти, задачи решать, совершенствоваться, а потом уже учить что угодно для души.
А выучить как раз не проблема (у меня хорошая обучаемость). Проблема заключается в том, что надо найти нужную дорогу.
(IMG:
http://i65.fastpic.ru/big/2015/0403/3a/0085783627cb6e0cfbff096ae7ad533a.png)