В разгар кризиса, прошлой зимой, в одной из довольно успешных контор сокращали отдел автоматизации и сопровождения. Директор одного из сибирских филиалов не хотел расставаться ни с одним из спецов отдела, но «рука Москвы» возражений не принимала: «Сократить!» Директор махнул рукой: решайте, мол, сами... Сотрудники отдела бросили жребий.
Покидать гнездо выпало Ивану. Жрать охота, за квартиру платить, ещё кредит висит... Резюме разослано всюду, куда надо и куда не надо. В очередной конторе на собеседовании в условиях кризиса («своих разгоняем, а тут ещё ты») Ивану задали вопрос:
— Сколько литров спирта понадобится на 10 километров оптоволокна?
Ваня уточнил, в каком месте нашей необъятной родины лежит оптоволокно. В ответ интервьюеры ухмыльнулись и дали ответ с точностью в пару тысяч километров. Ваня выдал цифру и обосновал её по частям:
— компенсация сезонной температуры; — затраты на конвертацию спирта в ГСМ и транспортные услуги, не предусмотренные сметой и планами строительства; — технико-экономические сложности лингвистического порядка с учетом уровня владения местным населением базовыми основами русского языка; — примерный коэффициент уровня утраты оптоволокна из поставок в связи с близостью новогодних праздников и населенных пунктов от места выгрузки — и ещё с десяток параметров.
Прикидки Ивана совпали с расходами фирмы за прошлый год с точностью до процента; планы же самой фирмы «не попали» на 20%. Ивана не просто взяли на работу: он теперь такой топ-менеджер, что за право переманить его к себе бьются несколько очень известных корпораций. За несколько предыдущих лет Иван участвовал в разработке баз данных для нескольких контор различного профиля: транспортные диспетчеры, торговцы ГСМ, администрации сибирских районов, строительные фирмы; пару раз в командировку ездил внедрять продукты на местах, тоже где-то далеко и дальневосточно-сибиревато.
Работаю на линии консультации по 1С. Конечно, пользователи попадаются разные, но наивные до жути: они, видите ли, целый год что-то там делали, а ты должна сказать, почему в такой-то декларации в такую-то строку попадает на 37 копеек больше. Секундочку, чакру прочищу! Но бывают и смешные вопросы:
— У меня девушка из декрета вышла, как ее раздекретить? — У нас на предприятии собака самортизировалась, как это в программе отразить? — Мне надо уволить сотрудника и сделать расчёт, а он возьми да и умри. Вот что теперь делать?
Утомили и «умные» системные администраторы, которые звонят узнать, как программу установить! Притом разговаривают в таком тоне: «Кто это там сидит консультирует, девушка какая-то? Я-то суперпрограммист, настолько крутой, что сам прогу поставить не могу». Напыщенности-то! Товарищи, будьте проще — я, между прочем, тоже программист с высшим техническим образованием.
Отец рассказывал, что когда к ним на работу поступали молодые неспециалисты (а работал он тогда электриком), один из таких свежеподготовленных инженеров спросил:
Мастер не растерялся. Он взял деревянную линейку и положил её на стол так, чтобы большая её часть выходила за край стола. Прижав конец линейки ладонью к столу, он сильно оттянул свисавшую часть вниз и отпустил. Линейка, разумеется, отпружинила вверх и начала колебаться.
— Вот смотри: здесь 50 герц. А сколько там вольт, я уж не знаю!
Частенько просят меня поменять ось на буке. Чтобы «ручные зверьки» не перегревались, в середине установки я пользуюсь подручными материалами. Самое простое — подложить мышку под один бок темпераментного зверя. Есть способ с двумя книжками, перевёрнутая чугунная сковорода тоже сгодится. Один раз использовал минералку — конечно, не поил ноут живой водичкой, а просто подложил под «больного» холодный компресс из пары бутылок. Такое ощущение, что ноуты теперь специально делают нетранспортабельными.
Дело было уже глубоким вечером. Ничто не предвещало беды, но, как всегда, внезапно в квартире упала сеть. Убедившись, что отвалился ещё и Wi-Fi, иду в импровизированную серверную в прихожей. На роутере не горят индикаторы WAN и WLAN — капец, думаю, приехали. Тянусь к блоку питания, дабы перезагрузиться, и чувствую, что он какой-то слишком горячий. В следующую секунду я явственно ощутил запах палёной пластмассы.
Проверка показала, что на холостом ходу адаптер выдавал положенные ему пять вольт, но, стоило дать ему нагрузку в виде роутера, напряжение проваливалось до 4,4 В, которых бедному устройству хватало только на то, чтобы судорожно пытаться поднять LAN. На часах 23:45, бежать в магазин за новым блоком питания как-то поздновато, а сеть нужна здесь и сейчас. Недолго думая, берусь за ножовку, распиливаю трупик неразборного импульсного блока питания. Вонь стала ещё более явной: взору открылись два вздувшихся конденсатора по 680 мкФ, которых в запасниках у меня, разумеется, нет, да и неизвестно, ограничились ли разрушения только ими.
Мысль продолжает работать дальше, и тут до меня доходит, что источник этих самых пяти вольт стоит у роутера буквально под боком в лице домашнего сервера. Дальше было просто — выпаял из платы шнур питания, примерил на ближайшей машине — роутер завёлся как ни в чём не бывало. Поскольку паять что-то ещё было уже откровенно лень, я взял обычный переходник-врезку для вентиляторов с разъёма питания PATA-устройств, с силой втиснул туда облуженные концы шнура, а для надёжности примотал последний к разъёму изолентой.
Теперь от бесперебойной работы сервера напрямую зависит ещё и работоспособность всей моей локалки, и что-то мне подсказывает, что оно в таком состоянии пробудет ещё о-очень долго, прежде чем я смогу пересилить свою лень и взяться-таки за паяльник.
Работаю админом в крупной компании. На работу прихожу рано, часикам к семи, когда ещё никого из сотрудников нет на работе, только охрана и уборщица. Часто решаю проблемы охраны с утра: порой видеонаблюдение глючит, а иногда просто DVD-приставка диски не читает. Все решённые проблемы заносятся в программу учёта заявок от пользователей. Однажды пришлось заводить в этой программе пользователя «Уборщица».
Звонит охрана: «Срочно поднимись, уборщицу в шредер засосало». Когда я поднялся, тётя понуро стояла перед шредером, из которого торчал большой кусок её халата; оставшаяся на ней часть больше походила на накидку мушкетёра. «Да вот, пришлось ножницами отрезать», — промолвила она, печально глядя на шредер. Так в программе учёта заявок появилась такая запись:
Пользователь: Уборщица Описание проблемы: Засосало в шредер Решение: Освободилась сама с помощью ножниц до прихода сотрудника ОТП
Говорите, подрастающее поколение ничего не знает? Я представитель этого поколения и по совместительству студент одного питерского вуза.
Четвёртый семестр, ассемблер. Я не на программера обучаюсь, но специальность моя имеет с кодингом достаточно общего — программирование микроконтроллеров, к примеру. Собственно, при первой же удобной возможности всё, что нашлось на компах в лаборатории из учебных материалов, было принесено домой на старенькой гиговой флешке:
— дебаггер 1988 года; — книжка 1987 года, криво переведённая на русский с американского; — ещё одна книжка родом из СССР — 1989 год, разбита на 35 кусков по 100 КБ в древней кодировке.
Я, конечно, понимаю, что у процессоров Intel обратная совместимость, ассемблер не изменился. И всё-таки — неужели нельзя было найти литературу и программы поновее?
Первый компьютер мне купили в век засилья диалапа, когда пулы уже были перегружены, а модемы были похожи на пользователей: торчали в компе и мозгов не имели. Как раз такой люцентовский вин-модем и должен был стоять в моём новеньком и долгожданном приобретении — естественно, для того, чтобы моя маменька могла писать письма родственникам, а не для того, чтобы я где-то там лазил.
Учился я тогда в десятом классе и компьютер видел не первый раз в жизни, но где искать этот самый модем, не знал. Как в интернет ходить, я тоже не догадывался, но модем стал искать самым естественным путём — по наличию телефонного разъёма на всех возможных поверхностях системного блока. Не нашёл. Моему азарту и логическому мышлению был брошен вызов! Я осмотрел весь блок ещё раз, даже заглянул внутрь, аккуратно отогнув одну заглушку PCI-слота. В итоге пожаловался родителям, что не могу найти модем.
Кончилось дело, конечно же, вызовом знакомого специалиста, который осмотрел аппарат и обнаружил две вещи: криво пригнанную заглушку на пустом PCI-слоте и отсутствие модема. Последовала долгая душещипательная беседа с целью выяснения того, как я умудрился убить модем, вытащить его из закрытого корпуса, и куда я его дел.
А модем просто забыли поставить. История эта научила меня верить в свои знания и перепроверять свою и чужую работу.