Алгоритмическое мышление

Здравствуйте. Так как на другом разделе мне не отвечают, решил выложить тут

Вот уже заканчиваю вуз по направлению 09.03.01 за 4 года учёбы всё так и не подружился с программированием, что то даётся легко, что то сложно. Знаю что, чтобы решить любую задачу нужно построить алгоритм, но у меня это не получается. Расскажите как вы сами начинали, как у вас получилось научиться делать алгоритмы или как вырабатывали это алгоритмические мышление. И да я работаю на должности техник-программист, но не всё так гладко, что то получается, что то нет, опять же думаю что из-за того что нету этого самого алгоритмического мышления.