Идиоты плодят идиотов
Практически каждый из нас, кроме исключительно везучих единиц, сталкивался со сбоями на интернет-сайтах. Они могут быть чем угодно от неправильной отрисовки элементов, невозможности осуществить какое-либо взаимодействие, неправильной кодировки национальных языков и других проявлений, и до полной неработоспособности платформы. Ладно, когда это какая-нибудь ерунда вроде СМИ или соцсети, но что делать, когда это система осуществления предпринимательской деятельности, государственный орган или нечто другое, имеющее столь же критическое значение для пользователя?
Наверное, нужно обратиться в поддержку? Давайте попробуем вместе. Но что же это мы просто сидим и ждём? А, дело, наверное, в том, что система не работает, и форма обратной связи тоже. Хорошо, когда у нас где-то записан телефон или адрес электронной почты организации, а если нет? Ладно, если это банк, платёжная или кредитная карта которого лежит у нас у кошельке. Ладно, если это страховая компания, полис которой у нас в том же кошельке или в столе. А если мы вообще впервые обращаемся к ним и не знаем их реквизитов? Что тогда делать?
К сожалению, в последние лет десять этот сценарий разыгрывается всё чаще. Ускорения ему придало помешательство облачными сервисами, сетями доставки содержания, микросервисами и другими проявлениями оголтелого усложнения информационных систем. Обучая разработчиков всем этим новомодным технологиям, человечество начисто позабыло о том, что во главе угла должна стоять надёжность, и списало её со счетов.
Автор, конечно, преувеличивает. Разумеется, владелец ресурса тут же узнает о том, что его сайт не работает. Ведь он наверняка подписан на слежение, например службу New Relic или аналогичную. А если нет? А если его разработчик забыл добавить в слежение какую-то страницу? А если служба слежения не может оповестить его, потому что его сайт или какая-нибудь ещё служба лежит на боку?
Почему так происходит? Почему мало кто выносит уроки из жизненных обстоятельств, которые приводят к неприятностям? Ведь раньше человечество неплохо с этим справлялось. Не потому ли, что в сферу информационных технологий хлынули слишком много тех, кого в силу личных качеств и умственных способностей не должны были и близко туда подпускать?
Если «всего лишь внимательно взглянуть на маркёра», то можно заметить некоторые перекосы в истории развития этой отрасли. Длительное время в некоторых географических регионах в ней катастрофически не хватало кадров, потому что стремительный рост потребности в автоматизации информационных потоков привёл к голоду на ПО. В результате в отрасль пускали кого угодно, кто демонстрировали какую-то степень владения предметной областью. Для тех, кто не работает в отрасли, это скрыто за туманом и декорациями, тогда как многие профессионалы видят это, хотя и помалкивают, чтобы не попасть под раздачу.
В наши дни положение станет только хуже, потому что спрос на талантливых и грамотных профессионалов начал падать, и возрастает спрос на кого угодно, кто умеет задавать вопросы нейросетям. Поскольку белковая жизнь, основанная на ДНК, имеет одну общую черту: а именно упражнения улучшают её способность отвечать на внешние воздействия, отсутствие упражнения способности писать хороший программный код приведёт к тому, что вскорости сферу ИТ ожидает стагнация и загнивание. Они приведут к возрастанию частоты и количества инцидентов, упомянутых в начале статьи: когда система не работает, её владелец или оператор не знает об этом, и оповестить его об этом невозможно. Вкратце это же изложено в заголовке.
Автору, конечно же, этого бы не хотелось по нескольким причинам. Надеюсь, что и читателям тоже. Надо что-то делать, но что? Не можем же мы бросить наши повседневные обязанности, взять кирки и тяпки, и пойти рубить тупых программистов! Их бы для этого сначала надо было найти, чёрт знает где, ведь нынче всё отдано на откуп зарубежных команд, где бы мы ни находились! Остаётся только вербальная стимуляция: задавать вопросы и выдвигать предложения. Мы пока не исчерпали такой метод обратной связи, если он всё ещё работает.
Итак, если читатель полагается в своей повседневной деятельности на какой-то ресурс в Интернет, то пока он ещё штатно работает, следует задать его поддержке вопрос: есть ли у них план по поддержанию обратной связи и восстановлению работоспособности в случае, если их сервер бросается ошибками вроде «Too many requests» («Слишком много запросов»), «502 Bad gateway» («Неисправный шлюз») и им подобных. Ошибки такого класса приводят к полной неработоспособности сайта, включая формы обратной связи. Следует выяснить, по какому номеру телефона, названию канала или пользователя в мессенджере или адресу электронной почты следует обращаться в таком случае, потому что метаться в поисках того или другого, когда пришкварило, будет поздно. А ведь есть ещё ресурсы, у которых ничего подобного нет, потому что они не допускают мысли, что их система может дать сбой. Видимо, это происходит от большого ума, но автор повторяется.
Внушать подрастающему поколению уверенность в себе, конечно, следует, но когда это становится самоцелью, и эта уверенность становится непререкаемой, наступает момент перегибания палки. Этот момент пройден человечеством, потому что уже десятилетия всё, что связано с компьютерами и Интернет, сопровождается проявлениями зашкаливающей уверенности в собственной непогрешимости участников процесса. Вера бюрократов в то, что данные в компьютерных системах всегда могут быть только правильными, набила оскомину, как в новостях, так и в массовой культуре. Работники культуры бьют тревогу в ироничной форме уже десятилетия, но никто не воспринимает их всерьёз, а следовало бы. Непогрешимых систем нет. Это точно знают все, кто когда-либо написал строчку программного кода. Но истина и реальность тем не менее расходятся. Точно так же работники поддержек всех мастей уверены в том, что их система никогда не окажется лежащей на боку или пузом кверху, хотя это случается постоянно. Разве это разумно, мягко говоря? Автор уже писал об этом в цикле, и повторяться слишком много раз нет смысла. А вот в чём есть, так это в подстилании соломки каждым из нас, пока до этого не додумались гении от ИТ.
Свидетельство о публикации №226091801608