Не хочу быть техподдержкой.
Вначале, как говорится, было слово. Вернее даже, не слово, а целая фраза. И фраза сия гласила «диск недоступен для записи».
Думаю, что при прочтении предыдущего парагарафа у вас уже полезли глаза на лоб, что неудивительно. Но все объясняется просто — нежданно-негаданно мой файл-сервер решил последовать примеру греческих и испанских профсоюзов и объявил забастовку. То есть, он (сервер, не профсоюз) решил, что читать файлы с него — пожалуйста. А записывать — черта с два. Несмотря на терабайт свободного места.
Попытки оживить сервак ни к чему не привели. Увещевания на него не действуют, по телнету он со мной общаться отказывается, а разные нехорошие слова, которыми он меня обзывает в логах мне лично непонятны по причине общей тупости организма.
В любом случае, неприятность сия сподвигла меня на включение философской мозговой извилины, каковая извилина хоть и не отличается чрезмерной развитостью, но периодически выдает длиннющие экклезиастические сентенции в стиле «раз уж все в этом мире есть тщетно, то не пошло бы мое начальство на хрен путь просветления мозгов с целью осознания того факта, что все его потуги заставить меня сделать то, что я делать не хочу, также тщетны, как и все остальное?».
В данный момент, эта извилина подсказывает мне то, что все, чего мне не хватает в этой жизни — это перестать быть maintenance engineer. Техобслугой, в смысле.
Поясню на примере. Купил я себе будильник с радио. Все бы хорошо, но оказалось, что там есть только один будильник, а мне хотелось бы два. Ну, что бы в выходные меня будил не в 6 утра, а в 9. Вполне законное желание, правда? Так вот, на коробке было написано, что будильников там пять. Но в реале, оказался один, а в инструкции была сноска, где мелким шрифтом было написано «в следующих версиях прошивки».
Что сделал бы нормальный человек? Правильно, вернул бы будильник в магазин и взял бы другой, производитель которого и слова-то такого «прошивка» не знает, зато пишет на коробке то, что есть, а не то, что будет в версии 241 бета 23, которая выйдет как только так сразу. Что сделал ваш покорный слуга? Нашел сообщество таких же идиотов, пару дней потратил на прочтение форумов и ЧаВо, затем зашел в будильник по телнету, поменял пару файлов конфигурации (ручками, разумеется, через vi), включил будильник, а заодно примерно 20 разных нафиг никому не нужных функций, вроде доступа к файл-серверу по самбе. С будильника. Теперь, правда, будильник периодически (раз в полгода где-то) виснет, из-за чего приходится проводить операцию оживления оного.
Вот скажите, это нормально? Лазить в будильник через телнет и чего-то там менять? Я уже не говорю о своих спутниковых ресиверах, которые суть линуксовый комп (а таковых у меня аж четыре штуки) и там вечно что-то не так работает. А даже если работает и так, как надо, то всегда возникает кретиническая мысля, что, вот, надо тут и там подправить, после чего появляется пара-тройка новых функций и аппарат начинает вешаться раза в три чаще, чем до того. Но вернуть все назад гордость не позволяет. Или собственная тупость, это как посмотреть. Так что, начинаются «допиливания», отладки и доводки, до тех пор пока девайс не заработает более-менее нормально. Ну, то есть, проблемы будут возникать не чаще, чем раз в месяц. Что станет поводом для раздувания собственного эго на форуме других таких же, раздутых.
И вот, наступил у меня переломный момент (старею, видать), когда до мозга, наконец-то дошло, что все это нафиг никому не надо. Вещь должна делать одну функцию, для которой она предназначена и делать это хорошо. То есть, если спутниковый ресивер не будет показывать мне погоду в Тель-Авиве и Жодино, я это переживу. А если он не запишет очередной выпуск «Давай поженимся» (или как там называется эта дебильная передача?), то меня не станет, ибо жена примет меры сковородкой.
В общем, осознание того, что будильник должен будить, файл-сервер сервить файлы, а ресивер должен показывать Эвелину как-там-мать-ее-Хомченко, вылилось в одну простую мысль — я не хочу больше быть инженером техподдержки у себя дома, знать в точности сколько памяти и какой процессор находится в очередном недоделанном устройстве, посещать форумы таких же техподдержщиков и так далее. Не хочу, надоело.
К чему это я, собственно? А, как обычно, к автомобилям. Почему они получили такое распространение? Да потому что, они просты в управлении, предсказуемы и, по большей части, очень надежны. И разрабатывают их с прицелом на максимальную надежность, несмотря на конкурентную гонку. Я не говорю о китайских производителях того, что называется красивым словом «инфотеймент», а на деле представляет собой магнитолу с интерфейсом редкой кривизны. Нет, я говорю о машине в целом. Она проста, управление обычно интуитивно понятно, настроек минимум. И все работает (опять же, обычно) как надо. То есть, никаких допиливаний и телнетов — сел, поехал, приехал, встал и ушел. Красота.
Однако, вчера у меня был натуральный шок от увиденного. А увидел я систему настроек шасси на некоем прототипе некоей большой-пребольшой компании (что за машина и компания не скажу, но не Пежо). Так вот — там было (хорошо сидите?) пятнадцать настроек жесткости шасси. Повторю еще раз: ПЯТНАДЦАТЬ настроек жесткости шасси. Настраиваемые водителем. Которые водители, в массе своей, нифига не понимают, какую из пятнадцати настроек жесткости им выбрать и что они вообще им дадут. Все остальное в таком же духе.
Поскольку мнения моего никто не спрашивал, я засунул свое офигение куда подальше и занялся тем, ради чего приехал (интегрировать нашу систему в сей агрегат). Но, блин, пятнадцать настроек! Зачем это надо? Кому? Вы можете назвать хоть одного человека, который бы сказал что-то вроде «вот были бы у этой машины пятнадцать настроек шасси, я бы ее купил, а так приходится покупать ту, у которой только три таких настройки». ? Я лично не могу. То-есть, я допускаю, что есть, в принципе, где-то такие личности, но я с ними не знаком.
По-моему, автомобили в современном мире были эдаким островком самодостаточности. Особенно если учесть, что большинство новых автомобильных систем разрабатываются с прицелом на освобождение водителя от каких-либо нудных обязанностей (например, тормозить при появлении препятствия или включать фары, когда темно). И, однако, разработчикам интерфейсов не терпится впихнуть все мыслимые и немыслимые настройки куда надо и не надо. Причем, в стандартную конфигурацию машины.
Нет, чтобы последовать примеру фотофирм. Если кому-то нужна камера со всеми возможными настройками, он пойдет и купит именно такой агрегат, который выпускается в расчете на то, что найдутся, скажем, 2% от общего числа фотолюбителей (цифра взята с потолка), которым надо настроить точку фокусировки вручную. При том, что остальные вряд ли слышали вообще о том, что фокус можно настраивать не автоматом. В итоге — все довольны, все счастливы. Поэтому я бы не протестовал, если бы речь шла о чем-то типа Veyron, где (допустим) водитель имеет представление о том, что он хочет. Но в массовой-то машине зачем такие сложности? Растим поколение новых техподержщиков?
Как говорил некий мультперсонаж «не понимаю, решительно не понимаю».
Иногда хочется сказать разработчикам, чтобы перестали засовывать разные труднообъяснимые функции в разрабатываемые ими системы. Или, хотя бы, нажать на маркетологов, чтобы они дали разработчикам довести до ума то, что они (маркетологи) потом будут впихивать нам в мозгн как непревзойденную суперсистему. В общем, хочется перестать тратить свое время на допиливание разнообразных и не всегда очевидных функций, из-за наличия которых, в основном, и покупалось устройство.
Сделайте нашу жизнь проще, господа (и дамы)! У нас и так хватает сложностей…
30 комментариев