prima cosa: non basarti sulle guide online perché la maggior parte delle volte sono frammentarie e incomplete; gli esempi possono anche non funzionare e alcune sono davvero confusionarie.
per il percorso, dipende da cosa vuoi fare...
-ti piacerebbe controllare piccoli circuiti con il pc? Allora devi imparare elettronica digitale e un linguaggio come il c/c++.
-vorresti sviluppare siti web? Sono necessari database e un linguaggio come ASP/ASP.NET(per windows, abbinati al C# o al VB/VB.NET), come PHP, JAVASCRITP, HTML, XML.
-preferisci linux? Reti e linuguaggi come Ruby e Python sono necessari per una corretta gestione del sistema operativo. Ti permettono anche di scrivere siti web su internet.
-se vuoi smanettare con i pc(smontaggio, assemblaggio) allora non credo che ci siano manuali di sorta: ripesca da qualche parte dei vecchi pc e smontali.
...
come vedi le cose sono molte, quindi ecco la fatidica domanda? Che vuoi fare?????

