Здравей,
Според мен, ако искаш да избереш едно от двете,трябва да решиш с какво точно искаш да се занимаваш. Можеш по-нататък и двете можеш да ги знаеш,но като за пръв избор реши това:
Искаш ли да работиш на HTML и да правиш приложения на браузър?
Ако отговорът ти е ДА, следователно избери Java Script.
В сайта на Java http://www.java.com/en/download/faq/java_javascript.xml има разликите между двете, и те са точно такива :
JavaScript-ът не е част от Java платформата и не правиш applets (plug-ins) ,нито пък самостоятелни приложения.
Aко пък отговорът ти е НЕ, тогава избери Java. Като Java developer ще се занимаваш предимно с обекно ориентирано програмиране (OOP), ще компилираш и ще ползваш plug-ins.
Това е най-важния и лесен въпрос да прецениш какво искаш да станеш в бъдеще.
Относно вторият ти въпрос, напълно реалистично и възможно е да станеш developer за 6 месеца като Стефан Вадев от СофтУни. Ако наистина се запалиш по програмиране или скриптиране, ще видиш,че за няма и година ще си добър в това и ще можеш да станеш Junior developer. Добра презентация според мен – много е важен начинът ти на мислене – той споменава,че трябва да се научиш да мислиш логически и да си задаваш постоянно въпроси, най-вече този ЗАЩО?
От мен да знаеш, почнеш ли и интересно ли ти е, не спирай, защото спреш ли за малко, нещата се забравят и трябва наново да почваш кажи-речи от нулата. Иска се много практика, не става само с четене и слушане. Нямаш ли техниката и като седнеш пред компютъра от самосебе си да почваш да пишеш, няма да стане работата.
Не се плаши, аз съм почвал така 2-3 пъти докато не си научих урока.
Ако се чудиш още нещо, питай и ще се опитам да ти отговоря.