Почему программисты ненавидят аналитиков и тестировщиков?
Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография
Вопрос к программистам, аналитикам и в целом к людям, кто в теме IT сферы.
Я работаю системным аналитиком уже много лет. Профессию свою люблю и стараюсь развиваться в этой теме. Я прошла этапы от изучения различных подходов к проектированию и описанию, до применения и разочарования в каких то из них. Сейчас при проектировании руководствуюсь в первую очередь рентабельностью, что точно принесет доход или какую-то выгоду.
Ежедневно я работаю с разными разработчиками. Встречаются позитивные и сообразительные. Кому-то достаточно буквально на одной встрече объяснить проблему и предлагаемое решение, а кому-то для старта работы нужно детальное описание почти каждого шага программы.
Второе обычно не поощряется, если в команде работают как минимум мидлы. Но часто я все равно описываю именно такую документацию.
Иногда по работе я сталкиваюсь не просто с критикой со стороны разработчиков, а откровенным хамством. Один разработчик и вовсе высказывался, что аналитики не нужны и делают они все не так.
Обычно критика от таких разработчиков выглядит так: "Это все ужасно, по этой документации невозможно ничего сделать". Но редко они дают конкретику. Когда все-таки начинаешь детально идти по документации, удается поправить то, что в коде выглядит совсем иначе. Для меня же это рабочие моменты, ровно как ошибки, найденные в ходе тестирования. Но почему то оценка получается как "Это все ужасно".
Из реальных примеров, в моей компании нет стандартов названия элементов в коде. Я пытаюсь протолкнуть этот вопрос. Поскольку для бизнеса этот вопрос не существенный, тяжело выбить на это средства. Лично для меня нет никакой разницы называть изображение picture или image. В обоих случаях понятно о чем идет речь. Я пишу в документации picture. Разработчик говорит: "надо image". Да пожалуйста, всегда уважаю желание проявить творческий подход, а не сделать "тупо по доке". Приходит второй разработчик и говорит, что надо picture. Он видит в этом принципиальную разницу. И да, разработчики действительно хотят созвониться по теме и чуть ли не подраться за название. При этом идет обвинение аналитика в этой ситуации с обеих сторон.
Поскольку общаюсь на работе со многими, то часто слышу аналогичный негатив в адрес и моих коллег. Казалось бы не осталось ни одного не обсужденного у нас человека на работе. Но при этом "собаки лают, караван идет". Задачи делаются, результаты есть.
Почему разработчики так ненавидят аналитиков? Часто такое же отношение наблюдаю и к тестировщикам.











