а тем, что тебе просто интересно придумывать алгоритмы к задачкам, интерфейс которых не выходит за рамки командной строки?
На самом деле, есть подозрение, что вы решили несколько простых задач, они у вас получились, и вас пугает, что для того, чтобы идти дальше, нужно снова учить кучу всего нового.
Чтобы писать алгоритмы и при этом не программировать, нужно писать очень крутые алгоритмы.
Например напишите сортировку, которая будет работать быстрее, чем например quicksort (
https://ru.wikipedia.org/wiki/%D0%91%D1%8B%D1%81%D...
Напишите алгоритм архивации, который сожмет лучше чем хотя бы дефолтный 7zip, да хотя бы лучше чем дефолтный zip.
Напишите свою реализацию криптования sha2
А уже потом посмотрим, действительно ли вам нравится работать с алгоритмами, или вы прокрастинируете в тайне от самого себя.