Mach dir keine Gedanken über eine 3 in Mathematik. Ich hatte auf dem Zeugnis der Fachhochschulreife eine 5 und konnte im Vorstellungsgespräch und einem Praktikum überzeugen. Mitunter braucht man auch etwas Glück, den richtigen Betrieb zu finden.
Leider ist es so, dass gerade in diesem Bereich viele Betriebe mindestens als Abschluss die FHR oder sogar ein Studium voraussetzen. Mein Tipp an dich: Statt sich um Zeugnisnoten zu sorgen, beschäftige dich mit den verschiedenen Themen der Programmierung. Besonders wichtig ist, wenn du auch die Grundlagen zum Thema Computer, einschließlich Hardware kennst.
In meiner Berufsschulklasse hatte ich tatsächlich jemanden, der im 1. Lehrjahr den Unterschied zwischen Bits und Bytes nicht kannte. Auch wenn Unternehmen derlei Dinge nicht unbedingt abfragen, wäre es schon ziemlich peinlich, wenn man z.B. mit dem Notendurchschnitt 1,0 und Master-Studium nicht sagen kann, was ein Bit und was ein Byte ist.
Um noch mal auf das Fach Mathematik zurückzukommen: An meiner Beurfsschule während der Ausbildung hatten wir 3 Jahre lang kein Mathe. Warum, weiß ich bis heute nicht. Jedenfalls war es das Berufskolleg Uerdingen in Krefeld-Uerdingen.