1С на ферме: как я автоматизировал Россельхоз
История 1С-разработчика на ферме: поездки на Оке, коровы, свиньи, код на флешке и автоматизация сельского хозяйства без мобильной сети.
Обновлено: 16 апреля 2026 г.
Увидел недавно новость: Россельхоз замаскировал свое приложение в AppStore под “Учет надоя”. И меня это одновременно рассмешило и отправило в воспоминания. Потому что я-то знаю, как на самом деле выглядит автоматизация сельского хозяйства. Не из новостей, а изнутри. С запахом, ветром и кодом на флешке.
Главное
- Работа 1С-разработчика на ферме — это не метафора, а реальный опыт: коровники, свинарники, отчеты по привесам.
- Автоматизация сельского хозяйства в российских условиях — это часто локальная сеть без интернета, старый монитор и фермер, которому нужно “чтобы считало правильно”.
- Именно этот опыт научил меня работать в любых условиях и разбираться в задачах на ходу.
Как 1С-разработчик оказался на ферме?
В 2012 году я попал на практику в компанию “Матрица” в Белгороде. Остался и проработал там пять лет. Основной профиль — автоматизация сельскохозяйственных предприятий на платформе 1С:Предприятие. Звучит солидно, да? На деле это значило: едешь на ферму, садишься за старый компьютер рядом с коровами и чинишь отчет по привесам.
1С в сельском хозяйстве — это отдельный мир. Тут не ERP для красивого офиса. Тут реальное производство: надои, привесы, рационы кормления, ветеринарные обработки. И люди, которые в компьютерах разбираются ровно настолько, чтобы нажать “Сформировать отчет” и увидеть, что цифры не сходятся. Именно на этих поездках я получил первый по-настоящему сложный проект — там, где просто “дописать отчет” уже не спасало.
Подробнее о том, как складывался мой профессиональный путь, я писал в статье Мой путь в 1С: от университета до техлида.
Как выглядел типичный рабочий день на выезде?
Зимнее утро. Добираюсь до работы на автобусе, встречаюсь с коллегой. Мы грузимся в его машину — Оку. Бешеную табуретку, у которой надо на всякий случай придерживать дверь, чтобы не открылась на ходу. Ехать почти час.
Коллега разгоняется до 100 км/ч. Резкие порывы ветра чуть не переворачивают маленькую машину на ровной дороге, которую с трудом защищают голые деревья. Сидишь и думаешь: а ведь мог бы писать код в теплом офисе.
Запах начинается за пару километров до места. Ты уже привык и почти не замечаешь его до самого порога. Почти.
Заходишь в здание. Тепло, распаренный воздух, 50 коров в стойлах. Проходишь мимо них и попадаешь в комнатку, которая одновременно раздевалка, столовая и рабочее место. Фермер встает от старенького монитора и говорит: “Вот, ваша система неправильно считает, посмотрите”.
Что значит “работать без интернета” в 2013 году?
Мобильная сеть не ловит. Из связи — только локальная сеть. И ты пытаешься на ходу разобраться, что же там не так в формировании отчета по привесам. Без Stack Overflow, без документации онлайн, без возможности позвонить коллеге и уточнить.
Работа 1С-разработчика на ферме — это навык, который не опишешь в резюме, но который формирует тебя как специалиста. Ты учишься думать автономно. Не гуглить, а разбираться. Не ждать помощи, а находить решение из того, что есть. Комнатка 3 на 4 метра, старый компьютер и твоя голова. Больше ничего.
Сидишь пару часов, вроде что-то вышло. Копируешь себе кусочек кода на флешку, чтобы допроверить на своем рабочем месте. Ждешь, когда коллега за тобой вернется. Едешь обратно, и через пару километров замечаешь, что воздух посвежел. Но дверь Оки все еще надо придерживать.
Почему свинарник хуже коровника?
Если вы думаете, что коровник — это предел, то нет. На следующий день ты едешь в свинарник. А свинарник — это совсем другой уровень атмосферы. В буквальном смысле.
Коровы хотя бы спокойные. Стоят, жуют, смотрят на тебя с философским безразличием. Свиньи — другое дело. Шум, движение, и запах, к которому привыкнуть невозможно даже за пять лет. А ты сидишь с ноутбуком и пытаешься понять, почему отчет по кормлению показывает отрицательный расход.
И вот в такие моменты думаешь: а ведь никто в университете не рассказывал, что программирование может выглядеть так. Что задача “автоматизация предприятия” может пахнуть именно вот так. Что твой пользователь — это не менеджер в пиджаке, а человек в резиновых сапогах, которому просто нужно, чтобы цифры сходились.
Чему меня научила работа на ферме?
Оглядываясь назад, я понимаю, что именно эти годы сделали из меня того разработчика, которым я стал потом. Не курсы, не книги по управлению проектами. А поездки на Оке, код на флешке и фермеры, которым нужно “чтобы работало”.
Автоматизация сельского хозяйства научила меня нескольким вещам, которые пригодились дальше:
- Работать автономно. Когда нет интернета и коллег рядом, ты учишься полагаться на себя. Это потом пригодилось на каждом следующем месте работы.
- Говорить на языке пользователя. Фермеру не нужно знать про управляемые формы и клиент-серверную архитектуру. Ему нужно, чтобы отчет по привесам считал правильно. И точка. Тот же навык я потом переношу в наставничество в Яндекс Практикуме — со студентами работает тот же принцип.
- Не бояться странных условий. После коровника и свинарника тебя уже мало чем можно удивить. Любой офис кажется роскошью.
Серебряной пули нет: путь в IT складывается не из красивых историй, а из реальных задач в реальных условиях. Иногда эти условия пахнут коровами.
Часто задаваемые вопросы
Чем автоматизация сельского хозяйства отличается от обычного бизнеса?
Коротко — спецификой учёта: надои, привесы, рационы, ветеринарные обработки, партии животных как объект учёта. Плюс почти всегда слабые каналы связи, старое железо на местах и пользователи, для которых компьютер — не инструмент, а препятствие между ними и отчётом. Это накладывает свои требования и к коду, и к коммуникации.
Нужен ли “аграрный” бэкграунд, чтобы автоматизировать ферму в 1С?
Необязательный, но сильно облегчает первые месяцы. Я пришёл без него и докупал знания на ходу у зоотехников и бухгалтеров — это стандартный путь франч-специалиста. Почему доменный опыт часто сильнее формальной “инженерии”, я отдельно разбирал в посте про ожидания студентов в наставничестве.
Правда, что 1С-разработчику часто приходится работать в полях?
Правда, хотя далеко не всем. Выездная модель характерна для франчайзи, которые обслуживают небольших заказчиков в регионах. В штатных и продуктовых командах выезды почти исчезли, особенно после 2020 года. Я описывал эту разницу в разборе карьерного пути в 1С.
Что означает “учёт надоя” — это реальный функционал?
Вполне. Ежедневные надои по каждой корове попадают в систему, агрегируются в суточные, месячные и годовые отчёты, сверяются с рационом и ветеринарными данными. Это один из базовых блоков отраслевых конфигураций 1С для животноводства — никакой маркетинговой игры слов тут нет.
Чем сегодня отличается автоматизация фермы от ситуации десятилетней давности?
Связь стала лучше почти везде, но общая логика сохранилась: слабое железо на местах, смешанный уровень цифровой грамотности пользователей, жёсткая привязка к физическим процессам. Поменялись инструменты (облачные конфигурации, мобильные клиенты), но базовый запрос “чтобы считало правильно и работало без капризов” никуда не делся.
Почему “Учет надоя” — это идеальное название?
Возвращаясь к новости про Россельхоз. Когда они замаскировали приложение под “Учет надоя”, это было настоящее мастерство самоиронии. Потому что учет надоя — это вполне реальная задача. Я знаю, я его автоматизировал.
И знаете что? Если бы кто-то в 2012 году сказал мне, что через десять лет я буду вспоминать поездки на ферму с теплотой, я бы не поверил. Но именно так и вышло. Те зимние утра, та Ока с ее дверью, тот запах за два километра — все это стало частью моей профессиональной истории. Странной, смешной и настоящей.
А сейчас я работаю удаленно из разных стран, пишу код в кафе с видом на океан. И иногда ловлю себя на мысли: а ведь все начиналось с коровника в Белгородской области.