· 6 мин чтения

1С на ферме: как я автоматизировал Россельхоз

История 1С-разработчика на ферме: поездки на Оке, коровы, свиньи, код на флешке и автоматизация сельского хозяйства без мобильной сети.

Обновлено: 16 апреля 2026 г.

Увидел недавно новость: Россельхоз замаскировал свое приложение в AppStore под “Учет надоя”. И меня это одновременно рассмешило и отправило в воспоминания. Потому что я-то знаю, как на самом деле выглядит автоматизация сельского хозяйства. Не из новостей, а изнутри. С запахом, ветром и кодом на флешке.

Главное

  • Работа 1С-разработчика на ферме — это не метафора, а реальный опыт: коровники, свинарники, отчеты по привесам.
  • Автоматизация сельского хозяйства в российских условиях — это часто локальная сеть без интернета, старый монитор и фермер, которому нужно “чтобы считало правильно”.
  • Именно этот опыт научил меня работать в любых условиях и разбираться в задачах на ходу.
Скриншот страницы приложения «Учёт надоя» в App Store с коровой, бутылкой молока и экранами учёта

Как 1С-разработчик оказался на ферме?

В 2012 году я попал на практику в компанию “Матрица” в Белгороде. Остался и проработал там пять лет. Основной профиль — автоматизация сельскохозяйственных предприятий на платформе 1С:Предприятие. Звучит солидно, да? На деле это значило: едешь на ферму, садишься за старый компьютер рядом с коровами и чинишь отчет по привесам.

1С в сельском хозяйстве — это отдельный мир. Тут не ERP для красивого офиса. Тут реальное производство: надои, привесы, рационы кормления, ветеринарные обработки. И люди, которые в компьютерах разбираются ровно настолько, чтобы нажать “Сформировать отчет” и увидеть, что цифры не сходятся. Именно на этих поездках я получил первый по-настоящему сложный проект — там, где просто “дописать отчет” уже не спасало.

Подробнее о том, как складывался мой профессиональный путь, я писал в статье Мой путь в 1С: от университета до техлида.

Как выглядел типичный рабочий день на выезде?

Зимнее утро. Добираюсь до работы на автобусе, встречаюсь с коллегой. Мы грузимся в его машину — Оку. Бешеную табуретку, у которой надо на всякий случай придерживать дверь, чтобы не открылась на ходу. Ехать почти час.

Коллега разгоняется до 100 км/ч. Резкие порывы ветра чуть не переворачивают маленькую машину на ровной дороге, которую с трудом защищают голые деревья. Сидишь и думаешь: а ведь мог бы писать код в теплом офисе.

Запах начинается за пару километров до места. Ты уже привык и почти не замечаешь его до самого порога. Почти.

Заходишь в здание. Тепло, распаренный воздух, 50 коров в стойлах. Проходишь мимо них и попадаешь в комнатку, которая одновременно раздевалка, столовая и рабочее место. Фермер встает от старенького монитора и говорит: “Вот, ваша система неправильно считает, посмотрите”.

Что значит “работать без интернета” в 2013 году?

Мобильная сеть не ловит. Из связи — только локальная сеть. И ты пытаешься на ходу разобраться, что же там не так в формировании отчета по привесам. Без Stack Overflow, без документации онлайн, без возможности позвонить коллеге и уточнить.

Работа 1С-разработчика на ферме — это навык, который не опишешь в резюме, но который формирует тебя как специалиста. Ты учишься думать автономно. Не гуглить, а разбираться. Не ждать помощи, а находить решение из того, что есть. Комнатка 3 на 4 метра, старый компьютер и твоя голова. Больше ничего.

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

Почему свинарник хуже коровника?

Если вы думаете, что коровник — это предел, то нет. На следующий день ты едешь в свинарник. А свинарник — это совсем другой уровень атмосферы. В буквальном смысле.

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

И вот в такие моменты думаешь: а ведь никто в университете не рассказывал, что программирование может выглядеть так. Что задача “автоматизация предприятия” может пахнуть именно вот так. Что твой пользователь — это не менеджер в пиджаке, а человек в резиновых сапогах, которому просто нужно, чтобы цифры сходились.

Чему меня научила работа на ферме?

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

Автоматизация сельского хозяйства научила меня нескольким вещам, которые пригодились дальше:

  • Работать автономно. Когда нет интернета и коллег рядом, ты учишься полагаться на себя. Это потом пригодилось на каждом следующем месте работы.
  • Говорить на языке пользователя. Фермеру не нужно знать про управляемые формы и клиент-серверную архитектуру. Ему нужно, чтобы отчет по привесам считал правильно. И точка. Тот же навык я потом переношу в наставничество в Яндекс Практикуме — со студентами работает тот же принцип.
  • Не бояться странных условий. После коровника и свинарника тебя уже мало чем можно удивить. Любой офис кажется роскошью.

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

Часто задаваемые вопросы

Чем автоматизация сельского хозяйства отличается от обычного бизнеса?

Коротко — спецификой учёта: надои, привесы, рационы, ветеринарные обработки, партии животных как объект учёта. Плюс почти всегда слабые каналы связи, старое железо на местах и пользователи, для которых компьютер — не инструмент, а препятствие между ними и отчётом. Это накладывает свои требования и к коду, и к коммуникации.

Нужен ли “аграрный” бэкграунд, чтобы автоматизировать ферму в 1С?

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

Правда, что 1С-разработчику часто приходится работать в полях?

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

Что означает “учёт надоя” — это реальный функционал?

Вполне. Ежедневные надои по каждой корове попадают в систему, агрегируются в суточные, месячные и годовые отчёты, сверяются с рационом и ветеринарными данными. Это один из базовых блоков отраслевых конфигураций 1С для животноводства — никакой маркетинговой игры слов тут нет.

Чем сегодня отличается автоматизация фермы от ситуации десятилетней давности?

Связь стала лучше почти везде, но общая логика сохранилась: слабое железо на местах, смешанный уровень цифровой грамотности пользователей, жёсткая привязка к физическим процессам. Поменялись инструменты (облачные конфигурации, мобильные клиенты), но базовый запрос “чтобы считало правильно и работало без капризов” никуда не делся.

Почему “Учет надоя” — это идеальное название?

Возвращаясь к новости про Россельхоз. Когда они замаскировали приложение под “Учет надоя”, это было настоящее мастерство самоиронии. Потому что учет надоя — это вполне реальная задача. Я знаю, я его автоматизировал.

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

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

Комментарии