Насколько плохо все для начинающих программистов на рынке?
Да работы вагон, вот пример:

Начинающие программисты разные, есть те кто посмотрел пару роликов и идёт устраиваться, а есть те кто год трудился над знаниями и опытом по n-количеству часов в день. 

Для одних всё плохо настолько, насколько это возможно, для других всё не то, что плохо, а хорошо, всегда важна суть, а не общие понятия - начинающий программист.

В любом случае время, потраченное на учёбу и практику позволит устроиться и работать, если пока отказывают, надо идти и повышать свои скиллы, хороший специалист получается долго, трудно и больно.