Wenn du der Theorie entfliehen willst und Spaß am Programmieren hast, solltest du zuerst zu Hause kleine Programm erstellen - am Besten mit einem angesagten Tool. Wenn du meinst, dass du relativ fit bist, dann versuche doch erst mal einen Nebenjob als Programmierer in einer Firma zu bekommen.
Bisher haben alle Leute, die ich kenne einen Nebenjob bekommen. Regel: Bewirb dich bei ein paar Firmen, die z.B: auf Ihrer Homepage sagen: "Wir suchen immer Leute...", per eMail und schreibe dann ehrlich was du kannst und was du schon für Programme gemacht hast und mit welchen Programmen du sie erstellt hast. Ein bisschen Übertreiben darf man natürlich immer und sollte man auch, aber lüge nicht. Und tu auf keinen Fall so, als könntest du schon alles - das fällt auf, wenn es nicht stimmt und wenn es stimmt kommt es eh nur arrogant rüber - so jemanden will fast keiner.
Ich habe so auch eine Stelle bekommen und das als Geographie(!)-Student. Ich habe dann 1,5 Jahre den Nebenjob gemacht und fange jetzt dort im Betrieb eine Ausbildung an, damit ich nachher nicht ohne irgendeinen Abschluss dastehe...
Du solltest auf jeden Fall auch einen Nebenjob machen, um erstmal zu testen, ob es dir überhaupt liegt min. 8 Stunden pro Tag in einer Firma am PC zu sitzen und zu coden.
Der Rest ergibt sich dann meistens von selbst.
Viel Glück,
Eddie