Были девяностые. Была одна замечательная тётя, гениальный программист Татьяна. И была у неё уникальная разработка — программа для бухгалтерского учёта. Программа замечательная, шустрая да интуитивно понятная. Использовало её множество людей разных. Благодарили Татьяну за детище её — не делом, так хотя бы словом, и была Татьяна довольна.
Но не захотели дяди из министерства ввести эту программу стандартом и обязали нас рассчитывать зарплату при помощи красно-жёлтого монстра. И взвыли люди, и были они готовы платить огромные штрафы, лишь бы не бросать Татьянину программу. Но пришлось.
А почему так вышло? А потому, что Татьянина программа могла работать где угодно, хоть на 486-х, для которых тогда красно-жёлтая программа была погибелью. И была она настолько простой, что можно было работать безо всяких курсов подготовительных недешёвых. А ещё Татьяна была бескорыстной и программу раздавала бесплатно.
В чём тут намёк? Слышу какой уже раз от очередного человека: «Раз Windows, как ты говоришь, нехороший, так что ж его весь мир использует?» — и на ум приходит эта история про детище гения-программиста, которое не смогло пробиться сквозь стену людей, жаждущих денег.
Вспомним и мы эту историю, товарищи. Быть может, мы, айтишники, всё-таки поймём, что для нас самое главное. А там, глядишь, и весь мир подтянется.
Как-то решил я поставить я на Тигра виртуалку. Взгляд остановился на VMware под OS X. После долгого выкачивания начал установку, одновременно просматривая сопутствующие папки, и среди оных увидел директорию crack. С довольным видом полез внутрь. На меня смотрели кряки с расширением EXE. Не знал, плакать или смеяться.
Вы долго ищете машину своей мечты и находите её. По заверениям производителя (крупного и хорошо известного), всё в ней хорошо. Особенно вам нравится салон, разработанный величайшими гуру дизайна и сделанный известной фирмой. Естественно, бежите в автосалон, смотрите, подвохов не замечаете и покупаете.
Обмыв покупку, решаете познакомиться с ней подробнее. А почему ручка открывания капота не работает? Наверное, что-то вы делаете не так. Едете к дилеру.
— Действительно. Но нам так с завода пришло. Попробуем выяснить. Подождите немного… Вы знаете, производитель говорит, что это так и задумано. Но что самое странное, на сайте производителя салона есть полная 3D-модель, и там ручка в другом месте! Видимо, производитель автомобиля вносил какие-то изменения.
Вы звоните в техподдержку производителя автомобиля:
— Здравствуйте, я недавно купил у вас автомобиль последней модели и не могу открыть капот. Что вы можете посоветовать? — А какой вас салон? — XXX. — Мы не занимаемся поддержкой данных салонов. Вот если бы вы купили автомобиль с салоном марки YYY… — Простите, но на сайте производителя салона ручка в другом месте. Похоже, это ваши изменения. — Мы не занимаемся поддержкой данных салонов. — Но ведь это ваши изменения! — Мы не занимаемся поддержкой данных салонов. — И что же мне делать? Ни омывайку залить, ни лампу поменять… — Мужчина, у вас машина ездит? — Да, всё хорошо. Только вот капот не открывается. — Так я не понимаю, какие у вас к нам претензии? — Не могу открыть капот. — Мы не занимаемся поддержкой данных салонов.
В конце концов это надоедает, и вы возвращаетесь к дилеру. Тому уже самому интересно. Вы с ним аккуратно откручиваете ручку открывания капота и… не обнаруживаете там тросика. Потом снимаете всю приборную доску и видите, что тросик подведён к тому месту, где, по мнению производителя салона, должна быть ручка открывания капота! Меняете приборную доску на оригинальную — тросик прекрасно крепится, ручка работает.
Казалось бы, при чём тут IT? А при том, что сталкиваюсь я с такой ситуацией постоянно и везде, начиная от рассылки ломаных дисков (привет распространителям СБППО «Первая помощь») и заканчивая покупкой ноутов (привет HP с их ломанным YaST в предустановленной SLED). Какого ляху вносить изменения в систему, в которой вы ничего не понимаете? Что мешает вам нанять специалиста, тем более не редкого?
Не успел прийти на работу — вызывает с проектного дама. Убери, говорит, мне ёлочку, никак отключить не могу.
Ну, знамо дело, ёлка при старте прописывается в автозапуск. Правая кнопка мышки, убираю Launch on start, Exit. Ёлочка на месте. Рождается и умирает смутная мысль, которую я решаюсь проверить. Жму левую кнопку мышки и вытаскиваю ёлочку на свободное место. За ней ещё одна. И ещё. Через пять минут весь рабочий стол усыпан ёлочками — чистый лес. Заставил вручную каждое дерево убирать.
Наткнулся на Баше на старую забавную шутку. «Я фильм запустила, а он на английском. Нажимаю Ctrl+Shift, а он всё равно на английском», — писало милое создание. Улыбнулся, но подумал: «А если?..»
Попытался забиндить в MPC переключение на следующую звуковую дорожку по Ctrl+Shift — не разрешает. Установил программку для переназначения клавиш. Вечером того же дня продемонстрировал своей девушке фильм, который начинает «переводиться» по нажатии волшебной комбинации. Наслаждение неподдельным шоком в её глазах вполне окупило всю возню.
Захожу в деканат за пропусками на группу. Заведующая просит помощи: какие-то проблемы с печатью документа. Подхожу. Открыта папка с файлами. И в чём проблема?
— Распечатать не могу.
Ну ладно, Файл → Печать. Всё работает.
— А панелька? Где моя панелька?
Пытаюсь понять, что от меня хотят. Хотят какую-то «линеечку». В полной прострации дважды щёлкаю на файл. Открывается Ворд. Радостный крик заведующей:
Установила на рабочий комп программку «Морзе»: нажимаешь букву — раздается соответствующий звук морзянки. Приятно вспомнить молодость! В пятницу работаю до обеда, но комп не выключаю, когда ухожу: могут понадобиться базы данных.
В понедельник включаю компьютер. Заставка не та, иконки не так стоят. Злюсь: типа, кто сидел на моём стуле? Заходит начальник и говорит: «Я на твоём компьютере винду переустановил, а то глючить стал: кнопку нажимаешь, а он пищит!»
Жил-был один Админ. Нормально жил, админил средних размеров сеть, юзеров не обижал, даже всячески им помогал.
Приехал в компанию Менеджер работать по срочному контракту. Менеджер, конечно, был крут — знал много об управлении персоналом и вообще был на хорошем счету у высокого начальства.
И вот приходит как-то Менеджер к Админу и говорит человеческим голосом: «Знаешь, в филиале, откуда я приехал, была программка для нашего отдела снабжения. Ну, такая, чтобы заявки регистрировать и контракты вручать. Если я её попрошу нам прислать, сможешь адаптировать?» Админ, конечно, согласился — почему бы и нет? Глядишь, юзерам полегче будет работать.
Через пару недель прислали «программу», которая оказалась базой MS Access с пятью формами и отчётами. Админ прямо сказал менеджеру: «Уважаемый, работать будет, но с разграничением прав доступа беда — при желании юзеры смогут всю базу видеть». А Менеджер ответил: «Ты начни адаптировать, а там посмотрим».
Админ решил, что нет ничего проще: меняем данные в паре таблиц, оформление в формах и отчетёх и показываем Менеджеру. Менеджер взглянул своим пристальным взглядом, и сказал, что ему нравится. Админ решил на всякий случай напомнить про разговор о проблемах совместного доступа. И свершилось чудо: услышал его Менеджер, изменился в лице и сказал: «Как, и тендеры мои смогут видеть?» — «Дык, я ж тебе говорил», — ответил Админ. А Менеджер сделал горестное лицо и сказал: «А я уже объявил на совещании, что мы внедряем ERP! Слушай, я подставился, помоги, выручи».
Стало Админу жалко Менеджера, и предложил он разработать свой софт с MySQL и веб-мордой и раскрутить его на линуксовом сервере. «Дай мне полгода, и я потихоньку тебе всё напишу», — сказал Админ. Менеджер обрадовался и ускакал к себе в кабинет, а Админ сел рисовать процессные диаграммы и нормализовать данные.
Через недельку вызывает Менеджер к себе Админа и говорит: «Шесть месяцев — сильно много. Давай за три, но ещё мне нужно много-много функций, которых не было». Админ, конечно, возмутился, что у него и так до гениталий работы, и за три месяца софт написать реально, если он будет заниматься только софтом. И вообще, он Менеджеру по-человечески помочь хотел, так что нефиг гайки закручивать.
Через три месяца начальство начало нагибать Админа за то, что он срывает сроки, ведь хитрый Менеджер успел включить разработку злосчастного софта в бизнес-план. Админ, конечно, отболтался — дескать, без бюджета и персонала большего не получите, — но, как говорится, осадок остался.
Софт всё равно пришлось добивать в сжатые сроки и пахать больше обычного. Менеджер за это время улетел в другой филиал, и внедрение софта встало, так как юзеры не очень-то хотели новизны, а большому начальству это было вроде и не нужно. С тех пор Админ без техзадания, бюджета и плана по проектам не работает. И юзерам помогает тоже с оглядкой — как бы не вышло чего опять. Теперь Админ осмотрителен, особенно с Менеджерами, чего и вам желает.