Если у меня есть высшее образование в любой области, то я и без курсов устроюсь программистом, если у меня только 9 классов, то ни один курс не поможет мне найти работу, так как работодатели пошлют гулять далеко и на долго даже не проверив мой навыки и знания по интересующей их теме.
Наоборот. В IT на корочки о высшем образовании работодателям глубоко срать, вообще уже много лет существует общее правило что программисты после ВУЗа обычно не находят работу и остаются с носом. Работодателей прежде всего интересуют даже не реальные навыки, а опыт работы программистом. Как правило он должен быть не менее трех лет
Устроителям курсов - бабло: вот и весь смысл! То же самое, кстати, и с компьютерной литературой. За какие-то идиотские "Грокаем алгоритмы" - плати не такую уж и малую сумму: короче говоря, деньги на бочку! А за более-менее толковую книгу по алгоритмам - плати вообще запредельную сумму!. ʘ‿ʘ