Программа, данные, файл: рецепт и продукты
🤔 Зачем это читать
На планёрке подрядчик говорит: «Программа сама обработает данные, мы сложим всё в один файл, а дальше подключим AI». Вокруг кивают. Ты тоже киваешь. Но если честно — три слова «программа», «данные», «файл» в твоей голове слиплись в один туман «что-то компьютерное», а «обычная программа» и «AI» — вообще как близнецы, которых не различить.
И вот цена этого тумана. Тебе приносят счёт: «AI-модуль для расчёта премий — 800 000 ₽». А премии считаются по формуле, которая не меняется годами. Это работа для обычной программы за копейки — но ты не различаешь, где нужен дорогой «повар»-AI, а где хватит дешёвого рецепта. И платишь за повара там, где справился бы кухонный таймер.
Дело не в том, что ты чего-то не знаешь по своей вине. Просто никто не объяснил эти азы по-человечески — без «алгоритмической обработки массивов». А пока они слиплись, любой подрядчик может назвать обычную программу «искусственным интеллектом» и взять за неё втридорога. Ты не возразишь — нечем.
После этой темы ты будешь уверенно различать три кирпича, из которых сложено всё на кухне (рецепт, продукты, контейнер), и — главное — на слух отличать задачу для обычной программы от задачи для AI. Это не теория ради теории: это прямая экономия на каждом следующем счёте.
Задержись на 10 секунд. Вспомни задачу с работы, которую сейчас делают руками или в Excel: расчёт, сортировка, рассылка, разбор обращений. Одну конкретную. Держи её в голове — в конце страницы ты сам прикинешь, рецепт там нужен или живой повар. И, возможно, удивишься ответу.
📜 Программа — это рецепт
Начнём с самого слова, которое пугает зря. Программа (она же алгоритм) — это рецепт. Список шагов, записанный заранее, в строгом порядке. Делай раз, делай два, делай три — готово.
Возьми рецепт омлета: «разбей 3 яйца → посоли → взбей → вылей на сковороду → жарь 4 минуты». Сколько раз ни повторяй — при тех же продуктах ты каждый раз получишь один и тот же омлет. Рецепт не импровизирует. Он не бывает «в настроении». Дай ему те же яйца — он выдаст тот же результат, хоть в понедельник, хоть через год.
Точно так же работает обычная программа. Бухгалтерская формула «оклад делить на количество рабочих дней, умножить на отработанные» — это рецепт. Сортировка таблицы по дате — рецепт. Рассылка письма всем, у кого долг больше 10 000 ₽ — рецепт. Кто-то один раз записал шаги, и дальше компьютер тупо, послушно, безошибочно их повторяет. Миллион раз подряд — и каждый раз одинаково.
Запомни это свойство, оно тут главное: один и тот же вход → всегда один и тот же выход. Одним словом — предсказуемость: результат жёстко определён шагами рецепта, сюрпризов не бывает. Обычная программа надёжна и скучна, как рецепт омлета. И это её огромное достоинство.
Ниже — не код, а логика того самого рецепта, записанная по-русски. Не пугайся тёмного блока: читается как обычные шаги.
🥚 Данные — это продукты на входе
Рецепт сам по себе ничего не готовит. Ему нужны продукты. Положишь в рецепт омлета три яйца — выйдет омлет на одного. Положишь десять — на компанию. Положишь вместо яиц картошку — выйдет совсем другое (и рецепт, скорее всего, поломается, потому что он про яйца).
Данные — это продукты, которые ты кладёшь в рецепт-программу на входе. Список сотрудников с окладами, таблица продаж за квартал, текст жалобы от клиента, фотография чека — всё это данные. Сырьё, с которым работает программа.
И тут важная развилка, которую путают чаще всего. Рецепт и продукты — это разные вещи. Один и тот же рецепт «посчитать среднее» можно скормить продажами за январь, а можно — за июль: рецепт один, продукты разные, результат разный. И наоборот: одни и те же продукты (та же таблица продаж) можно прогнать через рецепт «посчитать сумму», а можно через рецепт «найти самый плохой день» — продукты те же, рецепты разные.
Почему это важно тебе как владельцу? Потому что на кухне за продукты и за рецепт отвечают разные люди и разные деньги. «У нас данные грязные» (продукты несвежие) и «у нас программа кривая» (рецепт с ошибкой) — это два совершенно разных диагноза и два разных счёта. Не путая их, ты уже задаёшь правильный вопрос: «так у нас проблема в данных или в самой программе?».
📦 Файл и папка — контейнер и полка
Осталось понять, где всё это живёт, когда повар ушёл домой. Тут метафора совсем простая.
Файл — это контейнер с заготовкой. Ты что-то приготовил (написал документ, посчитал таблицу, сфотографировал чек), сложил в контейнер, подписал и убрал. «Отчёт_за_май.xlsx», «Договор_с_поставщиком.pdf», «Фото_витрины.jpg» — каждый это отдельный контейнер с конкретным содержимым внутри. Открыл — достал заготовку, можно греть дальше.
Папка — это полка в холодильнике. Чтобы контейнеры не валялись грудой и ты не искал нужный полчаса, их раскладывают по полкам: на одной полке «Договоры», на другой «Отчёты», внутри ещё полочки по месяцам. Папка ничего не «делает» — она просто наводит порядок, чтобы любой на кухне нашёл нужный контейнер за секунды.
Вот и весь фундамент. Программа (рецепт) берёт данные (продукты) из файлов (контейнеров), разложенных по папкам (полкам), и выдаёт результат. Когда подрядчик в следующий раз скажет «программа обработает данные и сложит в файл» — ты уже не киваешь в тумане. Ты видишь картинку: рецепт взял продукты, приготовил, убрал в контейнер на полку. Всё.
🤖 А где же тут AI? Вот в чём вся разница
Теперь — главное, ради чего вся эта тема. Если обычная программа — это жёсткий рецепт, то AI — это повар по насмотренности. И между ними пропасть, которую ты теперь сможешь нащупать на ощупь.
Обычная программа делает ровно то, что записано в рецепте. Ни шагу в сторону. Спроси у неё «посчитай среднюю зарплату» — посчитает идеально. А вот попроси «прочитай эту жалобу клиента и пойми, человек просто раздражён или уже готов уйти к конкурентам» — обычная программа встанет колом. Нет такого рецепта. Нельзя записать жёсткими шагами «пойми тон». Тон — это не формула.
А вот AI это может. Потому что он не идёт по жёсткому рецепту — он, грубо говоря, «насмотрелся» на миллионы текстов и угадывает, на что эта жалоба похожа. И вот ключевое отличие, запомни его намертво:
- Идёт по жёсткому рецепту
- Тот же вход → всегда тот же выход
- Предсказуема, легко проверить
- Дёшево и очень надёжно
- Не умеет «понимать» и оценивать
- Готовит «по насмотренности», угадывает
- Тот же вход → каждый раз чуть разный выход
- Гибок, тянет «человеческие» задачи
- Дороже и менее предсказуем
- Может уверенно выдать ерунду
Спроси обычную программу одно и то же дважды — получишь два одинаковых ответа. Спроси AI одно и то же дважды — получишь два похожих, но чуть разных ответа. Это не баг и не поломка. Это его природа: он не вспоминает готовый рецепт, он каждый раз заново угадывает, как ответить. Гибкость и непредсказуемость тут — две стороны одной монеты.
Отсюда вывод, который будет с тобой весь курс: рецепт и повар решают разные задачи, и стоят разных денег. Где задачу можно записать жёсткими шагами — там нужен дешёвый, надёжный рецепт (обычная программа). Где задача «человеческая», расплывчатая, требует понять смысл или тон — там без повара-AI не обойтись, но готовься платить больше и проверять за ним. Научиться чувствовать эту границу — половина всего, что даёт курс.
Прежде чем жать кнопки. Вернись к задаче, которую держал в голове с начала страницы. По первому ощущению — она ближе к жёсткому рецепту или к «надо понять смысл»? Не проверяй себя пока, просто зафиксируй догадку. Сейчас в тренажёре посмотрим, совпало ли чутьё.
🎮 Рецепт или повар?
Шесть задач с обычной работы. По каждой реши: это можно записать жёстким рецептом (хватит обычной программы) — или тут нужно «понимать смысл», и без AI не обойтись? Жми кнопку — сразу увидишь разбор. Ошибаться не страшно, на то и тренажёр.
📖 Ключевые понятия
- Программа (алгоритм)
- Рецепт: список шагов в строгом порядке, записанный заранее. При одних и тех же продуктах-данных всегда выдаёт один и тот же результат. Дёшево, предсказуемо, надёжно.
- Данные
- Продукты на входе: таблицы, тексты, цифры, фото — сырьё, с которым работает программа. Рецепт и продукты — разные вещи: проблема может быть в кривом рецепте, а может — в несвежих продуктах.
- Файл и папка
- Файл — контейнер с одной заготовкой (документ, таблица, фото). Папка — полка в холодильнике, на которой эти контейнеры разложены по порядку. Папка ничего не «делает», она наводит порядок.
- Предсказуемость
- Свойство обычной программы: тот же вход → всегда тот же выход. Главное отличие от AI, который каждый раз отвечает чуть по-разному.
- AI (в этой теме)
- Не жёсткий рецепт, а «повар по насмотренности»: угадывает ответ, тянет расплывчатые «человеческие» задачи (понять смысл, тон), но стоит дороже, менее предсказуем и может уверенно ошибиться. Подробно — в следующих темах.
🛡️ Частые заблуждения
«Любая программа, которая что-то умное делает, — это AI»
Нет. Большинство программ вокруг тебя — обычные жёсткие рецепты, и они прекрасно «умные»: банковский перевод, расчёт налога, бронирование. AI — это конкретно про угадывание и работу со смыслом, а не про «что-то сложное на компьютере». Подрядчики любят клеить ярлык «AI» на обычный софт — теперь ты это распознаешь.
«Если задачу делает AI, это всегда лучше и современнее»
Наоборот, часто хуже. Там, где задачу можно записать чётким рецептом, обычная программа дешевле, быстрее и надёжнее — и не выдаст внезапную ерунду. AI на такой задаче добавляет цену и риск на ровном месте. «Современнее» не значит «умнее с точки зрения денег».
«Раз всё лежит в одном файле — значит, и проблема одна, и чинить одно»
Нет. В одном файле спокойно уживаются две независимые беды: грязные продукты (данные) и кривой рецепт (программа). Чистят их разные люди и за разные деньги — подрядчик может месяц «исправлять программу», пока на самом деле гнильё в данных. Поэтому первый вопрос владельца, когда что-то посчиталось не так: дело в продуктах или в рецепте? Один файл — но два разных диагноза и два разных счёта.
🧠 AI-чутьё (AI Judgment)
Не плати за повара там, где хватит рецепта
Вот первая по-настоящему денежная мысль курса, и она прямо из этой темы: прежде чем платить за AI, спроси — а нельзя ли это записать обычным рецептом? Если задачу можно описать жёсткими шагами с предсказуемым результатом (посчитать, отсортировать, разослать по чёткому условию) — почти наверняка дешевле и надёжнее сделать это обычной программой. Звать сюда AI — как нанимать шефа кипятить воду.
AI оправдан там, где жёсткого рецепта не существует: понять смысл текста, уловить тон, написать живой ответ, разобрать то, что каждый раз приходит в разной форме. За эту гибкость ты платишь деньгами, скоростью и тем, что иногда придётся проверять за поваром. Это честная сделка — но только когда задача того стоит.
Держи под рукой простой фильтр на любое предложение «давайте прикрутим сюда AI»: «Эту задачу можно записать чёткими шагами, которые всегда дают один результат? Если да — это рецепт, и AI тут переплата. Если нет, если нужно понять смысл — тогда обсуждаем повара». Этот вопрос будет беречь твой бюджет весь курс. А дальше, в теме про сценарии и агентов, ты увидишь, что та же логика работает и на уровень выше — между «жёстким сценарием» и «самостоятельным агентом».
🎯 Практика
Пять минут, и азы перестанут быть абстракцией.
- Вернись к задаче, которую ты держал в голове в начале (та, что делают руками или в Excel). Запиши её одной строкой.
- Разложи её на три кирпича: какие тут данные (продукты на входе)? Какой нужен рецепт (что с ними сделать по шагам)? Куда ляжет результат (в какой файл, на какую папку-полку)?
- Теперь главный вопрос: эти шаги можно записать жёстко, чтобы вход всегда давал один и тот же выход? Если да — это рецепт (обычная программа, дёшево). Если где-то нужно «понять смысл или тон» — там прячется повар (AI).
- Сохрани этот разбор. Когда дойдём до проектирования своего AI-решения, ты удивишься, как часто «нам нужен AI» на деле оказывается «нам хватит простого рецепта».