Программисту нужны знания языков программирования, а не программ.Идти учиться ради корочек глупо, на них никто не смотрит (если это не корочка технического вуза), смотрят на опыт. А опыт придется нарабатывать почти бесплатно полгода минимум. Причем именно нарабатывать, т.е. часов по 10-12 ежедневно. Готовы?Если с математикой и логикой все хорошо было и есть, то попробовать можно, иначе вообще дохлый номер. Я бы посоветовала начать с изучения html+css, потом xml+xslt (не везде пригодится, но мозги разомнет), потом javascript и sql. Предупреждаю сразу: платят за эти простейшие знания не очень много, но без них дальше двигаться не получится.