Работает у нас в компании одна особо одаренная девочка.
Звонит мне недавно и говорит: "Мне тут с фабрики прислали отчет, но он не открывается! Там все пусто!" Ну, что делать, мои способности по чтению мыслей исчерпаны - подхожу, смотрю, действительно, какая-то пустая форма. Судя по всему, в форме таки должно что-то быть. Секунд десять обдумываю странную ошибку аутлука, очистившего отчет. Потом прошу показать мне само письмо.
Так и думал. Там черным по белому написано: "%name%, заполни, пожалуйста этот отчет по твоим продажам и прогнозам и пришли нам"!
Работаю в довольно крупной компании. Ну, и как водится, имеются бестолковые юзеры.
С недавнего времени работает у нас одна женщина, на одной из руководящих должностей. В своей сфере деятельности умная, а с ПК - на "Вы, уважаемый", как говорится. Нужно было с утра установить и настроить ей 1С. Пока она ездила по своим важным делам, сел за ее машину, все сделал.
Только что звонит мне и жалуется, что она не может выключить компьютер, из-за чего опоздала на встречу. Я в раздумьях, иду разбираться. Она мне с пеной у рта кричит, что уже замучилась выключать его, клиенты ждут, в общем, вне себя от ярости.
Все оказалось до банальности просто: в процессе установки и настройки ПО мне пришлось перезагружаться. И, понятное дело, в списке завершения работы, стояло последнее выполненное, то бишь, "Перезагрузка". А она бедная, сидела полчаса и перезагружалась.
Вот так у них всегда: нажимать-нажимают, а прочитать - не судьба.
Работаю программистом у местного интернет-провайдера. Периодически у наших клиентов, если они не на безлимитном тарифе, случаются огромные счета - вирус там или шибко умный сисадмин.
Недавно один из клиентов потратился на особенно большую сумму - за месяц накачали более, чем на 500 тысяч рублей.
Клиент, понятное дело, ни в какую не соглашался платить, требовал доказательства. Ради такого дела выслали ему netflow-логи за весь месяц. Это где-то 20Гбайт текстовых файлов с записями "кто куда когда сколько".
На вопрос по телефону "А вы уверены, что все эти данные верны?" не нашёл ничего другого как сказать: "Нет, мы их вручную всем отделом набивали"...
Работал в поддержке СУБД %dbname%. Звонит клиент, распальцованный, из крутой конторы, но практически нулевой молодой человек. Общение начинается с поиска кнопки "Пуск".
В течении недели, под хохот сотрудников, пару часо в день на телефоне мы с ним устанавливали и запускали его первую в жизни базу.
Наконец, о счастье, все заработало.
На следующий день новый звонок. Знакомый голос. - Ну, поставил я ваш %dbname%. И что теперь?
Работал как то системным администратором в сети супермаркетов. Январь, холодно. Вызывают на один из них. Проблема - не работают кассы.
Приезжаю, сразу иду серверу, стоящему в кабинете управляющей. Сервер, естественно, выключен. Включаю, загружаю - все заработало.
Стал собираться уезжать - меня догоняют. Снова не работает. Прихожу - снова выключен.
Включаю, проходит минута и он отключается у меня на глазах. Явно что-то не так. Начинаю искать причину. Захожу в БИОС - температура процессора при старте 75 градусов. Ну, думаю, термопасту заменить надо, или еще что. Лезу в сервер.
Между стенкой и сервером, вплотную к серверу, стоит комнатный обогреватель...
Устроился на новую работу админом, сразу началось веселье. Во-первых, я узнал, что серверная находится в кухне. Потом я обнаружил главный сервер под обеденным столом. Сервер со всех сторон окружала коробка из фольги.
Сервер при этом натужно пищал. Ну, думаю, пищит - ясное дело, греется в такой коробке. Прихожу в ужас от температуры процессора, матерюсь, снимаю коробку. Интересуюсь, какого, собственно, её поставили.
Работаю лаборантом в компьютерном классе. Как-то раз упал сервер и на машины в классе можно было зайти только локально. А тем временем начинается пара.
Объясняю студентам, что логин - students, пароль не надо, домен - этот компьютер. Все понятно? Все понятно.
Смотрю - за несколькими машинами сосредоточенное сопение и стук клавиш. Подхожу. Интересуюсь в чем проблема. Пароль, говорят, не подходит. Прошу показать.
Показывают.
Логин - students. Далее следует смена языка набора на русский и набор в поле пароля - "не надо".
К нам принесли компьютер. Женщина лет сорока жаловалась, что у нее "Виндоас" не грузится.
Включаю.
Безо всяких лишних вопросов грузится Ubuntu. Спрашиваю, сама ли поставили. Та, с гордым видом: "Нет, у меня сынок девяти лет, такой умный, правда вот наковырял чего-то".
Смотрю. Диск 200 gb полностью отформатирован, раздела с Windows как не бывало. Сообщаю, что информацию уже не восстановить. Та, удивленно и раздраженно: "Но мне сын сказал, что вы это сделаете! Так делайте!"
Позвал меня молодой товарищ - не компилится в Borlanc C++ Builder новый проект со старыми файлами. Модули исправные - только что сам компилировал.
При попытки компиляции в новом проекте даёт ошибку в глубинах wtypes.h, на строку LONGLONG int64;
Долгая медитация вывела на потрясающей по своей глубине строчку, гласящую #define __int64 int64. LONGLONG, понятное дело, где-то в wtypes определён. А wtypes совсем не в курсе, что есть на свете извращенцы, которые переопределяют int64, да ещё и таким суровым образом.
В результате сейчас юный гений сидит и мрачно делает автозамену строк вида "([\(\s])(u)?int(\d{1,2}) " -> "$1(unsigned) __int$3 ", так как в его творениях мы нашли и int8, и int16, переопределенные таким образом.
А виновник торжества сидит и с наивным видом оправдывается - "ну я ж не знал", "ну это ж было для другого писано", "и ваще, чо вы от меня хотите", "я не знал, что __intXX - стандартная конструкция" и так далее. Так что я совсем не удивлюсь, если мы реально обнаружим #define TRUE FALSE где-нибудь в глубинах его кода.
В общем, в офисе всегда должно быть две линейки - деревянная для обычных глупых ошибок и железная для подобных творений нечеловеческого гения. По пальцам больно бить.