Hey,
du brauchst, für die Berufsschule sicher keine großen Vorkenntnisse. Wenn du bei deinen bisherigen Kontakt mit Code soweit den großteil verstanden hast, hast du auf jeden Fall schon eine kleine Basis auf die sich aufbauen lässt - evtl. mehr als manch andere.
Als nächstes solltest du auf jeden Fall Logisch denken können, damit man später Anforderungen besser in Code umsetzen/übersetzen kann.
Dein jeweiliger Betrieb und die Berufsschullehrer/-innen werden dich sicher bei Schwierigkeiten unterstützen.
Zu der Sache mit den Merken - das wird schon klappen, wenn du bisher Fächerübergreifend alles im Kopf behalten konntest, wirst du das später auch.
Genauso wird es in der Berufsschule auch Dinge geben, von denen man mal was gehört haben sollte, die man später im Beruf aber nicht mehr braucht.
Bei der integration in dein Arbeitsumfeld wird dir dein Betrieb zur Seite stehen und wenn du einmal wechseln möchtest - bist du sicher noch Erfahrener wie vor deinem Berufsleben, außerdem hast du dort ja dann auch eine Einarbeitungsphase - meistens.
Und da du die Frage hier schon jemand anderen Gestellt hast, tu es nicht fürs Gehalt. Mach das worauf du Bock hast. Du musst nicht einen anderen Ausbildungsberuf nehmen weil man damit evtl mehr Geld verdienen könnte. IT-Fachkräfte werden überall gebraucht und gesucht, weshalb man am Schluss sicher die Wahl hat wo es hingeht und genau an diesen Punkt kannst du mit dem Gehalt ansetzen, wenn du willst.
Mit freundlichen Grüßen,
Nico