Подходит к концу очередная рабочая неделя.
Не знаю, как у вас, а у меня эта неделя, как говорится, сложилась не очень хорошо.
Было потрачено много энергии и нервных клеток, а движения вперед не было.
Переносить стрессовое состояние на выходные очень не хочется, поэтому решил сделать небольшой перерыв и немного развеяться.
Вы устали? Хотите выпустить пар? Нужен перерыв? Приглашаю вас присоединиться ко мне, тем более, что сегодня пятница.
Разговор в теме (в который уже раз) пойдет о поведенческих Антипаттернах.
Дорогой вбугай в своей статье " О чем НЕ говорят разработчики или 7 любимых выражений программистов "затронул интересную мне тему.
Негативные примеры взаимодействия с программистами он описал со своей колокольни - с позиции менеджера, ответственного за разработку ПО.
И в этих примерах многие (в том числе и я) узнали себя.
Эта статья для долгое время меня преследовало ощущение какой-то нестыковки.
Вроде бы все описанное и жизненно, и узнаваемо, но как-то пазл в голове не хотел превращаться в картинку.
Возможно, все дело в логических расчетах.
были построены на ошибочных, с моей точки зрения, предпосылках? Ведь программисты (они же разработчики) в силу своей профессии редко инициируют личный контакт с пользователями своих продуктов, заказчиками и начальством.
Мы выражаемся в коде, а получаем личное.
обращайтесь в качестве отзывов о наших программных решениях.
И наше шаблонное поведение часто объясняется естественной реакцией на шаблонное поведение наших оппонентов.
Прежде чем вы потеряете интерес, позвольте мне перейти к сути: почему моя неделя была «не моей неделей»? Потому что меня заставили сидеть всю неделю» программист "из статьи вбуге .
Как? Именно об этом я сейчас и постараюсь вам рассказать.
Самые умные уже поняли, что в теме пойдет речь о поведенческих закономерностях в ближайшем окружении разработчика.
Антипаттерны сложно описывать, и читать о них зачастую скучно, поэтому я постарался смягчить утомительное содержание темы изложением материала.
И автор самых фундаментальных работа над поведенческими антипаттернами — Григорий Бенционович Остер .
Для начала начну с одного из моих любимых советов Григория Бенционовича, следование которому уже давно вошло в привычку (читайте шаблон) среди многих моих коллег вокруг меня: *** Если что-нибудь случилось И никто не виноват Не ходи туда, иначе Ты будешь виноват. Спрячьтесь где-нибудь сбоку.
А потом идти домой.
А по поводу того, что я это увидел, Никому не говори.
Именно из-за такого поведения некоторых пользователей мне не раз приходилось ходить на работу по выходным и ночью для решения аварийных остановок.
Но мы больше не будем эксплуатировать творчество создателя жанра «Вредный совет», ведь мне есть что сказать от своего имени.
Перейду к следующей ситуации (одной из самых распространенных), после которой» программист «Внутри меня вырывается и кричит» И у меня все работает!!! " *** Если вы обнаружили ошибку Напишите в техподдержку.
Заголовок лучше, чем CAPS: «ВСЕ СЛОМАНО, ТВОЯ МАТЬ!!» В таком письме текст не нужен, Подпись тоже будет лишней, Вставьте больше получателей И нажмите «Отправить».
Вперед, продолжать.
Несколько слов о «матрешках», они же «квесты».
Мне часто приходится тратить много времени на получение необработанных данных для решения проблемы пользователя.
А все потому, что некоторые неосознанные личности любят так делать: *** Если программа выводит Очень длинный текст ошибки, Нет необходимости вставлять текст в письмо, Лучше сделайте скриншот. А потом эта картинка Поместите его в файл Word, Упаковать в ZIP-архив.
И.
забудьте прикрепить.
Я получаю массу удовольствия от телефонных разговоров с пользователями моего продукта (продукт внутренний, пользователи — операторы компании).
Мягкая форма: *** Если вдруг программа ваша Написал сообщение Вам не нужно это читать Никогда и никогда.
Позвоните программисту И повторите дословно: «Я где-то что-то ткнул.
Чего она от меня хочет? И жестче: *** Говорить по телефону Никогда не представляйся - Начни сразу с крика, Обвинения и угрозы.
Игнорируйте вопросы Не дай мне вставить ни слова И немедленно повесить трубку Как решилась проблема.
Еще я очень люблю встречи.
Особенно встречи без конкретной повестки дня, на тему " Необходимо срочно решить важный вопрос "приглашения на которые были отправлены по списку рассылки" Все работники Я так их люблю, что посвятила им 3 совета: *** Планируя встречу, Никогда не забуду Комната для переговоров Набивайте до отказа.
Вот это нетрудно: Двадцать-двадцать пять «умов» Принять решение Явно лучше, чем один.
*** Время встречи также имеет значение: Обеденные перерывы Идеально подходит, подходит лучше Для разговоров с большой толпой.
Вот какие мы есть, программисты.
Не корми нас хлебом, Просто отдайте это большим боссам Поболтайте коротко.
*** Также есть советы для компаний.
С головным офисом в Москве: Вечер — лучшая часть дня Говорите обо всем.
Проведите это время ВКС и АКС, - Филиалы за Уралом Это все, чего они ждут. Еще я обожаю экстрасенсов, которые заранее знают (и, главное, лучше меня), сколько времени мне понадобится на решение той или иной задачи: *** Отдаю программисту ЧТЗ с «Войной и миром», Где только оглавление? Занимает 7 страниц, Однозначно в финале Не забудьте проверить Чтобы он не увлекался: «У меня есть пять минут!» Еще хотелось бы сказать спасибо «герою»: *** Принятие результатов Много дней труда Не хвалите программиста Завершил проект. Лучше строго нахмуриться Принеси это ему Почему в его возрасте Было бы лучше, если бы они сделали это сто раз.
А на десерт я оставил тех, кто любит меня обдирать по мелочам.
Они не знают, чего от меня хотят, но помнят, что за программистом нужно постоянно следить.
*** Если пасьянс удался, Вы все анекдоты прочитали? Я выпил кофе и ты не знаешь Что еще сделать - Позвоните программисту И спроси его тихо: «Что ты делаешь? Ах, проект… Ну.
не буду отвлекать.
" Положил трубку Потянись, зевни шире, Почешите живот, подумайте.
Есть предположения? Затем снова Приглашаем на работу программиста: - Как дела? Ах, опять занят. Интересно, что? Проект? Ну, я не буду тебя отвлекать».
Сдуйте пылинку с фоторамки, Переместить клавиатуру Покрутите кольцо на пальце Заточите карандаши.
Но не слишком увлекайся - Не забудьте про программатор.
Вдруг он занервничает, бедняжка, Почему ты так долго не звонил? На этом завершаю свой пятничный пост. В него включены только дела этой недели.
Если ты вспомнишь все ситуации, которые меня пробуждают» программист ", то по объему советов я, наверное, смогу обогнать самого Остера.
Но изначально я преследовал другую цель - хотел освободиться от лишнего негатива и не переносить его на следующую неделю.
И мне стало легче.
Надеюсь, мне тоже удалось немного отвлечь вас от рабочих задач и проблем перед выходными.
Улыбайся чаще! Теги: #паттерны поведения #шутки программистов #программирование
-
Зачем Вам Нужна Резервная Копия Sql
19 Oct, 24 -
Как Узнать, Подходит Ли Вам Услуга Dsl
19 Oct, 24 -
Railsclub 2017. Материалы
19 Oct, 24 -
Как Интерпретировать Прогнозы Модели В Shap
19 Oct, 24