Как нарабатывать мышление «правильного» программиста?
С опытом придёт.
BBmike возможно вы и правы. Если честно  да можно сказать что-то только вчера, порыв души так сказать.
Я решил заниматься этим пока только для себя лично, и никуда особо не спешу.
Возможно, это мое увлечение затянется на годы, если душа просит надо дать, а возможно и кину через пару недель.
Да и в мои годы вряд ли я кому то уже буду нужен, молодежи валом программистов, к тому времени как освою уже будет пятый десяток.
Хотел параллельно почитать книги про алгоритмы, понять как надо мыслить в "правильном" направлении.