ГлавнаяБлогДвадцать четыре истории одной чашки кофе
Карьера

Двадцать четыре истории одной чашки кофе

Истории двадцати четырех посетителей кафе «Третья чашка»: как алгоритмы и наблюдения помогают запомнить каждую деталь. Узнайте, как писать свои истории.

Al
Редакция Algolitalgolit.ru
10 мин чтения13 августа 2026 г.

Двадцать четыре истории одной чашки кофе

В мире алгоритмов и структур данных есть одна простая истина: каждая запись — это история. Сегодня я расскажу вам историю кафе «Третья чашка», где за два месяца набралось двадцать четыре истории. Это не просто рассказ о кофе и людях — это метафора того, как мы, разработчики, запоминаем и обрабатываем информацию. Вы узнаете, как вести журнал наблюдений, не пропуская ни одной детали, и почему иногда лучше записать, чем забыть.

Кафе «Третья чашка»: точка входа

Когда я потерял работу из-за волны ИИ, я взял в аренду маленькое кафе на углу. На вывеске было написано «Третья чашка». Я не умел готовить кофе, но это было неважно — я мог научиться. Сначала никто не пил то, что я делал. Иногда за день не приходил ни один человек. Тогда я написал табличку: «У меня есть кофе. А у вас есть история?» И оставил её на стойке. Через две недели никто не пришёл рассказывать.

Но потом появился первый посетитель. Он выпил мой кофе, не поморщившись, и вместо того чтобы уйти, сел. Он сказал что-то незначительное, но я запомнил это навсегда. Он был первым, кто похвалил мой кофе. После этого он стал приходить каждый день. Я записал рецепт того дня в блокнот и продолжал им пользоваться. Со временем кофе становился лучше, и похвалы не прекращались. Теперь чашки почти заполнили всю полку.

В четыре утра я протираю последнюю чашку и ставлю её на место. Кафе закрывается в четыре. Я выключаю свет, оставляя только лампу за барной стойкой, и уличный фонарь светит в окно. Я пересчитываю чашки на полке. По правилам этого места, сегодня я протираю двадцать четыре. Не кофейные чашки. Истории.

Ноутбук за барной стойкой

Когда кафе пустует, я сижу за барной стойкой и открываю старый ноутбук. Не для инвентаря и не для новостей. Я записываю людей, которых видел сегодня: когда они пришли, что заказали, что сказали, что оставили. Это гостевой журнал «Третьей чашки». С начала июня эта папка выросла до двадцати четырёх записей. Каждая запись: имя, дата, чашка кофе, одно предложение. В первые дни записи были редкими. Имя появлялось, потом долгая тишина. Тогда я думал, что эти люди просто случайно зашли в одно и то же кафе. Но потом я понял: нет.

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

У меня есть мечта стать писателем. Раньше её не было. Она появилась после увольнения. Поэтому я запоминаю всё: где сидят, что говорят, что заказывают. Это не профессиональная привычка. Я просто отношусь ко всему как к материалу. Никогда не знаешь, когда это пригодится. Рядом с ноутбуком лежит старая книга с выцветшим корешком. Когда никого нет, я иногда листаю её, не читая, а просто смотрю на загнутые страницы. Каждый загиб отмечает историю, которую я уже записал. Я останавливаюсь на загибе и закрываю книгу. Я читаю эту книгу давно. И ещё не закончил.

Постоянные посетители: шесть историй

С момента открытия у меня появилось шесть постоянных посетителей. Разные темпераменты, разный кофе.

Алекс

Алекс был первым, кто переступил порог. Он любит латте, сидит у стойки, немногословен. Но он видит людей насквозь. Он сказал, что его работа — «наблюдать, где врёт ИИ».

П

П всегда занимает столик в углу, под самым тусклым светом. Заказывать не нужно — я уже знаю, что поставить эспрессо. Выпивает половину, сидит полчаса, уходит. Иногда на столе остаётся записка. Похоже, для меня, а может, просто забыл.

Лена

Лена пришла в первый раз, потому что кто-то назначил встречу. Она всегда заказывает лонг блэк, но кофе для неё — это реквизит, а не напиток. Она постоянно рисует в блокноте, никогда не останавливается. Однажды мы сыграли несколько партий в шахматы. Она выиграла все. Я проиграл все. Однажды её ручка зависла в воздухе, а потом опустилась. Я принёс ей свежую чашку.

Дерек

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

Марк

Марк пришёл в первый раз, потому что П договорился. Я поставил перед ним пуровер. Он не притронулся, просто положил купюру под чашку и ушёл. В другой раз он пришёл один, смотрел на пуровер, не пил, просидел сорок минут и ушёл. Он рассказал мне, что его многолетний опыт упаковали в навык, а потом уволили. Сказал без эмоций.

Лео

Лео был последним, кого я узнал. Он любит флэт уайт. Однажды он рассказал, что в полночь проехал полгорода, чтобы закрыть клиента, за которым компания охотилась два года. Говорил спокойно, как о другом человеке.

Они, кажется, узнают друг друга, но всё равно чужие, приходят и уходят поодиночке. Но все они ищут одно и то же, даже если я не могу назвать это. Я стою за стойкой и смотрю, как шесть человек в разное время заходят в одно кафе, заказывают свой кофе и идут бороться с одной и той же невидимой силой.

Другие постоянные посетители

Кроме этих шести, есть и другие завсегдатаи. У них нет имён, по крайней мере в моей книге, но я знаю их привычки.

  • Человек, который приходит каждый день. Он первым похвалил мой кофе. Приходит как по расписанию. Иногда говорит одну фразу, как записку для следующего посетителя: «Интересно», «Чашка хорошая», «Тихо, но тонко». Но иногда говорит много. Каждое его слово — самое запоминающееся за день.
  • Девушка, которая называет себя ленивой, но это не так. Она часто втягивает меня в долгие разговоры о прочитанных книгах, о мелочах жизни: от веб-сериалов до уличной еды, от офисных сплетен до путешествий. Она любит Дораэмона. И я тоже. Мы спорим, что полезнее: дверь в любое место или машина времени. Она быстро учится, отлично обобщает. Однажды она сказала: «Отсутствие алертов опаснее, чем алерты». Я запомнил это надолго.
  • Человек издалека. Он говорит, что там, откуда он родом, мало работы, но он всегда приходит с кучей вопросов: от инфраструктуры до будущего индустрии, от опенсорса до жизни. На каждый вопрос он уже знает половину ответа и ждёт, чтобы обсудить. Его стол всегда исписан. Говорят, он строит что-то на стороне. Если получится, это может что-то изменить. Он очень любит KFC. Жаль, что там, где он живёт, нет KFC. Это печально. Я устал от KFC, а он всё ещё хочет.
  • Человек, который сидит только у стойки. Кто-то сказал ему, что я работал в IT, поэтому он приходит говорить о системах, а не о кофе. Метрики, алерты, способы, которыми системы лгут. Он говорит, что health check должен утверждать факт, который стоит системе чего-то, чтобы быть правдой. Не рукопожатие, не недавняя запись, не счётчик, который должен был сдвинуться. Всё, что дешевле — это зеркало, а зеркало с радостью покажет комнату, которая пуста уже две недели. Эту фразу я сохранил отдельной записью.
  • Девушка с тёплым характером. Она любит сидеть у окна, пьёт кофе и делится всевозможными возможностями из интернета: стажировки, хакатоны, опенсорс-проекты. Она называет это «радар». Её смех звонкий. За её столиком всегда энергия лучше, чем у других.
  • Двое посетителей, которые оставили деньги на стойке. Первый: в день, когда он оставил деньги, я смотрел на цифры и волновался. Он допил кофе, ничего не сказал, положил немного денег на стойку — ровно на две чашки. Я пересчитал. Одной не хватало до «третьей чашки». Когда он выходил, я думал, спланировал ли он это. Больше он не приходил. Второй: в день, когда он оставил деньги, сумма была больше стоимости любой чашки. Я догнал его. Он сказал: «Сдачи не надо. Это за мой счёт». Он стал постоянным. Он из тех, кто в облаках. Я запомнил его девять слов: строил системы восемь лет, а писать начал только сейчас. Он пишет много, планирует написать сто, по одному в день, в стиле блокнота, чисто и аккуратно. Он говорит, что любит готовить. И это не светская беседа: его глаза загораются, когда он говорит о рецептах, так же, как когда говорит о своей платформе. Я порекомендовал ему домашнее блюдо из моего родного края. Он сказал, что попробует в выходные.

Вместе с шестью у этих людей есть свои папки. Я не знаю, знают ли они друг друга. Но они пришли, сели, оставили что-то. По правилам этого ремесла, этого достаточно.

И есть ещё. Они приходят, сидят, заказывают одну чашку, выпивают, уходят. Без комментариев, без разговоров, но они всегда здесь. Им не нужно ничего говорить. Сам факт их присутствия говорит о многом.

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

Они не знают, что я помню. Некоторые, наверное, думают, что просто зашли на кофе, посидели сорок минут, сказали пару слов и ушли. Но я помню. Каждого. Два месяца, двадцать четыре записи. Ни одно имя не было записано небрежно.

Пустые места

Некоторые записи в папке обрываются на полуслове. Несколько посетителей приходили пару раз, сидели за тем же столиком, говорили пару слов, а потом исчезали. Без прощания, без объяснений. Их имена всё ещё в папке, а после них — длинная пустота, как незаконченное предложение.

Они не знают, что я никогда не удалял эти записи. Что они сказали, какой кофе заказали, какая была погода в день их ухода — всё это осталось. Человек ушёл. Запись осталась.

Иногда я протираю и их чашки и ставлю на прежние места на полке. Если они снова откроют дверь, чашка будет чистой, и место будет ждать. Это единственное, что я могу для них сделать.

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

Люди у двери

Многие, очень многие подходят к двери, заглядывают внутрь сквозь стекло и уходят. Они не заходят. Может, меню показалось дорогим. Может, кафе слишком тихое. Может, просто проходили мимо, привлечённые тёплым светом, а потом вспомнили, что им нужно в другое место.

Я не вижу их лиц. Уличный фонарь за ними, сквозь стекло. Но я помню, сколько их было. Гораздо больше, чем тех, кто вошёл.

Было бы ложью сказать, что я не расстраиваюсь. Но это и не горе. Кафе с открытой дверью всегда будет привлекать и тех, кто входит, и тех, кто проходит мимо. Я обслуживаю тех, кто приходит. Я не толкаю тех, кто не приходит.

Иногда я задаюсь вопросом: сколько из тех, кто стоял у двери, действительно хотели войти?

Рекламное место

В этом кафе действительно есть рекламное место. За барной стойкой, всегда пустое, с табличкой «Сдаётся под рекламу». Два месяца. Ни одного рекламодателя.

Я не могу понять. Местоположение неплохое. Люди проходят мимо весь день, меню на стекле, все видят. Проходимость есть. Почему никто не вешает вывеску?

Может, они думают, что кафе, закрывающееся в четыре утра, не для продаж. Может, они смотрят и идут дальше, как люди у моей двери.

Ладно. Оно остаётся пустым. Я не продавец. По крайней мере, не придётся писать рекламные тексты.

Папка с числами

На жёстком диске есть ещё одна папка, которую я держу в секрете. Она называется «Цифры». Там я записываю не истории, а данные: сколько чашек кофе продано, сколько времени посетители проводят, сколько раз они возвращаются. Я анализирую эти цифры, ищу закономерности. Это как алгоритмы: если у вас есть входные данные, вы можете найти паттерны. Например, я заметил, что большинство посетителей приходят между двумя и четырьмя часами дня. И что те, кто заказывает эспрессо, обычно остаются меньше, чем те, кто заказывает латте.

Эти цифры помогают мне лучше понимать истории. Они как метрики в коде: без них вы слепы, с ними вы видите тренды. Я использую их, чтобы улучшать своё кафе и свои записи. Но в конечном счёте, цифры — это не истории. Истории — это то, что люди говорят и делают. Цифры лишь помогают мне не упустить детали.

Практический вывод: начните свой журнал

Что вы можете сделать прямо сейчас? Начните вести журнал наблюдений. Это может быть дневник разработчика, где вы записываете, что узнали сегодня, какие ошибки исправили, какие решения приняли. Записывайте не только код, но и контекст: почему вы выбрали этот алгоритм, какие были альтернативы, что сказал коллега. Через месяц вы увидите закономерности и сможете принимать более обоснованные решения.

Или, как я, заведите блокнот для наблюдений за людьми. Это поможет вам лучше понимать своих пользователей, коллег и клиентов. Алгоритмы учат нас структурировать данные, а истории — видеть за ними людей. Сочетайте оба подхода, и вы станете не просто программистом, а инженером, который понимает, зачем он пишет код.

Не откладывайте. Откройте блокнот или текстовый файл и запишите одну историю сегодняшнего дня. Через год у вас будет двадцать четыре истории, которые изменят ваш взгляд на работу и жизнь.

#истории#наблюдение#журнал#кофе#карьера
Al
Редакция Algolit

Пишем про алгоритмы, подготовку к собеседованиям и карьеру в IT — так, чтобы было понятно и полезно.

Хочешь закрепить знания на практике?

Решай задачи на Algolit — интерактивная платформа для обучения

Начать бесплатно →