Научится алгоритмическому мышлению?
Подскажите, как перепрыгивать пропасть пошагово, а то всё норовлю за один прыжок.
Ты удивишься, сколь многого можно достичь, регулярно этим занимаясь.
Кроме книги Грокаем алгоритмы, которую предложил VicTHOR , добавил бы, что главное -- это решение задач и большая практика.
Для алгоритмического решения может помочь решение простых олимпиадных задач школьных / студенческих. Самые простые из них достаточно простые для самых начинающих.
https://acm.timus.ru -- тут достаточно быстро растёт сложность, зато не туча задач.
https://codeforces.com -- тут задач очень много, так что есть и сотни простых.
Есть много иностранных подобных сайтов.
Полезно будет также качать логику вообще, не только алгоритмическую.