Никогда не любил изучать программирование в школе, теперь университете. Очень не нравится стиль подачи материала, видимо что-то похожее и у вас.
Собственно, гайд:
1. Выбираете, интересующую вас, сферу разработки: front-end, back-end, разработка мобильных приложений и прочее.
2. Узнаете какой язык/языки используется в этой сфере как основной.
3. Осваиваете его: синтаксис и прочее, по ходу дела разберете те самые хеллоу ворды.
4. Как вариант можно проходить обучение на сайте javarush.ru и ему подобных. Найти не сложно.
5. Главное стоить уяснить: реальный интерес появляется когда перед вами ставится задача, которую решить вы не можете на данном этапе своих знаний. Тут и запускается любовная связь с гуглом, тостером, стэковерфлоу и тд.
6. На них же можно смотреть, какие вопросы возникают у других люде и пытаться им помочь, как раз в голове будет появляться какой-никакой опыт решения реальных задач.7. Если есть друзья/знакомые, которые работают в той же сфере, что интерсна вам - смело спрашивайте, какие задачи они решают. Пытайтесь решить их. Да, сейчас вы не можете ее решить. Но через какое-то время вы получите нужные знания (которые вам будет реально приятно получить) и проблема решится. Плюсик к опыту.
8. Как вариант: побыть подмастерьем у более опытного программиста, который будет часть своей работы валить на вас, но это не точно.