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