Вот именно. Это как раз самый наглядный пример, почему лично мне и всем, кого знаю, не хочется этими выяснениями заниматься. Внимание, вопрос:Вы готовы за эти рассказы мне же долларов 50 заплатить? Просто за то, что пытаетесь обяснить свою задачу 3 часа, а я её деталей полностью понять не могу и приходится по 3-5 раз переспрашивать и уточнять, что именно и где должно быть и как функционировать, потому что обычно первые 2-3 итерации обяснений интерпретировать можно 2-3 разными способами.
Вряд ли. А реальность такова, что несколько раз побывав в таких ситуациях, думаешь - ну вот на кой оно надо, пытаться людям помочь и выяснить их проблемы, составить за них списочек-ТЗ, которое они считают само собой разумеющимся? Напомню, что работы на эти три часа лежит просто гора. Это обычная цена. Нижняя планка.
Поэтому уставшие разработчики молят: дайте готовое ТЗ. Потому что мы прекрасно уже знаем, что за пару дней плотной переписки никто особо не горит желанием заплатить 150-200$ - работать ведь не начинали, за что платить, да? Там же работы на пять минут. А то, что у программиста голова работает не так, как у лесоруба или официанта - мало кто понимает. Нам переключиться с задачи на задачу или прерваться на звонок -- это катастрофа. Пара звонков или асек/скайпов с истошными воплями "помогите, помираю, всё не работает" - и полдня работы коту под хвост. Потому что в голове приходится держать уйму деталей и строить сложные модели со связями, чтобы эффективно работать. Поломали разговором - с того же места уже далеко не всегда начнешь. Потому что хрустальный или карточный домик уже поломали и восстанавливать надо и строить всё заново в голове, чтобы вновь разогнаться и набрать скорость.
В ТЗ нет ничего сложного, просто внятный список, по пунктам, где очень чётко: что надо изменить, как должно себя вести. Сейчас делает так-то, а хочу, чтоб было так-то и так-то. Если что-то изменить в шаблоне - не пытайтесь словами рассказать ,что куда подвинуть, потому что понять очень сложно. Сделайте скриншот, нарисуйте что куда и как - одна картинка решает десятки проблем разом. Чтобы можно было сказать: ух ты, неужели? Замечательно! И не тратить кучу времени на разговоры. Чтобы и нашим, и вашим хорошо было. Но почему-то заказчик, который это понимает, большая редкость.
И правильно делают. Видео вообще идеал. Я многим стал отвечать в последнее время именно короткими видео-скринкастами. В тыщу раз ускоряет процессы, и всем всё понятно с первого раза (или со второго, словами что-то уточнить).Насчет болеют, ломают, уезжают, пропадают - я склонен поверить. Бывает. Всю жизнь считал себя человеком ответственным и организованным, но последние полгода - это просто ад какой-то. Например, за последние двое суток я спал всего 1.5 часа. Немудрено что-то сломать или заболеть. И у меня одна из очень важных для меня задолженностей тянется уже 4 месяца - я просто не могу её закончить. Физически просто не могу. И в день столько писем валится, что на одни ответы должно уходить по 6-7 часов в день, если на осмысление и внятный ответ уходит хотя бы 10 минут. И это общения по делу, а не работы в виде кодинга. И я в этом режиме больше полугода уже. Нервы сдают, мягко говоря. И я не знаю, скольких людей разочаровал за это время. Гораздо больше, чем хотелось бы. Может ещё поэтому хочется высказаться в этой теме.