wichtig ist erstmal das gebiet, in dem du dich bilden willst.
was alle Gebite gemeinsam haben ist, das sie Zeit benötigen, bis wirklich gute und auch nützliche Resultate ans Tageslicht kommen.
Grob würde ich jetzt mal 2 Richtungen aufzeigen ( eigentlich ist diese Aufteilung unvollständig, aber ich denke man wird mehr damit anfangen können, wenn ich die sache so aufziehe, als wenn ich jetzt korrekt im Sinne der Informatik vorgehe .. )
Willst du eher Internetscripte schreiben, oder eher Programme die man auch direkt auf dem HomePC ausführen kann, sprich Anwendungen.
Hilfreich ist es Fähigkeiten in der Region, des abstrakten Denkens zu haben, auch einige Kenntnisse über die Mathematik oder über die englische Sprache können einen Vorteil darstellen, jedoch ist dies nicht umbedingt von nöten, wichtig ist einfach, das man mit dem Programmieren zurecht kommt und nicht sofort aufgibt, wenn man vor einer Wand steht ( dies kann je nachdem, was man machen will sehr schnell kommen, wenn man zuviel auf einmal will ).