Если ТЗ недостаточно точно сформулировано, разворачиваю тикет обратно на заказчика, потому что обычно оказывается, что они не это имели ввиду и вообще три ложки - это марка корма, которого оказывается нет под столом и надо сходить его купить, а не сыпать кошке что-либо из того, что под столом сейчас есть.
Наоборот: перед тем как браться за чужие проблемы, максимально предотвращаю возникновение новых, задавая уточняющие вопросы. Или ты подумал, что я, как дурачок, просто меняю статус тикета, они меняют его обратно и такой пинг-понг продолжается, пока заказчик не сдастся и сам не сделает свою задачу?
задавая уточняющие вопросы, ты заставляешь заказчика думать, упрощая себе задачу? т е если конечным результатом стоит получить круглое бревно, ты уточнениями и диалогом заставляешь заказчика "обрубить ветки", оставляя себе только ствол, для дальнейшего доведения "по прямой")
Ну, есть альтернатива - потратить время на то, чтобы реализовать то, что заказчику не нужно, и после чего он всё равно придёт к тебе "обрубать ветки", но куча человеко-часов уйдёт впустую.
Не, понятно, что "правильным поведением" программиста предполагается сразу правильно угадать, что имел в виду заказчик. О, или нет! Знаю! Программист должен ножками прийти к заказчику и подождать часок у его порога, пока он освободится и соизволит объяснить, что имел ввиду, когда писал свои "три ложки". Это ж программист тупой, пускай он своё время и тратит.
Коммуницировать с командой/стейкхолдерами/партнёрами, собирать требования и прочую необходимую информацию, согласовывать условия, формулировать ТЗ и прочее - это работа ПМа.
У меня есть длинная очередь задач, за которые мне платят. А за работу ПМа платят ПМу.
И поэтому вполне логично, что я не заинтересован бесплатно делать чужую работу в ущерб моим прямым обязанностям. Вначале не понимал этого и делал, но пришёл к выводу, что это непродуктивно.
г
\ ' V
, I
и
к
& 4
Но Windows это
■■Ш I
программа!
Этайнел-о чем занимаются
гЗ
[¡рограммиеты
к 4р]|
1//5 <•*№>
•!
‘Л
ЕС» •.
1
№5
%
т
1 Ы;
, А,
I И • ’ V
I Л
I
• 4 Ш
ти
|к/>;
т
л
.г
V
»ч
. VI
г
и
[ •
Не, понятно, что "правильным поведением" программиста предполагается сразу правильно угадать, что имел в виду заказчик. О, или нет! Знаю! Программист должен ножками прийти к заказчику и подождать часок у его порога, пока он освободится и соизволит объяснить, что имел ввиду, когда писал свои "три ложки". Это ж программист тупой, пускай он своё время и тратит.
У меня есть длинная очередь задач, за которые мне платят. А за работу ПМа платят ПМу.
И поэтому вполне логично, что я не заинтересован бесплатно делать чужую работу в ущерб моим прямым обязанностям. Вначале не понимал этого и делал, но пришёл к выводу, что это непродуктивно.