С утра мне стали звонить соседи и рассказывать, что компьютеры взбесились, предлагают им установить систему и не грузятся. Причина нашлась быстро: ночью я забыл вырубить комп и включил его в общую сеть. А материнки-то у всех умные-умные…
#8327: Раз, два, три — монитор, гори!
20:45 23.01.2012, IT happens
Прокладывал сегодня витую пару по квартире, а то всё на скрутках и соплях висело. Закупил коробочки и розетки, чтобы культурно было. По всей квартире проложил пару под пластиковым плинтусом, а в комнате вырезал по размеру бокса место. Бокс под розетку необходимо крепить к стене двумя шурупами в районе плинтуса — естественно, для этого нужна дрель. Дом у нас старый, советская хрущёвка, поэтому поставил дрель в режим перфоратора. Как только я просверлил два отверстия под дюбеля, раздался громкий стук в дверь.
— Кто там? — спросил я.
Из-за двери донеслось невнятное грозное бормотание, но по голосу я догадался, кто это, поэтому открыл дверь. На пороге стояла соседка — бабушка Надя.
— Здравствуйте, — вежливо поздоровался я.
— Вот, сверлил, сверлил, сломал мне телевизор, у меня теперь ничего не показывает! Зайди ко мне в квартиру — убедишься сам.
Бабушка Надя — человек старой советской закалки. Я знал, что с ней шутки плохи, поэтому без лишних споров пошёл за ней. За время путешествия от моего порога до телевизора (а это порядка 30 метров) в голове перебрал множество самых бредовых вариантов поломки телевизора дрелью через стену.
— Вот, не включается, — грозным голосом сказала она.
Действительно, телевизор не работал. Потыкав кнопку питания, я задал вопрос:
— А пульт у вас есть?
— Да, есть, — бабушка Надя протянула пульт и добавила: — Я по телевизору уже и кулаком стучала, он не включается. Ты его сломал!
Я молча взял пульт и нажал кнопку включения. Раздался громкий голос одного из телеведущих популярных ток-шоу. Я вручил «волшебную палочку» владелице и молча удалился.
* * *
Сегодняшняя история напомнила мне похожую, которая случилась со мной во времена работы инженером-программистом на Луганском аккумуляторном заводе.
Утро дня рабочей недели. Раздаётся телефонный звонок.
— Не горит монитор. Срочно в бухгалтерию!
Делать нечего, пришлось идти. Поднимаюсь на этаж, захожу в комнату. С противоположного конца комнаты:
— Ой, как же хорошо, что вы быстро пришли! Мне отчёеты делать, а монитор не горит.
Подхожу. Слышу шум вентиляторов, вижу индикацию питания системного блока, но не вижу таковой на мониторе. Молча, незаметно для бухгалтерши включаю монитор. Раздаётся характерный для ЭЛТ-мониторов звук, и на экране появляется изображение рабочего стола. Не сказав ни слова, разворачиваюсь и ухожу.
— Ой, а что же вы сделали? — ловит меня бухгалтер уже на пороге вопросом.
— Зажёг, — отвечаю я и закрываю дверь.
#8328: В Индию со своим самоваром
20:45 23.01.2012, IT happens
Устроился я на работу в небезызвестную московскую фирму, занимающуюся производством софта. В первый же день мне дали почитать «правила» компании — то, как надо, как принято и как правильно писать код и работать с базой данных в этой конторе. Прочитал — всё разумно вроде, стандартно, как у всех. Но в процессе работы мне дали понять, что правила эти далеко не для всех, что есть такие очень опытные и незаменимые сотрудники, которым в силу их незаменимости и высокоопытности можно писать непонятный остальным говнокод.
Дальше — больше. Оказалось, о нормальных формах тоже никто не слышал. База данных предоставленного мне проекта имела чудовищную структуру, была не нормализована, во многом избыточна и нелогична. Выяснилось также, что самые основы — SQL — эти горе-разработчики не знают: везде и всюду я натыкался на чудовищные, громадные и неудобные запросы. Складывалось ощущение, что на словах SELECT, FROM и WHERE изучение разработчиками SQL закончилось.
Полгода я пытался разобраться в этом бардаке. Полгода я регулярно задерживался на работе, пахал без выходных. Полгода я пытался внести хоть какую-то логику и красоту в то, что они делали, за что постоянно получал по шапке со словами: «У нас так не принято, мы так не делаем». И через полгода этого издевательства над моей логикой и разумом меня уволили с формулировкой: «Ты не справляешься».