Mis à part l'écriture de nouveaux programmes, un programmeur informatique est aussi un résolveur de problèmes. Parfois, des problèmes avec les programmes surgissent qui ont besoin d'attention. Le programmeur informatique serait travailler sur la résolution des problèmes en effectuant programme dépannage. Parfois, les solutions exigeraient quelques mises à jour, réparations, modifications ou extensions sur les programmes existants, dont un programmeur informatique est apte à effectuer.