> хочу стать программистом
Почему Вы так думаете? То есть без иронии, серьезно, почему? У Вас весь вопрос состоит из «не получается, не могу, не соображаю». Если бы это звучало как «увидел, загорелся, попробовал сам, получилось, офигел и зафанател», было бы другое дело.
> и зарабатывать деньги
«В программировании денег нет» (с) :)
С точки зрения денег программирование достаточно тупиковый путь развития. Работая программистом — Вы всегда работаете на других, это специфика профессии, и никто никогда не работает на Вас (в лучшем случае под Вами, в команде), рано или поздно Вы упретесь в потолок по зарплате/доходам.
Как тут верно сказано выше — MBA всякие и свой бизнес со временем — это путь без таких ограничений.
> С чего, грубо говоря, начать?
Если осилите Дональда Кнута, будет неплохо для старта. Там минимум о кодописании, но много базы для программирования.
p.s.: а какая специализация-то в универе?