Zukunft haben beide.
Es werden immer neue Programme gebraucht - also auch immer Programmierer.
Jedoch wird die Vernetzung von IT-Systemen auch immer weiter fortschreiten und somit werden auch Systemintegratoren gebraucht.
Beide haben also meiner Meinung nach eine Zukunft
Jedoch um später richtig Geld zu machen oder überhaupt erstmal einen Job zu bekommen, muss man sich nach der Ausbildung auf eine bestimmte Sache spezialisieren.
Beim Programmieren auf eine bestimmte Sprache festlegen oder als Systemintegrator auf einem bestimmten Gebiet spezialieren z.B. Sicherheit (was meiner Meinung nach eine immer größere Rolle spielen wird).
Überleg dir einfach was du lieber machst: Proggen, Struktogramme entwerfen, logische Probleme in mathematischer Form lösen oder Rechner einrichten, Netzwerke aufbauen/pflegen, Kabel verlegen etc.
Wenn du diese Frage beantworten kannst hast du schon mal einen Schritt in die richtige Richtung getan, unzwar den Einstieg in die Branche gefunden.
Ob du es mal zu etwas bringst, hängt erst nach der Ausbildung durch deine Spezialisierung und Weiterbildungen ab.
Um's kurz zu sagen: Wenn du wirklich gut bist, dann wirst du auch gebraucht