Programmer salaires ont tendance à être plus bas que les salaires des ingénieurs logiciels. Gardez à l'esprit que lors de la recherche des salaires au niveau de l'entrée juste, il est vos tâches qui dictent où vous devriez commencer, pas le titre de votre travail. Si votre travail implique la planification et la conception de logiciels et de l'écriture des algorithmes complexes, vous êtes un ingénieur logiciel par la définition BLS, même si vous détenez un titre de programmeur dans votre entreprise. Si vous n'êtes pas impliqué dans la plupart des travaux de conception et passez la plupart de votre journée de traduire les spécifications dans un langage informatique, alors vous êtes dans le rôle d'un programmeur. Ceux qui travaillent dans le développement de logiciels peuvent être appelés programmeurs, développeurs, ingénieurs logiciels ou des analystes de systèmes, et les titres ne sont pas standardisés en fonction des responsabilités. Assurez-vous que vous comprenez la portée du travail que vous faites avant d'estimations précises de salaire.