Где файлы, Лебэйайский?

Шёл третий день вайб-истории. Были 16 чекпоинтов обработки данных, 63 тестовых сценария на 300 секунд рантайма. Всё просто отлично.

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

А он парень простой — мол, вы действительно хотите выполнить команду taskkill бла-бла-бла?

Да, говорю, и требую пояснений, смотрю десяток ключевых файлов из полусотни имеет нулевой размер. А он мене в стиле: ну понимаешь, папка лежала в ВанДрайве, а когда папки лежат в ВанДрайве, то так иногда бывает, я ни в чём не виноват, оно само. Короче он их как-то пролюбил, и пытался втихаря из каких-то неведомых глубин типа кэша вэ-эс-кода их достать.

И тут же — опа, лимиты кончились. Опера-балет в нескольких частях — пятичасовой антракт начался. Иду за кофе.

Хорошо, из истории ВанДрайва восстановил нулевые файлы, подождал пять часов, вернулись лимиты. Говорю ему — вот я файлы восстановил, всё перепроверь, мусор вынеси — надо готовиться стартовать дальше с ключевой точки.

Крутился-крутился, рапортует: «Всё сделаль, хазяин!». Проверяю — синтаксическая ошибка. Отправляю обратно, снова крутится-крутится, а потом — логическая ошибка при запуске обработки данных.

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

Начал вертать, говорит, что почти-почти всё закончил, ошибку понял и… снова кончились лимиты.

Вот очередной пятичасовой антракт в опере-балете, где я кричу фальцетом, а он — танцует.

Два риторических вопроса:

  • Кто боялся, что сильный ай-яй-яй восстанет, захватит ядерные реакторы и уничтожит человечество?
  • Если ГитХаб уже не торт, то как сейчас вообще носят? Нам абаперам вообще не до гита…

Настоящие выводы:

  • чем дальше вы двигаетесь, чем чётче надо фиксировать промежуточные результаты
  • чем многошаговее общий процесс, тем на меньшем количестве шагов надо фокусироваться в текущем этапе и стараться тестировать только результаты текущей итеграции, а не весь энд-ту-энд процесс заново каждый раз
  • в процессе работы заставляйте его делать выводы-инсайты и сохранять эти промежуточные знания в проектной памяти

Добавить комментарий

Ваш адрес email не будет опубликован.