Според мен програмистите се делят на front-end и back-end. Front-end основно правят UI и те използват HTML, CSS, JavaScript, .... докато back-end правят различни сървиси които се извикват от UI (front-end) часта. Back-end използва Java, С#, Python. Въпреки това в много фирми искат и front-end и back-end да се знае.
Лично на мен front-end не ми харесва, защото според мен за това трябват хора добри в design нещата. Аз лично предпочитам back-end.
Според мен в България основно се търсят Java и C#. Ако нямате предпочитание в езика вижте в сайтовете за работа в кои фирми кои езици търсят.
Ако сте натрупали малко знания може да пробвате да си намерите intern или junior позиция в някоя голяма фирма. Това в бъдеще би ви открило много възможности.