ТОП-5 жутких хэллоуинских страшилок от программистов

Чего боятся разработчики? Собрали подборку страшных историй из жизни программистов. А с вами случалось подобное? Или бывало похлеще?

Каждый разработчик в какой-то момент пережил неловкую ситуацию, которая казалась страшным сном. Воскрешают ли следующие примеры в голове жуткие воспоминания, которые вы тщетно пытаетесь подавить? Нет? Поделитесь своими ужасающими историями. Этот Хэллоуин – время сразиться с собственными демонами.

Каждый день превращается в ужас Хэллоуина, когда приходится сталкиваться с такими вещами: невыносимая скука, задержки выпуска или вынужденность использовать ненавистные инструменты. Как писал Крейг Баклер в статье на Sitepoint:« Нет ничего более пугающего, чем слово «только» — когда предложения льются рекой, велика вероятность, что вы утоните в (дополнительной) работе.» Добавьте такое ох-насколько-частое выражение «Это не займёт много времени» и получите полный кошмар.

Ужасные истории – Счастливого Хэллоуина!

Что приходит на ум, когда вы слышите: один программист обрушил биржу или другой удалил целую операционную систему? Паника? Страдания? А это правдивые хэллоуинские страшилки участников конференций JAX London.

«Я обрушил Новозеландскую фондовую биржу»

Итак, я обрушил фондовую биржу Новой Зеландии. Потушил серверы в неправильном окне. Мы сидели в операционной комнате с установленной полицейской сиреной, которая срабатывала из-за падения фондовой биржи, чтобы держать сотрудников в курсе. Вот я набираю команду на клавиатуре, и внезапно включается сирена. Я не сопоставил факты и не сообразил, что к чему. Вместо этого подумал: «Круто! Наша сирена сработала». Итак, я начал смотреть на различные системы, а затем подумал: «O, подождите секунду». И это тот день, когда мы обнаружили, что наше аварийное восстановление на самом деле работает. Раньше оно ни разу не проверялось.

«Я умудрился удалить всю операционную систему»

Давным-давно настройка компьютеров отличалась от сегодняшней. Всё было на съёмных дисках — которые теперь спрятаны — в большущих шкафах. Мы хранили на дисках разработанное программное обеспечение стоимостью 25 миллионов фунтов стерлингов, и я делал смену носителей резервных копий. Кто-то установил переключатель на передней панели компьютера неправильно: на автоматический запуск. Итак, я вставил диск, и после небольшого сбоя питания он автоматически запустился в середине резервного копирования. Сперва я испортил программное обеспечение на 25 миллионов британских фунтов, а потом вставил другой диск и повредил данные там. И затем я взял следующий, потому что делал полную ротацию! И в итоге ничего не осталось. Следующие три недели я потратил на исправление почти полной операционной системы и программного обеспечения. Так до конца и не получилось. В итоге я потерял результаты двух месяцев работы. Боже мой, я пахал днями и ночами.

«У программного обеспечения, которое мы выпустили, обнаружилась огромная дыра в безопасности»

Мы выпустили сервис для скачивания программ и не заметили громадный недостаток в безопасности. Но поняли это через пятнадцать минут после развёртывания. А затем лихорадочно исправляли уязвимость и фиксировали. Обошлось без эксплуатирования бреши и подобных проблем, так что отделались лёгким испугом, но это показательный пример «когда ситуация выходит из-под контроля, тебе хватит сил всё исправить?»

«Локти уборщицы колотили по серверам»

Компании пренебрегают тем, чтобы закрывать собственные серверные фермы, а уборщики входят туда и делают уборку, верно? Так что они вытирают пыль на компьютерах, и происходят выключения – в стиле Обезьянки Хаоса. Это случилось в крупнейшем инвестиционном банке в Лондоне. Когда же пустили уборщиков в серверные комнаты, внезапно вышли из строя основные производственные системы. Все засуетились: «Что происходит?», позвонили в охрану с мыслями о взломе, а уборщица пылесосит в наушниках и колотит локтями по серверам.

«Ошибка стоимостью £ 100 000»

Раньше я работал в известнейшем банке, и мы выполняли заказ клиентов, которые принимают платежи по кредитным картам. Тогда я вносил изменения и случайно завершил транзакцию без теста, а затем через полгода обнаружилась ошибка, которая обошлась в 100 000 фунтов стерлингов. Это ещё не самое страшное. Я исправил баг, и мы продолжали работать с парой веток. Но никто не стянул этот патч. Я пробыл там ещё восемнадцать месяцев, и ко времени моего ухода проблему так и не исправили. И мы не знали, какая версия кода у клиента из-за разбросанности его физических объектов. И это напомнило инженера с USB-флешкой, который намеревается обновить программное обеспечение, просто подключив её к компьютеру. Так что эта ошибка, вероятно, всё ещё там...

А какая история из личного опыта заставила вас дрожать от страха? Расскажите и поделитесь фото!

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

eFusion
29 сентября 2019

20 рабочих советов от Junior Front-end developer

В начале изучения важна каждая крупица знаний. Для статьи мы отобрали спис...