Eine Ausbildung brauchst du definitiv. Du musst schließlich den industriellen Programmierstandard mit Syntax Standard kennenlernen und unterschiedliche Arten der Aufbereitung von Projekten.
Fachinformatiker für Anwendungsentwicklung ist deutlich mehr auf das tatsächliche Programmieren angesetzt. während Softwareentwickler ein weiteres spektrum kennenlernen mit Theorie und vielen verschiedenen Arten von Entwicklung.
Während du bei Anwendungsentwicklung vermutlich mehr in das gehst was dich aktuell interessiert, bietet dir Softwareentwickler in Zukunft deutlich mehr Karrierechancen.