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