Die erste Frage wäre die nach den Vorkenntnissen?
(Also, was weißt du schon? Welche Programmiersprachen kannst du?)
Du hast ja noch ein wenig Zeit, also macht es wahrscheinlich erstmal Sinn es langsam anzugehen - also eventuell erstmal ein Programmiere Sprache lernen (wird zwar wegen AI in Zukunft nicht mehr die größte Relevanz haben, aber schaden kann es sicher auch nicht - z.B. um auch einfach die grundsätzlichen Konzepte zu begreifen).
Vom Bereich her ist es schwer zu sagen, im Moment wird quasi überall gesucht - das zukunftssicherste ist sicher Ai und machine learning - aber auch in der IT-Sicherheit, UI Design, Server und auch beim Programmieren - wird man in Zukunft noch Leute brauchen.
Bezüglich, wie du es lernen willst:
Hängt ein wenig davon ab, was du willst - wenn du dir es selbständig beibringst (also ohne Zertifikate) kann es vor allem in Deutschland schwer werden (in der USA z.B, kommt häufig auch nur mit den Kenntnissen zurecht). Wenn du all in gehen willst, wäre natürlich ein Fernstudium möglich, dies ist natürlich mit kosten (bei privaten Hochschulen ca. 10.000 € oder günstiger bei https://www.fernuni-hagen.de/studium/studie…nformatik.shtml) und vor allem sehr zeit intensive - aber du hättest einen Abschluss zum Vorzeigen (was aber nicht unbedingt notwendig ist, aber es natürlich erleichtert) - setzt natürlich ein Abi voraus. Aber auch außerhalb des Studiums gibt es genug Zertifizierungsmöglichkeiten (die Teilweise aber noch mehr ins Geld gehen).
Aber grundsätzlich ist es auch ohne die ganzen Zertifikate möglich - überhaupt zu einem Bewerbungsgespräch eingeladen zu werden, ist dann natürlich schwer aber alles andere als unmöglich.