Red flags in software engineers