Përshkruani pesë aftësi që një inxhinier i mirë i softuerëve duhet të ketë.
Një inxhinier i mirë i softuerëve duhet të ketë aftësitë e mëposhtme: zgjidhjen e problemeve, zhvillimin e softuerëve, debuggimin, mendimin kritik dhe komunikimin. Përveç kësaj, ata duhet të kenë një kuptim të parimeve të shkencës kompjuterike, menaxhimit të projekteve, mjeteve të inxhinierisë së softuerit, bashkëpunimit në ekip dhe aftësisë për të qëndruar të organizuar.