Se eu disser que conhecer lógica de programação não é importante, estaria mentido, porém isso não é pré-requisito para você COMEÇAR a programar.

Ter a experiência de escrever código e ver ele funcionando pra mim é a coisa mais importante. Ver a "mágica" acontecer ao vivo na sua frente é motivante.

Para o ser humano comum, aprender a criar uma aplicação web de cadastro de produtos, por exemplo, por meio de uma liguagem de progração descomplicada como Python e de forma combinada, aprender os fundamentos de lógica, tomará tudo menos difícil.