Прошу дать советы начинающему
Просто знать Java - этого мало, нужны знания framework-ов, без них (и без минимального опыта работы) вы работодателю не нужны.
Если у вас хорошие и в тонусе мозги, я бы, наверное, порекомендовал бы C++ - хорошее знание C++ может и без framework-ов прокатить. Если, считаете, что не очень, тогда может какой PHP - считается язык с более низким порогом входа чем Java и C++, конечно же.
Походите на какие-нибудь 6-месячные курсы программирования, потом попробуйте может какой-нибудь реальный опыт наработать - да хоть проектик для друга сделать.
Я, конечно, не хочу "пугать" но чтобы комфортно чувствовать себя в области программирования кроме языка(ов) программирования нужно знать базы данных, базовые понимания работы сетей и операционных систем, ООП и еще кучу всего, в зависимости от того, что программировать собираетесь.