プログラミングを学習していた人が断念した理由で一番多いのは
「わからない部分があり、調べても理解できなかった。」です。
プログラミングは言語によって難易度が違うものの、初心者が学ぶにはハードルが高いものです。
さらに作ったプログラムがほんの少しでも間違えている場合は動かないので、なんとなくの理解では使う事が出来ません。

そのため、わからない部分があれば確実に解決していかないと身に付ける事は出来ません。