2.8.1. Лягушка в кипятке
Вы слышали старую байку о лягушке в кипятке? Если бросить лягушку в кастрюлю с кипящей водой, она мгновенно выпрыгнет оттуда. Но если поместить ее в кастрюлю с холодной водой и медленно нагревать, лягушка постепенно привыкнет, приспособится и вскоре будет сварена.
Если не принимать во внимание этическую сторону обращения с амфибиями, это хороший способ организовать управление изменениями. Если вы сделаете очередной релиз и переведете всех пользователей на новый продукт без обучения или предупреждения, они возмутятся и выпрыгнут из кастрюли.
Нам, технарям, это кажется нелогичным. Мы принимаем и приветствуем изменения. Наша отрасль обновляется каждые пять лет, и мы привыкли работать с этим циклом. Однако большинству (не технарям) не нравятся слишком большие перемены. Они просто хотят делать свою работу хорошо, зарабатывать деньги, обеспечивать семью и знать, что завтра они будут делать то же, что и сегодня. Любое изменение нарушит этот цикл.
Изменения необходимо внедрять постепенно, таким образом, чтобы казалось, что мы медленно повышаем температуру, и тогда большинство людей их не заметит. Бизнес не может позволить себе испытывать неудобства в обслуживании клиентов, вызванные слишком резкими изменениями. Поэтому изменений не должно быть слишком много и они не должны быть слишком быстрыми.
Гибкие методологии управления проектами (мы рассмотрим их в одной из следующих глав) продвигают принцип «делайте релизы понемногу и часто», который прекрасно подходит для медленной варки нашей лягушки. Мы даем людям время привыкнуть к новому.
2 Ұнайды
Не позволяйте склонить вас к быстрым и необдуманным решениям. Примите к сведению вопросы и пообещайте дать ответ в течение нескольких дней.
2 Ұнайды
F5 Big-IP, весна 2022
По моему опыту, безопасность — это не что-то, что можно отдать на аутсорсинг и забыть. Например, логичным шагом выглядит покупка серьезных средств защиты, таких как F5 BIG-IP (можно сказать, что это IBM в сфере безопасности).
1 Ұнайды
Информирование людей на самой ранней стадии помогает им подготовиться к изменениям. Не обещайте слишком многого и не убеждайте людей, что новая практика решит все их проблемы. Помимо этого, не отвергайте принятые способы работы — это вызовет обиду, потому что, каким бы уродливым ни был ребенок, для матери он всегда красив.
1 Ұнайды
Совершенно нормально менять и переосмысливать какие-то исходные предположения. Главное — найти систему или подход, которые позволят вносить изменения, не начиная при этом все заново.
1 Ұнайды
Например, при сравнении JSON/XML спросите: «Почему JSON сложнее и медленнее парсить, чем XML?»
Одно из лучших заданий, которое мне встречалось, состояло в том, что кандидату предлагалось спроектировать бэкенд для автоматического пункта оплаты проезда по автомагистрали.
попросите его описать последнюю стрессовую ситуацию, когда ему пришлось работать сверхурочно. На кого возложили вину? Извлек ли он уроки из этой ситуации?
Насколько четко он отвечает и формулирует вопросы? Выбор слов часто может подсказать, знает ли кандидат свою предметную область или просто нахватался умных фраз. Если вы подозреваете второе, просто попросите его пояснить свой ответ, не используя модные словечки. Если человек разбирается в вопросе, он это сделает; если нет — не сможет.
Как быстро кандидат отвечает на простые вопросы? Вы смогли наладить с ним контакт? Комфортно ли было разговаривать? Ответы на эти вопросы помогут понять, стоит ли приглашать этого человека на следующий этап собеседования.
Никогда не относитесь к собеседованию как к неизбежному злу и не считайте, что нужно просто перетерпеть этот час. Хотя для вас это может быть всего лишь очередной кандидат из бесконечного потока, ваш собеседник будет испытывать стресс и волноваться из-за каждой мелочи, обдумывать, что надеть, что сказать, как себя вести — все это, чтобы показать себя с лучшей стороны. Отнеситесь к нему с уважением и уделите ему достаточно времени и пространства, чтобы у кандидата остались только положительные впечатления от общения с вами, независимо от окончательного решения.
