Zu Deiner zweiten Frage: Ich würde mich an Deiner Stelle einfach mal im Inernet in Jobbörsen umsehen. Dort steht bei den Stellenbeschreibungen eigentlich immer bei, was gefordert wird. So hättest Du dann schon mal einen ersten Überblick, was Du für später alles so brauchen könntest.
Zu Deiner dritten Frage: Also eine Ausbildung, die sich sehr stark mit der Anwendungsentwicklung beschäftigt, ist der "Fachinformatiker - Anwendungsentwicklung". In dieser Ausbildung lernst Du alles Mögliche über Programmierung und wirst später im Unternehmen auch dafür eingesetzt.
Du könntest natürlich auch versuchen, studieren zu gehen. Auf was für eine Schule gehst Du denn? Realschule, Gymnasium, Gesamtschule?