Выбрать главу

13:00 20.04.2010, IT happens

Клиент прав, пока платит за всё: за составление ТЗ, за поддержку «модных» форматов, за кроссбраузерность и мультиплатформенность будущей программы, за все новые фичи, не предусмотренные первоначальным заданием.

Если заказчик сам не знает, чего хочет, я подскажу ему, что он должен захотеть. Можно ругаться на таких клиентов, можно с ними спорить. А я буду на них зарабатывать деньги, если уж вы не смогли этого сделать.

Если клиент хочет сайт на флеше, я могу упомянуть, что в некоторых случаях такие сайты плохо индексируются поисковиками, но сайт заказчику изготовлю — мне платит не Яндекс, не Гугл, а клиент. Если он позднее захочет индексации поисковиками, ему снова придётся заплатить. Может быть, даже не мне, но придётся.

Если будет заказ на «крутые» яваскрипты, от которых тошнит всех посетителей, я не буду спорить, а просто поставлю их на сайт, если за это заплатит заказчик. Если он попросит снова повысить посещаемость, ему придётся раскошелиться, чтобы убрать этот позор.

Если будет макет, от одного вида которого всех «альтернативщиков от искусства» потянет к классике, я не буду доказывать, что дизайн — дерьмо. Я лишь уточню, что если клиент несёт полную ответственность за внешний вид сайта и готов заплатить, то сайт будет свёрстан по этому макету.

Если клиент лезет в производственный процесс и указывает, как надо делать работу, я просто попрошу внести указанные пункты в ТЗ, изменить смету и сроки сдачи. Попытка «задним числом» впихнуть все изменения в ТЗ при сохранении прежней суммы оплаты вызовет у меня лишь снисходительную улыбку. Да никаких проблем! Заказчик же не упомянет про совместимость новых требований со старыми. Оплачивать поддержку полученной «каши» всё равно придется клиенту, пусть даже и не мне пойдут эти деньги, а знакомому «программисту».

Скандалить со мной бессмысленно. Если заказчик откажется платить, я просто продам готовую программу его конкурентам по нише или выставлю код в open source, начав продавать техподдержку.

Стоит ПО ровно столько, сколько за него готовы заплатить. Если у вас таких денег нет, ищите бесплатные аналоги. Хотите «эксклюзивности» — платите, сколько просят. Ссылаетесь на Васю, у которого дешевле? Вы всё ещё здесь? Значит, услуги Васи вам не понравились.

В общем, не усложняйте себе жизнь, да и мне тоже — моё время и так стоит достаточно дорого.

#2905: I've got the power

13:00 20.04.2010, IT happens

Настраиваю шлюз IP-телефонии. Всё делается из терминала, выглядит и работает практически как Cisco. Вроде всё настроил, проверил — работает. Набираю wri conf, чтобы записать настройки, нажимаю Enter — и одновременно с этим гаснет свет во всем здании.

Ясное дело, бесперебойники удержали всё оборудование, но первой в голову пришла мысль: «Вот это я накосячил!»

#2906: Мечта на двоих

13:00 20.04.2010, IT happens

Одни мои знакомые интернет делят пополам при помощи вайфай-точек на крышах двух домов. Вот к одному из них я как-то и пришёл для того, чтобы разобраться в причине постоянных обрывов интернета и IP-TV.

Захожу на модем, проверяю настройки — странно, вроде бы имя пользователя не то забито. Ввожу правильные данные — появляется интернет. Захожу снова на модем — всё правильно, осталось только QoS включить. Включаю, жму «сохранить» — страничка обновляется, и на ней снова QoS выключен, да ещё и интернет пропал!

Понятно, глюк поймал. Делаю программный ресет на стандартные настройки — модем ещё не успел выйти из ребута, как интернет появляется! Не может быть, настройки же все на нуле! Захожу на модем, а там всё настроено как было, причём QoS включён! «Ладно, может, программный ресет и не сбросил модем, но уж аппаратный-то должен помочь», — думаю я и сбрасываю кнопкой на девайсе.

Модем девственно чист. Настраиваю интернет, перезагружаю и получаю после минутного ожидания опять всё на стандартных. Ну, думаю, хана модему, как минимум перепрошивать надо. Даю задание сыну хозяина снять девайс (а он стоит в другой комнате в ящике под потолком) и принести ко мне на препарацию; сам же, оставаясь залогиненным, ползаю по настройкам.

Снятие модема затянулось. Кричим парню: «Ну, ты скоро там?» — «Да несу уже!» И ведь правда несёт! А у меня на экране настройка модема, причём ведь по страничкам щёлкаю, и они переключаются!

На пару секунд мы поверили в «полтергейтса», но потом отбросили мистику и совместными усилиями вспомнили, что на другом конце вайфай-моста стоит такой же модем, используясь в качестве четырёхпортового хаба. Сменили мы ему IP — всё заработало как часы, а урок этот я запомнил, и пару раз он сэкономил мне немало времени. Вероятно, и «размечтавшийся» модем (История #2889[2]) — следствие такого же недоразумения.

вернуться

2

#2889: Плох тот солдат, который не мечтает стать генералом

13:00 18.04.2010, IT happens