Mam ciekawy, dość częsty problem z jednym z programistów w moim zespole. Facet jest świetnym programistą, działa szybko i produktywnie, produkuje dość dobrej jakości kod i tak dalej. Dobry inżynier Ale jest z nim problem - bardzo często nie zajmuje się przypadkowymi przypadkami w swoim kodzie.
Rozmawialiśmy z nim wiele razy, a on próbuje, ale myślę, że po prostu nie myśli w ten sposób. Ostatecznie dzieje się tak, że QA napotka wiele problemów z jego kodem i zwróci go z powrotem do rozwoju, co ostatecznie spowoduje niedotrzymanie terminów i wszyscy w zespole będą niezadowoleni.
Nie wiem, co z nim zrobić i jak pomóc mu pokonać ten problem. Być może ktoś z większym doświadczeniem mógłby doradzić?