Читаем Bash.org.ru IT Happens Истории ## 10001 – 11000 полностью

К моему счастью, в то время в комиссию назначались люди, которых для пользы дела нужно было держать как можно дальше от основного рабочего места. Поскольку с бумажками по списанию дефицитного по тем временам продукта всё было в порядке, мне предложили показать, как же происходит такой бешеный расход. Недолго думая, я вытащил из персоналки первую попавшуюся на глаза плату, положил в кювету, залил спиртом, с умным видом побултыхал, слил спирт и пояснил высокой комиссии, что эта процедура должна производиться надо всеми платами минимум раз в неделю. Комиссию демонстрация удовлетворила, но через непродолжительное время нормы отпуска таки вышли, и лафа закончилась.

<p>#10320: Когда тетрис тормозит</p>

12:15 19.12.2012, IT happens

Только месяц назад на Хабре видел, как новички в статье про битовые операторы делились на два типа: первые говорили «спасибо», вторые — «на фиг вашу оптимизацию». Две недели назад приглаживал волосы, которые шевелились от ужаса, при чтении комментов о нюансах проектирования и реализации GUI: опять же «на фиг не надо, на глазок сделаем». Во что выливаются подобные вещи в итоге?

Люблю в свободное время поиграть, для этого у меня собрана дома достаточно мощная машина. Но последнее время она часто простаивает. Современные игры поражают следующими болезнями в количестве от нуля до всех и даже более, причём последнее время тенденция не радует.

1. Отсутствие оптимизации. Продукт по совокупности качеств не лучше аналога, вышедшего десять лет назад, но ставит мою машину на колени.

2. Мнение компании-разработчика о себе как о гуру во всём. Зачем оплачивать лицензию движка, который отлаживают и улучшают уже десять других контор? Незачем — сделаем медленнее, дороже, хуже, но свой.

3. Интерфейс. Конечно, тут частично виноваты дизайнеры, но иногда заметно, что идея-то была неплохая, но реализация… Вы сами-то пользовались тем, что создали?

4. Баги. Тысячи их, хотя 80% можно было избежать, следуя двум старым правилам: «не доверяй входным данным» и «прорабатывай все случаи».

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

Вершиной всему стал недавно повстречавшийся сайт солидной рекламной компании. На нём есть всё, что можно рекомендовать никогда не делать: звук, видео, анимация, кривой непонятный интерфейс, долгая загрузка, слабая оптимизация… Деградируем, господа, деградируем. И это всё при том, что сейчас, куда ни посмотри, на какой сайт ни зайди, у всех свои сервера, админы и прогеры. А на деле, когда втыкаю в очередной PHP-код error_reporting E_ALL, испытываю дичайший ужас.

Надеюсь, скоро наступит некий переломный момент, и рынок просто поглотит тех, кого по ошибке называют программистами.

<p>#10321: Леопард не хочет, интернет не может</p>

12:45 19.12.2012, IT happens

Несколько случаев из жизни обычного оператора техподдержки крупного городского провайдера.

— Техническая поддержка, добрый день!

— Здравствуйте! У меня есть леопард, но он не хочет иметь ваш интернет. Как его заставить? Мне говорили, что он будет хотеть.

Через пару секунд до меня дошло, что дама имела в виду. У неё OS X Snow Leopard.

Ещё звонок. Без «здрасте», без «до свидания». Дядечка — явно клиент некоего дома.

— Я не знаю, куда я пойду, но я пойду, ибо вы обрубили мне всю мою мысленную связь, и я ничего не смог. Будьте прокляты!

Третий случай. Разбираемся с бабушкой с её интернетными траблами.

— Скажите, пожалуйста, у вас подключение активно?

— Ну да. Я же с вами по телефону разговариваю. Если телефон работает, значит, работает интернет.

— Нет. У нас интернет идёт по кабелю. Мы никак с городской телефонной сетью не связаны.

— Нет, молодой человек. Вы связаны. Это вы просто не знаете. Пойду выткну и воткну шнур телефона, и если ничего не получится, снова позвоню вам. (В сторону.) Каких дуралеев на работу берут!

Последний случай буквально часовой давности.

— Парень! У меня не пашет! Сделай, чтобы пахал!

— Объясните, пожалуйста, что у вас за проблема?

— У меня ничего не пашет, а должно.

— У вас при подключении интернета на экране появляется сообщение об ошибке?

— Ничего не знаю, у меня не пашет.

— Пожалуйста, откройте меню «Пуск» и найдите «Панель управления».

— А зачем? Он же не пашет.

— Мы сейчас будем пробовать решать вашу проблему.

— Парень! У меня на экране тишина.

— В каком смысле?

— У меня он пустой.

— А у вас запущен компьютер?

— А нах его запускать, если не пашет?

Мой мат на мьюте. Занавес.

<p>#10322: Потеряв себя</p>

12:45 19.12.2012, IT happens

Вечер. Общаюсь в коммуникаторе с глобальной техподдержкой в лице наших индийских коллег по поводу проблем с DHCP-сервером в нашем офисе. В процессе переписки приходит сообщение:

I've logged in to DHCP server… That is not a DHCP server anymore.

Это потом выяснилось, что сервер мигрировали, но в первые секунды я был весьма озадачен.

Перейти на страницу:

Все книги серии Bash.org.ru IT Happens

Похожие книги