Программирование и практика?
гуглить приходится слишком много и найти грамотный ответ очень трудногугл-фу - один из важнейших скилов программиста.
то, что знаний не хватает на старте - это нормально.
куда стоит двигаться можете и должны решить только вы. не можете решиться - кидайте монетку.
Устраивайтесь на работу стажером, туда где вас будут учить. чтоб в будущем кому-нибудь пригодится - это второстепенная задача, главное чтобы самому нравилось.