Im Prinzip ist ja schon alles gesagt. Es gibt schlechtere Hauptschulabschlüsse, aber deshalb ist er noch nicht gut. Im IT-Bereich muss man auch möglichst gut reden und schreiben können (wird immer wieder unterschätzt). Dann schreibt man auch nicht mehr, dass man in 4 Monaten die Schule absolviert habe (dazu hast du nämlich 9 Jahre oder mehr benötigt), wenn man meint, dass man in vier Monaten die Schule beendet haben wird, voraussichtlich.
Alles rund um den PC? Welche Programmiersprachen? Webseiten betreuen? Nenordentlichen LAMP-Server aufbauen? Überhaupt LINUX (das ist das Betriebssystem, auf dem nicht so viele Spiele laufen)? Was verstehst du unter einer normalisierten Datenbank? Welche Datenbanken kennst du? Du weißt aber wenigstens, was anpingen ist?
Deine einzige Chance ist es, einem potenziellen Arbeitgeber davon zu überzeugen, dass in dir mehr steckt, als dein Schulabschluss vermuten lässt. Dazu gehört dann ein äußerst ordentliches Auftreten (im IT-Bereich kann ein Anzug oder wenigstens ein halber Anzug nicht schaden), dazu gehört ein sicheres Auftreten mit deutlicher Aussprache und weitgehend richtigem Deutsch. Das geht überhaupt nur über ein Praktikum, bei dem du zeigst, was du schon alles kannst (und das muss weit über das Normalowissen hinausgehen) und - noch wichtiger - bei dem du zeigst, dass du bereit zum Lernen bist und schnell lernst, dazu pünktlich und zuverlässig.
Mein Sohn ist froh, als einer der wenigen Nichtabiturienten (aber mit einem ganz passablen Realschulabschluss) Fachinformatiker werden zu dürfen, und der hält ständig irgendwelche Präsentationen ab, schreibt irgendwelche Sachen, die er abgeben muss und es wird von ihm viel Selbstständigkeit verlangt (zB wirklich, mal schnell einen LINUX-Server aufzubauen).
Du solltest für den IT-Bereich mindestens eine 2 in Mathe und in Physik haben, dazu wäre eine 2 in Englisch und in Deutsch förderlich. Ach ja, und du brauchst eine wirklich gute Antwort auf die Frage, warum du - wenn du doch in IT so gut bist - dich in der Schule nicht mehr angestrengt hast.
Ich würde auf jeden Fall Alternativen suchen. Oder versuchen, sofort den Realschulabschluss nachzumachen, und das mit viel Engagement.
ist das betriebssystem dann quasi die Basis, wo alles drauf programmiert wird (von software programmierer)?
genau^^