с честного анализа: а достаточно ли я умён.
Когда я читаю вопросы в разделе программироания, странные ощущения: то ли рассмеяться, толи блевануть от этого.
с изучения базовых алгоритмов. Для начала математики в объеме средней школы - вполне достаточно. А вот разобравшись с решением простых алгоритмических задач стоит уже разбираться с языками программирования, библиотеками, предметной областью (базы данных, сети, графика и т. п.)
Везде бери информации если интересные. Например в интернете или где-нибудь. Чтото и както чёто ты найдёшь полезное и то программой увлекаться хорошо. Сам так делаю.