Skip to main content
  1. Posts/

Fear of the Patch

·906 words·5 mins·

Как бросить пить перестать боятся обновлений и снова начать жить без патчей под глазами #

Сын спрашивает у отца:
Пап, а почему Солнце восходит на Востоке,
а заходит на Западе?
Отец-сисадмин:
Вот работает, сынок, и не трогай..

Бородатый анекдот

Который и моя мама знает кстати.
А хохм и мемов с вариацией этого анекдота было превеликое множество.
Этот факт свидетельствует об уровне проникновения ИТ сферы в жизнь рядового обывателя.
И это, как явление, безусловно прекрасно!
Вместе с распространением, неизбежно появились мифы и предрассудки.
Адепты “вредных обновлений” были конечно всегда.
На рассвете информационного века оно и не удивительно, новые непонятные технологии.
В настоящее же время… уже бабушки на бинансе торгуют

rofl

Слышать, разной степени резкости, негативные мнения о вреде обновлений, в т.ч. от уже родившихся со смартфоном в руке,
немного странно.
(это все от лукавого, ага. а иногда даже от технически подкованных людей такое доводилось слышать).

Доводы у всех свои, в целом их можно выделить в две группы, отраженные в примерах ниже:

  1. Я чето установил и оно сломалось (страх перемен, негативный опыт).
  2. У меня так уже много лет работает/работало (заблуждение вызванное подменой понятий).

Предрассудки? Боязнь неизвестности? #

Страх перемен - вопрос лежащий скорее в области философии, где-то рядом с консерватизмом, таким близким и родным
русской душе
Углубляться, чтобы в полной мере раскрыть полноту проблематики, мы конечно не будем.

В рамках этого текста рассматриваем частный случай с определенным контекстом.
Обновления/Исправления Программного Обеспечения(ПО)/Аппаратной части.

Как мантру ⬆ вторят начинающие сисадмины/программисты и не без причин.

Тоже заблуждаются? Нет.
Для них это действительно базовая истина и главное мерило качества их работы.

Заблуждение появляется в тот момент когда пользователь ПО применяет это правило к себе.
Корректно ли так делать? (спойлер: нет).

Основная задача разработчика/с.админа обеспечить полную работоспособность ПО в течении, регламентированного уровнем
доступности приложения1, времени Работоспособность ПО и его развитие2 - прямые обязанности работника и
именно в таком порядке.
Если разработчик/сисадмин начнет ломать продуктивное ПО, то грош цена такому сотруднику.
У пользователя же напротив, нет задачи думать о нюансах работы ПО, они не тестеры.
Ошибки нарушающие работу ПО, при таких вводных, просто неизбежны.

Похожа ли описанная ситуация на просмотр киношки с ноута вечером с девушкой или переписку с другом в телеграмме?
(использование ПО вне рабочего контекста и исключительно в личных целях).
Безусловно нет.

Не трогай - дольше прослужит#

Не применимый к любому ИТ продукту тезис, вредящий пользователю.

Театр абсурда

Купили компьютер
поставили Windows, выключили,
закрыли на ключ на чердак.

Включится ли через 5 лет?
А через 10?
Если включится будет ли функционировать, так же как раньше?

Ответ на все вопросы, почти3: Скорее нет, чем да.
А виной всему физика, бессердечная ты ветка в родительном падеже.
под влиянием внешнего воздействия любая вещь в нашем мире неизбежно деформируется со временем, ПО не исключение.

Виртуальный мир по ту сторону экрана, это крайне агрессивная, постоянно растущая, быстро изменяющаяся среда.
Это базовое свойство(!) этой среды, обусловленное глобализацией и развитием интернета.
Благодаря которому наслаждаемся всевозможными интеграциями, умными домами, доставкой еды за 15 мин от пары кликов в телефоне и прочими прелестями общества потребления.
Когда же ПО используется, по своему предназначению или хотя бы включено, оно подвержено внешнему воздействию, в любом случае.
И в таких условиях, связанное с работой в интернете ПО, долго не проживет без поддержки.
В лучшем случае безнадежно устареет, потратит ваше время и хотя бы предупредит о возможных ошибках в выдаваемых результатах.
Даже если локально на персональном ПК ничего не обновлять, то:

  • Это вопрос времени, когда прекратится поддержка версии используемого вами ПО.
    (а скорей всего: еще раньше прекратится поддержка компонента на который полагается ПО и оно перестанет работать
    корректно).
  • Современные ОС так устроены, что с самого запуска в них уже трудятся тысячи разнообразных сервисов, процессов,
    обеспечивающих функционирование ОС в привычном вам виде.
    (откройте диспетчер задач сразу после включения, интереса ради).
    То что пользователь даже мышку не трогает, еще не значит что в ОС не происходят никаких изменений.

Единственная цель этих сервисов/процессов поддерживать функционирование системы в привычном пользователю режиме.
За исключением вредоносного ПО разве что.
Эту же цель разделяют большинство обновлений крупных программных продуктов.

Отказ от обновлений - саботаж против себя/своего девайса #

never happen

Мнение о том что “бывалые сис.админы”” не обновляют ПО - ошибочно!

Апгрейды/Обновления необходимы для сохранения функциональности в условиях постоянно изменяющейся среды.
В крупных компаниях, любое обновление внутреннего или внешнего компонента, всегда проходит несколько этапов внутреннего
тестирования, перед тем как выйти в прод/попасть к конечному пользователю.

Что же касается масс. маркета и громких случаев обновлений,m повлекших за собой сбои в работе ПО. Это были единичные
случаи, которые поднимали большую шумиху и как следствие хорошо впечатались в сознание пользователей.

Не стоит поддаваться эмоциям и рассмотреть ситуацию немного поглубже.
Такие случаи это большие убытки и репутационные потери.
Говоря о компаниях, капитализация который сопоставима с ВВП России.
Прикиньте сами, как такое вообще могло произойти?
Как такой инцидент повлияет на дальнейший бизнес компании?
Будет ли рассматриваться/разбираться внутри компании и как?
Каких результатов можно ожидать от такой компании?
Скажу лишь, что ни один управленец не допустит повторения такого инцидента (причастный или новый не имеет значения).

Про взлом и слив icloud многие должны помнить.
Репутация Яблока сильно пошатнулась тогда.
Но можете не сомневаться, сейчас у них отлично с безопасностью.
Помимо необоснованно высоких затрат на улучшение самой системы.
Еще не родился такой гениальный хакер который сможет такое повторить, а родившихся Яблочные HR днем с огнем разыскали и
скупили.

RESULT #

Обновы и патчи носят исключительно благоприятный характер для вашего ПО, иногда новые фишки для вас :).
Даже когда нарушают работу ПО, фиксы прилетаю достаточно оперативно. So.
Don’t be suspicious, just install & enjoy!


  1. 24/7, 5/2, 2/2 etc. ↩︎

  2. отказоустойчивости первым делом конечно. ↩︎

  3. Последний однозначно “нет”. ↩︎