vit_r (vit_r) wrote,
vit_r
vit_r

В дебрях водопада

При правильной организации труда любая работа превращается в подвиг.



Это было вместо эпиграфа.

Сегодня узнал, что коллега, который остаётся в проекте и которому одному из двух дали доступ к SVN, с первого августа в отпуске по уходу за ребёнком. Как и положено отцу, на два месяца.

Да, да, да. Первый проект, где версионный контроль выполняю способом «Вася, друг, нажми, пожалуйста, на кнопочку! [Spoiler (click to open)]И не перепутай, чёрт побери, на какую нажимаешь, как было в прошлый раз.»

Но это не самое весёлое.

Самое весёлое - это когда у тебя выдёргивают задание.

Приходит issue assigned... начинаешь делать, выходишь опять в эту дебильную Jira...

А там - опа! - пробежал менеджер и это задание другому перекинул.

Хорошо, если оно на самом деле лежит - ждёт. А то, пишу «Заданной производительности достигнуть не удалось.», а при попытке добавить «потому что» получаю отлуп и вижу менеджерское указание «Петя! Заданная производительность не достигнута! Быстро разберись, где ошибка!»

Забираю это обратно и дописываю «Потому что в моду debug кто-то всобачил запросы для сбора информции. Не понятно, какой, не понятно, зачем, но по четыре секунды каждый. В результате треть времени съедено на это странное занятие. А это, как-бы, не вполне разумно, если мы измеряем производительность. Ау, менеджеры! Нужно ваше решение!»

Петя, кстати, тоже молодец.

Пишу в одном скрипте: «Возможности легальной оптимизации мной исчерпаны. (Но если бы развязали руки, сделал бы то-то и то-то.) Направляю специалистам.»

Ага. Специалисты проскрипели мозгами, пошевелили руками, прогнали свои тесты (естественно, игнорируя debug и прочие неинтересные для теоретиков мелочи), обрадовались и написали рекомендации. Благо, меня в тот день не было, воплощал коллега.

Посмотрев на результаты и ужаснувшись тому, чего понапихали в код, прогнал через свою программку, которая циферки в табличку собирает, улыбнулся и приватно коллеге сообщил, что из преобразования данных удалось выжать 65 секунд. Вот только, добавленный сбор статистики съедает 70. Причём, 70 - это в этом тесте. В следующем - уже 170, потому что при повышении нагрузки сбор статистики начинает тормозить нелинейно.

Застрял сегодня на вокзале. На улице +30, в офисе, явно, не лучше, а там кондиционированный зал ожидания. Лучше уж на коленях на макбуке чего-то делать, чем страдать от жары. К тому же под виндами на писишке.

Пришёл на два часа перед закрытием. Теоретически можно было бы вообще не приходить, но Проблемы С Доступом...
Tags: agile, business_tales, freelancer, fun, germany, it, ru
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 8 comments