Где сядешь — там и слезешь. Тенденциозные вопросы программистам и их последствия

Когда будут устранены все проблемы в программе?

Как нам удалось это сделать?

Когда ты уже сделаешь задачу?

Вы будете на нас тренироваться?

Почему программа постоянно тормозит?

Когда вы начнёте нормально работать?

Не знаю, как другим, а нам, программистам, подобные вопросы задают постоянно. Ответы – очень важны. Они, во многом, определяют дальнейшую судьбу человека, команды, проекта.

Но важно не содержание ответов, а само их наличие. Вопросы, как вы поняли, весьма тенденциозные.

Если вам не нравится термин «тенденциозные вопросы», можно читать его, как пресуппозицию, одним из классических примеров которой является «Ты перестала пить коньяк по утрам, отвечай — да или нет?». Но, как мне кажется, это немного другое.

Программистам очень любят задавать тенденциозные вопросы – такие, в которых, помимо вопроса, содержится какое-то утверждение, оценка, предположение. Отвечая на вопрос – не важно, что именно, просто отвечая – человек с этим утверждением, оценкой или предположением соглашается. Что важно: программист-то не считает, что согласился. Он по доброте душевной, или из-за усталости, или ввиду недостатка времени, или боясь прослыть токсичным просто ответил на вопрос.

Но вопрошающий, получив ответ, искренне считает, что программист согласен со скрытым посылом. Если дело происходит в присутствии зрителей, то и они слышат подтверждение тенденциозной информации, даже если всей душой – за программиста. И дальнейший разговор строится уже исходя из утверждения, содержащегося в вопросе.

Когда я работал ИТ-директором, особенно поначалу, то на каждом совещании приходилось держать ухо востро. Спросит какой-нибудь главный бухгалтер, совершенно будничным голосом: «когда будут устранены проблемы в программе?». Ляпнешь «в течение недели» - всё, пиши пропало. Если не на этом, то на следующем совещании точно состоится разговор на тему «а почему в программе постоянно проблемы?» или «а чем вообще занимается ИТ-отдел?».

Если в ответ на банальный вопрос «Когда ты уже доделаешь задачу?» выдашь любой срок, то согласишься с тем, что делаешь задачу слишком долго (ключевым в вопросе было «уже»). Если захочешь блеснуть знаниями по хайлоад в ответ на вопрос «Когда программа перестанет тормозить?», рассказывая о блокировках, транзакциях и кешировании, то сделаешь только хуже. Во-первых, признаешь, что она действительно тормозит, хотя эта оценка почти всегда субъективна. Во-вторых, чего сидишь и умничаешь насчёт хайлоада, когда у тебя система тормозит (сам же признал)?

Бывают и типа позитивные закладки. Например, сделал ты нечто героическое – решил сложную задачу, спас проект, выручил клиента. Пока был риск провала, вопросы звучали как «Ты сделал?», «У тебя получится?», «Что тебе ещё нужно, чтобы получилось», «Ты уверен?». Но когда ты добился успеха, «ты» меняется на «мы». На радостях ты и не заметишь, как вписал в наградной лист кучу непричастных, когда в ответ на вопрос «Как нам это удалось?» начнёшь рассказывать детали успеха.

Жонглировать «ты», «мы» и «вы» очень любят клиенты и закреплённые за ними менеджеры, а также начальники среднего звена. Кто повыше – обычно не парятся столь мелкой манипуляцией, если только не почувствуют какой-либо угрозы. Если обращаешь внимание на переключение «ты»/«мы», то слушать людей становится сильно интереснее.

Ещё интереснее – когда тенденциозность не в содержании вопроса, а в том, что он вообще задан. Как говорил герой одного фильма, «не оставим в стороне правомерность постановки вопроса». Обычно это вопросы, которые задают люди, не имеющие на то формального, морального или должностного права. Дело почти всегда происходит при зрителях, которые становятся невольными свидетелями, вынужденными впоследствии подтверждать правомерность («ну, люди добрые, было же! Было!»).

Ну, ок, понятно. Есть тенденциозные вопросы, их много, все вокруг хотят сжить программиста со свету, манипулировать им, загнать в какой-то моральный долг. Чего делать-то?

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

Во-первых, в общем случае не стоит игнорировать тенденциозную подачу. То есть на вопрос «с душком» лучше отвечать встречным вопросом – вопросом о вопросе. Мимо ушей лучше не пропускать, иначе случится неприятный эффект: будет сложно откатиться.

Если ты ответил на вопрос «Когда программа будет нормально работать?», а потом тебя начали мурыжить на тему «А чего ты так плохо работаешь?», подкрепляя аргументом «Ну ты же сам подтвердил, что программа нормально не работает», то фразы типа «Не, я тогда другое имел в виду» никто особо слушать не станет. Поэтому лучше, на мой взгляд, вообще не вставать на тенденциозную дорожку.

Во-вторых, меняя уровень критичности к тенденциозности, можно управлять количеством и качеством коммуникаций. Например, если хочешь, чтобы все от тебя отвязались на какое-то время – повышаешь уровень критичности. Начинаешь видеть тенденциозность даже там, где её нет. Большинство людей жутко от этого бесятся и сводят контакты с тобой до минимума. Можно нормально, не отвлекаясь, закончить задачу или проект.

Захотел всех вернуть обратно – снижай уровень критичности к тенденциозности. Не обязательно её игнорировать – достаточно смягчить формулировки и добавить юмор. Или, как вариант, давать два ответа на тенденциозный вопрос. Один ответ – с посылом «я не дурак и вижу тенденциозность, вот она». Второй – собственно, ответ на изначальный вопрос.

В-третьих, можно использовать метод Ника Уайлда, лиса из мультфильма «Зверополис» - переформулировать вопрос так, как тебе надо, вслух задать его себе, и отвечать на него. Переформулировать можно так, что от исходного вопроса останется только тень. Если всё сделать правильно, то собеседник вполне нормально проглотит такой ответ.

Так приходится делать в разговорах с людьми, которые или формально тебя выше, или которым ты что-то пытаешься продать – начальники, заказчики, интервьюеры на собеседовании и т.д. Если начать их тыкать в тенденциозность, они обидятся.

Собственно, всё. Лично мне это кажется странным, но тема тенденциозности в разговорах с программистами до сих пор чертовски актуальна. Особенно на заводах, где целые ИТ-отделы сидят в глубокой заднице, во всех смыслах. Причём, уже даже и не помнят, как, когда и почему так вышло.

Единственный способ избавиться от накопленных мнимых грехов видят в увольнении. Мол, на новом месте я буду бдителен, и не допущу скатывания в яму по горке тенденциозности. С меня где сядешь – там и слезешь.

@nmivan
09.07.2021 10:35 UTC
Первоисточник

Комментарии

@EVolans
09.07.2021 06:02 UTC
-1
Мне в этом плане очень понравилась книга Эрика Берна «Игры, в которые играют люди. Люди, которые играют в игры». Хотя или нехотя начинаешь замечать различные манипуляции со стороны, которые ранее пропускал мимо ушей. А иногда и манипуляции со своей стороны, хотя не собирался этого делать.
@xeeaax
09.07.2021 06:07 UTC
0

Когда я работал ИТ-директором, особенно поначалу, то на каждом совещании приходилось держать ухо востро. Спросит какой-нибудь главный бухгалтер, совершенно будничным голосом: «когда будут устранены проблемы в программе?». Ляпнешь «в течение недели» - всё, пиши пропало.

На мой взгляд довольно странно приравнивать программиста и ИТ-директора. И думаю вопрос в данном случае был про общий уровень ИТ-сервиса, за который вроде бы ИТ-директор и должен отвечать. Но интересно, что было в Вашем случае, как это всё в итоге разрешалось.

@Nehc
09.07.2021 06:43 UTC
+5
Тут же много всяких тактик… Начиная от «нет заявки на хелпдеск — нет проблемы» (а если есть то в сроки, установленные регламентом), заканчивая «базовая функциональность системы разработана и принята заказчиком — остальное не проблемы, а доработки, то бишь улучшения, которые по определению можно делать бесконечно, ибо нет предела совершенству»… Но проблему автор поднял актуальную — факт.
09.07.2021 08:21 UTC
0

Судя по ответу «в течение недели» проблемы таки есть и они признаются и даже в работе. Но это очень странно на мутный вопрос отвечать конкретным сроком, тем более ИТ-директору.

На мой взгляд корректный ответ от ИТ-директора главбуху может быть какой-то такой:

Мы полностью исполняем согласованные с Вами SLA и проектные планы, в которых сказано, как быстро мы должны решать возникающие с программой проблемы, если это не так, прошу назвать конкретные факты, если требуется другой SLA или новый проект по доработке системы, то давайте его обсудим отдельно.

09.07.2021 09:05 UTC
+5
Вы все правильно говорите, но в этом вся фишка. ;)

Естественно проблемы есть. И ИТ-директор и главбух о них знают. И когда главбух задает вышеуказанный вопрос — ИТ-директор попадает в ловушку, т.к. очень легко предположить, что речь идет о каких-то конкретных, известных проблемах. ;) Но вопрос задан в таком максимально обобщенном виде, что если ответить «в течении недели», то это может быть воспринято как обещание, что никаких проблем в системе через неделю не будет: ни текущих, ни потенциальных. И для тех на совещании, кто слышал разговор, но конкретикой не владеет — именно такой контекст и будет очевидным. Так что когда на следующем совещании выяснится, что проблем стало в два раза больше (ну и что, что все они НОВЫЕ?) — ИТ-директор будет иметь бледный вид. Поэтому такую формулировку нужно обязательно превращать или в конкретику (проблемы, зафиксированные в тикет-системе на момент совещания будут решены...), или вообще переводить в другую плоскость: что это не ошибки системы, а хотелки, которые возникают постоянно и поток которых не прекратится никогда.
09.07.2021 12:29 UTC
+4

На мой взгляд ИТ-директор, не конкретизирующий ни заданный расплывчатый вопрос ни свой на него ответ близок к неадекватности занимаемой должности в части коммуникативных навыков. И тенденциозные вопросы тут совершенно не при чем.

ИМХО конкретно в таком кейсе не тактики ответной борьбы с ловушками надо изучать, а над коммуникациями своими ИТ-директору стоит поработать.

09.07.2021 13:29 UTC
+3
Ну так это на любую тему, описанную на хабре можно так сказать: мол, если кто этого не знает, так он не должен заниматься тем, чем он занимается! )

Наверное ИТ-директор — это все-таки да, человек с прокачанными навыками коммуникаций. Но в реальной жизни на такие вопросы приходится отвечать не только и не столько директорам, а и вполне себе обычным разработчикам, у которых навыки коммуникации такого рода вкачаны не так что бы на полную…

Для них и статья! ;)
@achekalin
09.07.2021 07:37 UTC
0

Сдается, что главбух с дежурным вопросом «когда программа перестанет глючить» (а там понимай как хочешь: это девочка у неё в бухгалтерии, написала в резюме «хорошее владение компьютером», но путается, и постоянно винит в том программу) скажет подобное всегда, безотносительно умения распознать наезды у собеседника.

Вот не вестись, и держать свою позицию («да вы сами не умеете пользоваться») - это уже не психология, это обычные аппаратные игры, кто кого.

@vesper-bot
09.07.2021 08:02 UTC
+2
09.07.2021 13:10 UTC
+3

Дожил, уже боты с баша шлют шутки (смайлик).

Но суть моего коммента Вы верно проиллюстрировали: если к ИТ нет уважения, то главбуху не потребуется ловить начальника ИТ на слове - начальник и так будет «виноват».

@Ommand
10.07.2021 14:08 UTC
+5

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

@wwwa
10.07.2021 16:29 UTC
0
Когда столкнулся с подобной проблемой со стороны моего начальника, первое, что пришло в голову, это уволиться. Жена отговорила. Сказала «не обращай внимания на этого придурка». Во второй раз — тоже отговорила. И в третий раз. В итоге только через пол-года начальник сам меня уволил, с формулировкой «бесишь». А причина-то была, оказывается, в появлении у начальника нового «фаворита», который, почему-то, всегда вызывал у него восхищение. Даже там, где ошибался. Моё место досталось ему.
@gooddha
10.07.2021 16:49 UTC
+2

Было бы неплохо привести примеры удачных ответов на тенденциозные вопросы, приведеные в начале статьи.

@HellWalk
12.07.2021 07:57 UTC
0

Лично мне это кажется странным, но тема тенденциозности в разговорах с программистами до сих пор чертовски актуальна. Особенно на заводах, где целые ИТ-отделы сидят в глубокой заднице, во всех смыслах. Причём, уже даже и не помнят, как, когда и почему так вышло.

Согласен, умеют некоторые, практически добровольно, вставать в позицию всегда и за все виноватого.

У меня только один вопрос к автору, если вы подмечаете такие моменты, если для вас они очевидны, то как у вас обстоят дела с противоположным полом?)

@mad_nazgul
12.07.2021 09:34 UTC
0

Увы мои Soft Scills около нуля. Поэтому я сразу иду на конфликт.
Т.е. на любой "тенденциозный вопрос", либо прошу конкретики.
Типа "что конкретно я не делаю, не сделал".
Либо, если это касается сроков - говорю "это не моя зона ответственности. А эстимейты я вам уже дал".
Ну а дальше, "здоровый пофигизм", позволяет пережить "бурление говн".
<:o)

@vvrvvr
12.07.2021 09:38 UTC
0

Есть еще одна техника работы с такими вопросами - шок. А после шока уже начинать конструктивное обсуждение - порою легче идёт. Это сродни ответам на риторические вопросы, но эффект иной.

-- Когда будут устранены все проблемы в программе?

-- Когда ты уже сделаешь задачу?

-- Когда вы начнёте нормально работать?

НИКОГДА!

-- Как нам удалось это сделать?

НИКАК!

-- Вы будете на нас тренироваться?

ДА!

-- Почему программа постоянно тормозит?

ПОТОМУ ЧТО ОНА ТАКОЙ СОЗДАНА!

@NeverIn
14.07.2021 14:23 UTC
+1
Самая мякотка в том, что встречный вопрос бизнесу типа «Почему продажи такие вялые или рост клиентов низкий, когда индексация зп морковка по 200р/кг» воспринимается как террористический и кислотный — типа они работают на максимумах по дефолту.
@TimeCoder
14.07.2021 21:56 UTC
+1

Начали хорошо, а потом тему не раскрыли, очень мало рекомендаций и нет примеров ответов.

Ещё, хочу добавить, что подобная дичь, как тенденциозные вопросы, характерна для каких-то окологосударственных контор, глухой провинции, и чего-то подобного. Ни в одной компании не видел такого, IT - это рынок работника, количество компаний - огромно, и среди них очень много таких, где работают позитивные талантливые люди. Кого-то подкалывать, подсиживать, гнобить через вставки в вопросы - что за жесть вообще?) Если мой менеджер подобный тип - зачем мне там работать? Сменил компанию и всё.

@glestwid
15.07.2021 15:51 UTC
0

 IT - это рынок работника, количество компаний - огромно

Желаю Вам не попадать под повторение 2008 года, когда этот "рынок работника" испарился года на полтора (NYC и окрестности). ИТ - оно, по сути дела, только бизнесам и нужно, без бизнеса ценность этого управления лампочками околонулевая. Так что нынешнее положение дел - это не Ваша заслуга, а исключительно избыток шальных денег и бизнесов, готовых их освоить.

15.07.2021 20:27 UTC
0

Я не говорил что это моя заслуга, просто констатировал фактическое положение дел. Ваши рассуждения применимы вообще к любой профессии - без бизнеса (рынка, где услуга востребована) ничто не имеет ценности. Можно сказать, что врач, или повар - нужны будут всегда, а IT - это некое шаткое, временное и пр. Если думать, что мир может откатиться на столетия назад в результате глобального катаклизма- то да. Вероятность этого, правда, не настолько высока, чтобы из-за этого переживать. В остальных же случаях, не вижу причин для беспокойства. В 2008 я уже несколько лет как работал программистом, до нас волна кризиса долетела в 2010, нас всех уволили, через пару недель уже вышел на новое место. Кризисы были и будут, но если уж программисту в них не будет работы - остальным, за вычетом может военных, будет не лучше. А тем делом уже не одно десятилетие хороших программистов не хватает, искусственный интеллект их не заменит, а количество задач для них растёт. Чья заслуга, будет ли так всегда - не так важно, как важно не упускать возможности. Здесь и сейчас полно отличных компаний - а некоторые люди тратят силы на токсичную работу, где задают тенденциозные вопросы.

@billyevans
15.07.2021 21:36 UTC
0

Это просто пассивно-агрессивные вопросы в половине как минимум. Направленные больше на негатив и без какой-либо конкретики. Я бы на такие даже не стал отвечать, а поговорил бы с руководителем этих людей на предмет спрашивания идиотских агрессивных вопросов и некомпетентности тех, кто такое спрашивает. К счастью ни разу с таким не сталкивался.