Pokud jsi dělal admina, tak je šance, že ti vývoj půjde a zároveň algoritmy nejsou dobrý začátek. Jako admin musíš mít velký přehled a chápat souvislosti. Algoritmy jsou fajn pro začátečníky a běžné lopaty. Podstatná je architektura, stejně jako u systémů. Kde se třeba zálohuje, jak často, jak moc, po jaké síti, na čem to běží, co dělat při výpadku pěti věcí, atd. To jsou věci, které jsou pak i u vývoje podstatné, jen samozřejmě jiné. Na Python bych se vykašlal, to je dobré pro adminy na patlání, ale nic většího v tom neuděláš. Vždy můžeš přejít na pořádný jazyk, ale proč rovnou nezačít s tím nejlepším.
Na začátek máš ideální řešení vlastních problémů. To můžeš použít i v práci a během půl roku najít dobrý job jako vývojář.