Добавить в корзинуПозвонить
Найти в Дзене
Готовим с Маней

IT-шник на кухне: почему варка риса похожа на деплой, и рецепт «лосось под соусом из багов»

Многие айтишники просто пишут еду так же, как пишут код. А потом удивляются, почему спагетти слиплись в «легаси», а омлет упал в продакшн. Но правда в том, что кулинария и IT не так далеки, как кажется. Вот 3 параллели, которые меняют взгляд на готовку, и один рецепт, который даже джуниор осилит без костылей. Параллель №1: Mise en place — это ваш requirements.txt Профессиональные повара раскладывают ингредиенты до начала готовки. Вы когда-нибудь начинали варить суп, а потом бежали чистить лук под таймер? Это оно. Напишите список, проверьте наличие всего. Иначе в середине рецепта вас ждет ImportError: No module named 'coriander'. Параллель №2: Рецепт — это документация. Плохая документация убивает проект «Добавьте соль по вкусу», «Варите на медленном огне до готовности» — это как комментарий // здесь магия. Если вы не уверены в ингредиенте — гуглите. Если рецепт кривой — форкайте и улучшайте. Параллель №3: Многозадачность — зло Пытаться жарить стейк, нарезать салат и отвечать в слаке од

Многие айтишники просто пишут еду так же, как пишут код. А потом удивляются, почему спагетти слиплись в «легаси», а омлет упал в продакшн. Но правда в том, что кулинария и IT не так далеки, как кажется. Вот 3 параллели, которые меняют взгляд на готовку, и один рецепт, который даже джуниор осилит без костылей.

Параллель №1: Mise en place — это ваш requirements.txt

Профессиональные повара раскладывают ингредиенты до начала готовки. Вы когда-нибудь начинали варить суп, а потом бежали чистить лук под таймер? Это оно. Напишите список, проверьте наличие всего. Иначе в середине рецепта вас ждет ImportError: No module named 'coriander'.

Параллель №2: Рецепт — это документация. Плохая документация убивает проект

«Добавьте соль по вкусу», «Варите на медленном огне до готовности» — это как комментарий // здесь магия. Если вы не уверены в ингредиенте — гуглите. Если рецепт кривой — форкайте и улучшайте.

Параллель №3: Многозадачность — зло

Пытаться жарить стейк, нарезать салат и отвечать в слаке одновременно — гарантированный способ получить пережженное мясо и нож в пальце. Лучше synchronous cooking: один процесс, полный фокус, потом следующий.

А теперь — сам рецепт. Без sudo на плите, но с гарантией результата.

Рецепт дня: «Лосось, который не пересох, или Как отловить баги в духовке»

Это блюдо я называю «горячий фикс пятничным вечером». Минимум грязной посуды, 20 минут времени и подходит даже для тех, чья плита видела только доставку.

Стек технологий (ингредиенты):

· Филе лосося — 2 куска (как 2 пул-реквеста, не больше)

· Лимон — 0.5 шт.

· Чеснок — 2 зубчика (можно без них, но с ними вкуснее, как типизированный Python)

· Сливочное масло — 40 г.

· Розмарин или тимьян — 1 веточка (опционально, но для эстетики)

· Соль, перец — по вкусу

· Спаржа или стручковая фасоль — для гарнира

-2

Пошаговый алгоритм (без рекурсии):

Шаг 1. Препроцессинг

Разогрейте духовку до 200°C. Застелите противень фольгой (это ваш git commit — потом легче откатить уборку).

Шаг 2. Инициализация переменных

Лосось промокните бумажным полотенцем насухо. Посолите, поперчите со всех сторон. Сухая кожа = хрустящая корочка. Влажная кожа = боль и страдания.

Шаг 3. Основной цикл

Положите рыбу на фольгу. Сверху бросьте кусочки сливочного масла, раздавленный чеснок (прямо в шкурке), веточку розмарина и тонкие кружочки лимона. Не жалейте лимона — он как код-ревью, подчеркивает лучшее.

Шаг 4. Компиляция

Заверните фольгу конвертом, но неплотно — пусть остается немного воздуха. Отправьте в духовку на 12–15 минут. Засеките таймер. Серьезно. Не на «глазок». Ваши глаза — плохой таймер.

Шаг 5. Тестирование

Через 12 минут достаньте. Аккуратно разверните фольгу (осторожно, пар — горячее продакшена). Лосось должен легко разделяться вилкой на волокна, но не рассыпаться в пыль. Если нож входит без хруста — готово.

Шаг 6. Релиз

Переложите рыбу на тарелку. Полейте сверху масляно-лимонным соком из фольги (это ваш соус, он же лог ошибок — самый вкусный и полезный). Спарили спаржу? Отлично, выложите рядом.

С чем есть: с бокалом белого сухого или с мыслью, что сегодня вечером вы не чините прод.

-3

Бонус-совет:

Если лосось всё же пересох — не вините себя. В IT тоже не всё запекается с первого раза. Просто проапгрейдите время готовки в следующий раз.

Готовьте код так же вкусно, как еду. А еду — так же структурно, как код. Бон аппетит и нуль багов в прод!

Не забывайте подписываться, в следующем выпуске разберем другие IT-рецепты