Salut, avant tout, faut être très curieux, très patient, déterminé voir acharné, je pense pas que le niveau d'études soit vraiment important , même si ça peut apporter des bases... s'intéresser à tout ( pas seulement aux technologies... ), voilà déjà un p'tit début, je pense aussi, que s'intéresser très jeune à la programmation est un plus certain... et aussi ne pas griller les étapes, commencer par le début, hacker une ligne téléphonique avant de vouloir s'attaquer à la banque de france, par exemple ^^
déjà , quand tu seras à l'aise avec tout ça :
http://www.commentcamarche.net/
tu auras déjà fait un grand pas...
PS: encore une chose, n'espère pas avoir une vie de famille normale ^^