Hmm, ksiażka o "programowaniu, niekoniecznie o języku"
http://ksiegarnia.pwn.pl/Zrozumiec-programowanie,114589762,p.html
W sumie wydaje mi się że ta ksiażka może być idealnie tym czego szukasz (wprowadzenie w świat "ogólnego programowania", nieważne w czym). Jeśli ją przeczytasz to na pewno dostaniesz level-up jako programista. O ile ją przeczytasz, bo jako programista pythona może być dla Ciebie trochę niskopoziomowa/trudna.
Swoją drogą, wołam @Gynvael Coldwind.
A odnośnie tematu:
Prawdopodobnie nie wiesz jeszcze dokładnie co chcesz robić, więc cięzko polecić ksiażki w konkretnym kierunku, ale dwie pierwsze rzeczy które mi przychodzą do głowy na które możesz popatrzeć:
Czysty Kod - http://helion.pl/ksiazki/czysty-kod-podrecznik-dobrego-programisty-robert-c-martin,czykov.htm
Będziesz musiał mentalnie zmieniać przykłady kodu z javy/C# na pythona, ale ogólne zasady są te same w dosłownie każdym języku programowania. No i nabierzesz intuicji na temat co jest "czystym kodem" a co nie (ew. doszlifujesz, jeśli już ją masz). Dodatkowy bonus - oswoisz się z czytaniem javy/C#.
Perełki Oprogramowania - http://helion.pl/ksiazki/perelki-programowania-wydanie-ii-jon-bentley,perop2.htm
Gdybym prowadził zajęcia z algorytmiki na uczelni, to zamiast kazać studentom przynosić wszystkie "Wprowadzenia do Algorytmów" i inne cegły, przerobiłbym tę książkę. Bardziej uczy myślenia niż wbija na pamięć "klasyczne algorytmy" (ktorych studenci i tak zapominają za pół roku, tylko po to żeby powtórzyć przed rozmową kwalifikacyjną). Jeśli chcesz mieć coś wspólnego z algorytmiką kiedyś, albo po prostu nauczyć się czegoś ciekawego, to polecam.
Reasumując nie chcę się kręcić w kółko i ciągle szukać języka zamiast się go uczyć, więc systematycznie uczę się Pythona a w międzyczasie szukam... ;)
I dobrze robisz. Jeśli usłyszysz od kogoś że powinieneś rzucić Pythona i uczyć sie C++
/Javy
/PHP
/Lispa
to odwróć się od niego i odejdź na bezpieczną odległość.