Довелось знать такого человека, который будуче специалистом совсем в иной сфере самостоятельно дома обучился на java программиста. Без опыта работы, без образования программиста нашел работу в приличной компании. Я думаю, что с онлайн-курсами тоже самое