Das genaue Gehalt hängt häufig stark von mehreren Faktoren ab. Dazu zählen zum Beispiel die Branche und Größe des Unternehmens, der Industriezweig, ein vorhandener Tarifvertrag, die übernommene Verantwortung, besondere Kenntnisse des Arbeitnehmers und nicht zuletzt das persönliche Verhandlungsgeschick. Durchschnittlich verdient ein Softwareentwickler 5.013 € brutto im Monat. In wirtschaftlich starken Bundesländern wie zum Beispiel Hessen oder Baden-Württemberg kann ein Programmierer auch 5.446 € beziehungsweise 5.438 € erzielen. Als Berufsanfänger sind 4.422 € monatliches Bruttogehalt realistisch. Mit steigender Berufserfahrung erhöhen sich auch die Gehaltschancen. Mit rund neun Jahren Praxis kann ein Developer im Schnitt mit einem monatlichen Bruttogehalt von 5.671 € rechnen. Wer eine Ausbildung zum Fachinformatiker Anwendungsentwicklung absolviert, erhält eine Ausbildungsvergütung. Diese richtet sich allerdings auch stark nach dem  Bundesland und nach der Branche. Im ersten Ausbildungsjahr verdient der angehende Fachinformatiker zwischen 700 € und 1.047 €, im zweiten zwischen 760 € und 1.102 € und im letzten Lehrjahr zwischen 855 € und 1.199 € brutto im Monat.