среда, 14 декабря 2011 г.

Срочно в номер! Критические дни веб-мастера;)

Текст не мой, критические дни тоже;) Размещаю по просьбе Summer, который собственно и является и автором, и веб мастером, у которого критические дни накипело. Выкладывать это у себя он не захотел ибо посчитал, что это не его формат.

Итак, крик души, многа букав...

Иногда у веб-мастера случаются особенные дни.
Да. Критические дни.
Ни дать, ни взять.
Ни сделать, ни успеть, ни запланировать.
В этот день (а особенно, в определенный час) заказчик ВДРУГ появляется в онлайне (в асе, в скайпе).
И СРАЗУ, без задержек, вслед за ним появляется МАТ.
  • обнаружилось, что скрипт вставлен не тот, а другой, это подразумевалось, но не было сказано;
  • оказывается, нужно было делать в первую очередь не то что делается сейчас, а то, что было упомянуто коротко и вскользь, как неважное. Теперь это резко стало важнее всего;
  • пара пунктов плана действительно позабыто в процессе трепа в перерыве между обсуждением плана. Соответственно, эти пункты не сделаны, и это вызывает мат;
  • заказчег дает большое нудное задание (типа поиска 100 партнерских сайтов), которое он отлично понимает как его делать, но в ответ на вопросы как делать - говорит что он тогда уж сделает и сам, и что он не за то платит, чтобы за айтишнега выполнять больше половины задачи;
Конечно же, веб-мастер начинается перескакивать на самое срочное, но тут оказывается, что:
  • заранее заготовленный короткий автоматизированный вызов скрипта не работает;
  • он работает, но кодировка совершенно другая;
  • чтобы была правильная кодировка, нужно лезть в файл и подставлять кодированные строки через decode-функцию; 
  • чтобы быстро получить кодированные строки, нужно лезть в другой браузер, который не для работы, и в нем так много вкладок, что он, конечно, виснет и тормозит;
  • когда наконец строки подставлены, оказывается, что скрипт вообще не вызывается из-за случайно добавленного лишнего символа в коде, (а заказчик уже орёт ГДЕ???????????????? МЛЯ);
  • когда все налажено и работает, оказывается, что формулировка текста в выдаваемом плагином окне должна быть СОВЕРШЕННО другая, и все начинается сначала.
По другому срочному пункту плана выясняется, что:
  • его заготовка где-то есть, но именно в самом далеком месте: в том, что сейчас не открыто и требует забраться либо в очень далекую папку, либо на сайт, куда не залогинен, а пароли лежат в еще более далекой папке (либо в очень глубокой извилине мозга);
  • когда пункт сделан и на странице появилась какая-нибудь новая форма, оказывается, что нужна совсем не эта версия формы, а та, которая была сделана надцать дней назад на такой-то другой странице, НУ ЧТО РАЗВЕ НЕПОНЯТНО ЧТО ИМЕННО ОТТУДА НАДО ВЗЯТЬ?????????????;
Конечно же:
  • те несогласованности с видением заказчика, которые обычно спокойно обсуждаются и делаются, сейчас обретают катастрофическую значимость, и капс лок криков и мата остается включенным навсегда;
  • то, что было запланировано на сегодня, оказывается, должно быть сделано именно к приходу заказчика, даже если до сна (а когда ложится айтишнег? правильно, когда все остальные уже встают на работу) еще часов .... ну скажем 8;
  • заказчегу оказывается срочно нужно изменить именно то на сайте, что не автоматизировано и требует залезть в самую ебенячью даль кодов и скриптов, какую только можно представить, на что уходит полчаса (на одно только вспоминание, где именно это находится), а заказчик думает, что это элементарно и должно занять всего 5 секунд;
  • заказчег внезапно наделяется телепатией 80-го уровня и ухитряется влезать именно в те уголки сайта и всего проекта в целом, где допущен один-единственный, но оказывается невероятно жосткий и брутальный косяк, сделанный практически на глазах у заказчега где-то полмесяца назад, а потому считающийся одобренным, а значит правильным решением, а вовсе не косяком;  
  • внезапно оказывается нужно какое-нибудь археологически редкое CSS-свойство или Javascript/PHP-функция, за которым нужно лезть в справочники - да да, именно тогда, когда заказчик висит над душой и ждёёёоооот когда же будет всё сделано?!;
  • заказчег бесится, когда айтишнег все спрашивает у заказчега, т.е. хочед, чтобы айтишнег думал за него;
  • заказчег бесится, когда айтишнег думает за заказчега, т.е. не спрашивает, как хочед заказчег;
  • заказчег бесится, когда айтишнег не понимает формулировки заказчега типа "ту форму положи слева" и кладет именно СЛЕВА, но т.к. не указано, куда именно слева, то естественно, кладет не в то лево, которое подразумевалось;
  • заказчег просто бесится;
  • заказчег начитался умных книжек и теперь не принимает никакие технические объяснения о причинах задержки, т.к. все на свете можно делать в 10 раз быстрее с помощью тайм-, селф- и прочего менеджмента;
И тут же, конечно, повсеместно включается эффект хтмл-каки (кака от слова "срака"):
  • страницы виснут;
  • сервера выдают 403, 404, 500, 502, и т.д.;
  • тачпад регистрирует несуществующие нажатия, как раз когда курсор находится над "обновить" или "назад", а изменения не сохранены;
  • тачпад регистрирует .... все то же самое, но когда курсор оказался над иконкой с прогой, которая загружается дольше всех остальных и закрывает собой весь экран;
  • сохранение не работает, т.к. пока срались обсуждали с заказчиком, сессия истекла;
  • вылезает окошко антивируса об обновлении;
  • вылезает окошко какой-то из десятков программ о падении;
  • комп начинает делать ЧТО-ТО очень активно на винте, что отражается на скорости реакции всех окон;
  • все, что может работать медленнее, - работает медленнее;
  • редактор cms заменяет символы ровно так, чтобы скрипты не работали;
  • редактор cms вставляет 2-3 лишних переноса строки в самых ненужных местах;
  • в любой программе случайно нажимается Alt, и вместо набора текста начинают мелькать менюшки;
  • автоподстановка в формах перестает подставлять то, что подставляла раньше всегда, и подставляет все что угодно кроме того что нужно, либо вообще ничего не подставляет и нужно длинное слово опять набирать руками или бежать откуда-то копипастить;
  • вместо Ctrl+V в спешке нажимается Ctrl+C, и вместо замены одного выделенного огромного куска кода на другой огромный кусок кода, в буфере оказывается тот огромный кусок кода, который должен быть заменен на другой, и теперь нужно идти обратно и выделять долго и тщательно тот огромный кусок кода, который его должен заменить;
  • внезапно после очередного изменения самой важной страницы вся разметка катастрофически разрушается, и начинаются долгие поиски лишнего (недостающего) дива (тэйбла, ула, ола);
  • случайно нажимается кнопка выключения ноутбука, все панически закрывается, и работа летит к чертям;

Вы все еще хотите стать веб-мастером? Тогда мы идем к вам!

P.S. Но мы закаленные в боях, и просто с улыбкой движемся дальше. :)

Комментариев нет:

Отправить комментарий