Programerji pogosto tarnajo nad kruto usodo. Ne le, da se morajo kar naprej učiti uporabljati nova orodja in tehnologije, kar naprej pišejo in prepisujejo enake postopke v nove programerske modele ali nove programske jezike. Saj sploh ni čudno, da je industrija programske opreme na tako slabem glasu.