Ну вот смотри. Начнешь ты типа обучатся. За обучение на фирме ты захочешь получать какую-то денежку, чтобы окупить поездки по городу до места обучения и как-то сводить концы с концами. Т.е. фирме придется платить тебе, за то, что ты типа учишься. Потом еще тебя нужно будет натаскивать по проектам, чтобы ты мог нормально выполнять работу, косяки твои справлять, а это материальные затраты. И вот когда ты наконец выучишься, фирма не будет тебе поднимать зарплату, потому что за счет твоей низкой зряплаты сейчас нужно окупить деньги и время, потраченные на твое обучения. А ты уже типа такой прошаренный, перспективный, и ты поворачиваешься и уходишь.
Кому нужен такой расклад? Плюс нет никакой гарантии, что твой склад ума подходит для выполнения задач, которые должен выполнять программер. А склад ума формируется не за месяц и не за полгода. Именно на формирование необходимого склада ума люди тратят 5 лет, просиживая штаны в университете, расширяя свой кругозор.
И тут такой приходишь ты и говоришь: "Обучите программированию за месяц. Я слышал PHP\C++\<любой другой язык> можно выучить за 21 день. Так в интернете написано".
Смешно.