Даже интересно - как вы себе это представляете? Например вам для вашего проекта нужен программист высокого уровня, а вам дали того, который паскаль в школе изучал 15 лет назад (это условно), потому что другого нет, а клиенты ждут. Вы как менеджер по проекту обязаны предупредить руководство, что проект подвержен риску, не в ключе что он "тупой", а что человек по уровню не соответствует сложности проекта. Или нужно молчать в тряпочку и использовать все возможные способы добиться от этого программиста того, что он в принципе дать не может в силу своей квалификации?