Как научить разработчика думать?
От: Дмитрий Писаренко Россия http://dmitripisarenko.me
Дата: 06.03.11 18:01
Оценка: 1 (1)
Здравствуйте!

У меня есть некий разработчик, которого я хочу научить самостоятельно выявлять причины дефектов ПО и устранять их.

То есть, чтобы я мог дать ему симптомы проблемы, а от него получить диагноз и разумные предложения по её устранению.

Сейчас мне приходится объяснять ему банальные вещи:

*) Что не имеет смысла мучить код, если ты не понимаешь, чего хочешь от него добиться
*) Что сначала надо поставить диагноз, потом проверить его и только после этого устранять и т. п.

Я уже давно в разговорах с ним говорю про все эти вещи в надежде на то, что в один прекрасный день он просечёт принцип и сам сможет выполнять указанные умственные операции.

Надежды не оправдываются. Его способ работы не улучшается.

Мне иногда приходится заниматься микроменеджментом — за ручку вести его к решению проблемы. Это всё очень сильно изнуряет.

Вопрос: Как можно научить его систематически (а не хаотично, мол дебажу отсюда и до обеда) устранять ошибки в коде, при условии, что

а) это человек из азиатской культуры,
б) я общаюсь с ним по скайпу в режиме чата и
в) я не хочу применять давление

?

Примечание: Это не проблема менталитета, т. к. другие люди из этого же региона работают достаточно хорошо (мне не надо строить/микроменеджить их).

Заранее благодарен

Дмитрий
Дмитрий Писаренко

http://dmitripisarenko.me
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.