Программистского шовинизма псто
Oct. 2nd, 2015 03:30 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Слушайте, а вот почему женщины-программисты (и некоторые мужчины) так не любят поисково-исследовательскую деятельность?
Из-за этого задачи приходится ставить в виде дословных пошаговых инструкций, причем любое отклонение в окружении или реакции системы приводит к терминальному ступору и неадекватным действиями - вместо того чтобы подумать и поискать решение проблемы, начинаются попытки решения перебором - выполнение случайных похожих карго-культовых действий, в надежде, что "что-то исправится".
Попыток сделать свою работу более быстрой и эффективной тоже никогда не делается. Если нужно перенести 100500 записей между двумя базами - будут сидеть и править их руками, вместо того чтобы написать коротенький скрипт. И все в таком же духе, как можно больше ручной и медленной работы.
Если же решение задачи требует найти задачу самостоятельно или найти способ решения самостоятельно - это можно просто не ставить и сразу делать самому - нестандартные задачи поставить и решить они не в состоянии, даже если им для этого дано все - пароли, доступы, книги, документация, исходники и прочее.
Или это мне не везет с подчиненными и я просто не умею делегировать работу, или же какой-то внутренний мозговой ступор не дает людям выйти из линейной колеи и поискать решение на всех возможных путях.
Более адекватных программистов такие вещи не пугают, но их стопорит на этапе "делать что-то новое - табу, велосипеды делать нельзя, инструменты менять нельзя, новые языки нельзя".
Из-за этого задачи приходится ставить в виде дословных пошаговых инструкций, причем любое отклонение в окружении или реакции системы приводит к терминальному ступору и неадекватным действиями - вместо того чтобы подумать и поискать решение проблемы, начинаются попытки решения перебором - выполнение случайных похожих карго-культовых действий, в надежде, что "что-то исправится".
Попыток сделать свою работу более быстрой и эффективной тоже никогда не делается. Если нужно перенести 100500 записей между двумя базами - будут сидеть и править их руками, вместо того чтобы написать коротенький скрипт. И все в таком же духе, как можно больше ручной и медленной работы.
Если же решение задачи требует найти задачу самостоятельно или найти способ решения самостоятельно - это можно просто не ставить и сразу делать самому - нестандартные задачи поставить и решить они не в состоянии, даже если им для этого дано все - пароли, доступы, книги, документация, исходники и прочее.
Или это мне не везет с подчиненными и я просто не умею делегировать работу, или же какой-то внутренний мозговой ступор не дает людям выйти из линейной колеи и поискать решение на всех возможных путях.
Более адекватных программистов такие вещи не пугают, но их стопорит на этапе "делать что-то новое - табу, велосипеды делать нельзя, инструменты менять нельзя, новые языки нельзя".
no subject
Date: 2015-10-02 12:47 pm (UTC)no subject
Date: 2015-10-02 12:53 pm (UTC)no subject
Date: 2015-10-02 01:53 pm (UTC)ее нет.
no subject
Date: 2015-10-02 02:07 pm (UTC)no subject
Date: 2015-10-02 02:26 pm (UTC)no subject
Date: 2015-10-02 02:52 pm (UTC)no subject
Date: 2015-10-02 03:11 pm (UTC)no subject
Date: 2015-10-02 03:17 pm (UTC)Но денег (они же время) на обучение конечно придётся потратить заметное количество. Из ничего не бывает ничего.
Любит ли при этом он компьютеры и в какие именно интерфейсы - меня лично не интересует от слова "совсем", достаточно чтобы он находился достаточно далеко от краёв шкалы.
no subject
Date: 2015-10-02 02:22 pm (UTC)no subject
Date: 2015-10-02 03:44 pm (UTC)no subject
Date: 2015-10-02 01:23 pm (UTC)no subject
Date: 2015-10-02 01:27 pm (UTC)no subject
Date: 2015-10-02 01:32 pm (UTC)no subject
Date: 2015-10-06 09:59 am (UTC)no subject
Date: 2015-10-06 10:45 am (UTC)В минимальном варианте - убедиться, что задача не чрезмерно сложна для уровня пациента и ждать, пока сам не справится. Чтобы не впадал в кататонию - регулярно
пинатьопрашивать о том, что пациент уже пытался сделать и что сделать предполагает, изредка (если совсем уж зашёл в тупик) задавать направляющий косинус.В более трудозатратном варианте - ознакомить подопытного с концепцией декомпозиции, вместе прикинуть разбиение на этапы (или итерации) и стребовать с него план действий. Ну и опять же регулярно контролировать, чтобы не ушёл в астрал.
И так 100500 раз, пока пациент не наработает здоровые рефлексы и не сломает себе выученную беспомощность. В любом случае, если человек не помучался, после чего не получил счастья от самостоятельного просветления - эмоциональный выхлоп будет почти нулевой, а без него нихрена не запомнится и не взломается.
Но топикстартеру это всё боюсь не подойдёт. Горяч больно. :)
no subject
Date: 2015-10-02 02:21 pm (UTC)no subject
Date: 2016-12-04 11:48 pm (UTC)no subject
Date: 2016-12-05 12:07 am (UTC)