Платформа 1С:Предприятие давно стала стандартом де-факто для автоматизации бизнес-процессов в России и странах СНГ. Миллионы компаний — от маленьких магазинов до крупных холдингов — используют её для бухгалтерии, управления персоналом, торговли и производства. Но кто стоит за этой системой? Кто придумал архитектуру, написал первый код и превратил идею в многомиллиардный бизнес?
В этой статье мы подробно разберём, кем разработана программа 1С, как формировалась команда создателей, какие технологии лежали в основе первых версий и как платформа эволюционировала до современного состояния. Вы узнаете не только имена ключевых фигур, но и малоизвестные факты о разработке — например, почему первые версии писались на Clipper, как связаны 1С и Microsoft, и почему платформа до сих пор остаётся закрытой для сторонних модификаций.
Если вы думаете, что 1С — это просто "бухгалтерская программа", вы сильно ошибаетесь. Это целая экосистема с собственной языковой средой, механизмами интеграции и десятками тысяч партнёров-разработчиков. И у неё есть своя уникальная история создания.
Основатели 1С: кто стоял у истоков компании
Официальной датой рождения компании 1С считается 1991 год — именно тогда была зарегистрирована фирма "1С" (первоначально — "1С: Кооператив"). Однако история началась раньше, в конце 1980-х, когда группа энтузиастов из Московского авиационного института (МАИ) занялась разработкой программ для автоматизации бухгалтерии.
Главными идеологами и основателями стали:
- 👨💼 Борис Нуралиев — генеральный директор компании с момента основания. Именно он сформулировал концепцию универсальной платформы для бизнес-задач и убедил партнёров в её перспективах. Сегодня Нуралиев — один из самых влиятельных IT-предпринимателей России, но в 1990-е он был обычным программистом с видением.
- 💻 Дмитрий Григорьев — технический директор первых лет, ответственный за архитектуру платформы. Его вклад в разработку языка
1С:Предприятиеи механизмов работы с базами данных трудно переоценить. - 📊 Сергей Рыжиков — специалист по бухгалтерским решениям, который помог адаптировать платформу под нужды российского учёта. Его опыт работы в финансовых структурах стал ключом к успеху 1С:Бухгалтерии.
Интересный факт: первое название компании — "1С" — появилось из-за ограничений на регистрацию фирм в СССР. Буква "С" означала "Сервис", а цифра "1" была добавлена для уникальности. Сегодня это бренд с капитализацией в миллиарды долларов, но начиналось всё с скромного офиса в Москве и команды из 5–7 человек.
⚠️ Внимание: В ранних интервью Борис Нуралиев признавал, что первые версии 1С:Бухгалтерии писались "на коленке" с использованием зарубежных инструментов (например,ClipperиdBASE). Это объясняет некоторые архитектурные особенности платформы, которые сохраняются до сих пор.
Техническая основа: на чём писалась первая 1С
Первые версии 1С:Предприятие (1990-е годы) разрабатывались на базе языков и инструментов, которые сегодня кажутся архаичными. Основой стал Clipper — компилируемый язык для работы с базами данных, популярный в то время для создания бизнес-приложений. Также использовались:
- 🗃️
dBASE III+иFoxPro— для управления данными и генерации отчётов. - 🖥️ MS-DOS — первая 1С работала именно под эту ОС, а графический интерфейс появился позже.
- 📜 Собственный скриптовый язык — прототип современного
1С:Предприятие 8, который тогда назывался "встроенным языком".
Переломным моментом стала версия 1С:Предприятие 7.7 (1999 год), где была реализована поддержка Windows и клиент-серверная архитектура. Однако даже в ней сохранялись следы Clipper-наследования — например, ограничения на длину имён переменных или особенности работы с файлами.
Современная платформа 1С:Предприятие 8 (выпущена в 2003 году) была переписана с нуля на C++ и получила собственную виртуальную машину. Но некоторые "артефакты" прошлого остались — например, синтаксис языка 1С до сих пор напоминает Clipper в части работы со строками и датами.
| Версия платформы | Год выпуска | Основная технология | Ключевое нововведение |
|---|---|---|---|
| 1С:Бухгалтерия 1.0 | 1991 | Clipper, dBASE |
Первая коммерческая версия для DOS |
| 1С:Предприятие 7.0 | 1995 | Clipper, Windows 3.1 |
Поддержка графического интерфейса |
| 1С:Предприятие 7.7 | 1999 | C++, SQL |
Клиент-серверная архитектура |
| 1С:Предприятие 8.0 | 2003 | C++, собственная ВМ |
Полная переработка ядра, управляемые формы |
Роль Microsoft в развитии 1С: малоизвестные факты
Мало кто знает, но на ранних этапах Microsoft сыграла ключевую роль в развитии 1С. В 1990-е годы компания Бориса Нуралиева сотрудничала с Microsoft Russia по нескольким направлениям:
- 🤝 Партнёрство по технологиям: 1С получила доступ к ранним версиям SQL Server и инструментам разработки для Windows, что помогло в создании клиент-серверных решений.
- 📦 Дистрибуция через Microsoft: В 1997 году 1С:Бухгалтерия входила в комплект поставки Microsoft Small Business Server для российского рынка.
- 💰 Инвестиции в локализацию: Microsoft финансировала адаптацию 1С под Windows NT, что ускорило переход с DOS на графические ОС.
Однако к началу 2000-х сотрудничество сошло на нет. Причины:
- Конкуренция: Microsoft начала активно продвигать собственные продукты для бизнеса (Microsoft Dynamics).
- Закрытость 1С: Платформа 1С:Предприятие 8 стала полностью проприетарной, что противоречило политике Microsoft по открытости API.
- Рынок России: 1С к тому времени уже доминировала на местном рынке и не нуждалась в поддержке.
Сегодня 1С и Microsoft остаются партнёрами по интеграции (например, с Office 365 или Azure), но уже на равных условиях. А в 1990-е помощь Microsoft была критически важна для выживания компании.
Почему 1С не стала открытой платформой?
В интервью 2005 года Борис Нуралиев объяснял, что закрытость кода — это гарантия стабильности для бизнес-пользователей. Открытая модель, по его мнению, привела бы к фрагментации экосистемы (как у Linux) и усложнила поддержку. Кроме того, проприетарная лицензия позволяла компании контролировать качество решений партнёров.
Команда разработчиков: кто пишет код 1С сегодня
Современная 1С — это не только Борис Нуралиев и его сооснователи. Сегодня над платформой работает более 1 500 специалистов, включая:
- 👨🔬 Архитекторы ядра — отвечают за виртуальную машину, компилятор и механизмы выполнения кода. Их имена редко появляются в прессе, но они определяют, как будет работать платформа через 5–10 лет.
- 🛠️ Разработчики встроенного языка — расширяют синтаксис
1С, добавляют новые типы данных и функции (например, работу с JSON или REST API). - 🌐 Специалисты по интеграции — обеспечивают совместимость с SAP, Oracle, облачными сервисами.
- 📊 Аналитики предметных областей — адаптируют платформу под изменения в законодательстве (налоги, бухучёт, кадровый учёт).
Интересная деталь: despite на то, что 1С — российская компания, в её команде работают специалисты из Беларуси, Украины (до 2022 года), Казахстана и даже Индии. Например, часть модулей для работы с web-сервисами писалась в Минске, а тестирование новых версий часто проводится в Алматы.
Ключевые фигурьы современной разработки:
- Андрей Одеров — руководитель направления разработки платформы, курирует эволюцию
1С:Предприятие 8. - Дмитрий Мовчан — эксперт по высоконагруженным системам, автор оптимизаций для работы с большими базами данных.
- Елена Бунина — ранее возглавляла отдел тестирования, сейчас отвечает за качество релизов.
⚠️ Внимание: В отличие от многих IT-компаний, 1С не практикует открытые вакансии для удалённой работы над ядром платформы. Все ключевые разработчики работают в офисах Москвы, Санкт-Петербурга или Минска (до 2022 года). Это связано с высокими требованиями к безопасности кода.
Как разрабатывается 1С сегодня: процесс создания новых версий
Процесс разработки 1С:Предприятие строго регламентирован и включает несколько этапов:
- Сбор требований — аналитики изучают запросы пользователей, изменения в законодательстве и тенденции IT-рынка. Например, добавление поддержки электронных подписей или облачных хранилищ начиналось именно здесь.
- Прототипирование — команда архитекторов создаёт черновые версии новых механизмов (например,
Расширяемые формыв 8.3.20). - Закрытое тестирование — новые функции проверяются на пилотных проектах с партнёрами (обычно это крупные компании вроде Сбербанка или Росатома).
- Публичная бета — релиз-кandidate выкладывается для всех пользователей с пометкой "Тестируется". Например, так выходила поддержка PostgreSQL в 8.3.10.
- Финальный релиз — после устранения критических багов версия становится стабильной.
Особенности процесса:
- ⏳ Длительный цикл: Между мажорными версиями (например, 8.3.18 → 8.3.19) может проходить 1–2 года.
- 🔒 Закрытость: Исходный код платформы не публикуется, а доступ к бета-версиям имеют только сертифицированные партнёры.
- 📅 Привязка к законодательству: Многие обновления приурочены к изменениям в налоговом кодексе (например, внедрение маркировки товаров или чеков онлайн-касс).
Пример из практики: В 2020 году из-за пандемии команда 1С ускорила выпуск механизмов для удалённой работы (включая 1С:Документооборот и интеграцию с Zoom). Обычно такие изменения занимают 6–12 месяцев, но здесь срок сократили до 3-х.
Сделать резервную копию базы данных
Проверить совместимость текущих конфигураций
Ознакомиться с списком изменений в новой версии
Протестировать обновление на тестовом сервере
Обновить драйверы СУБД (если используется SQL)
-->
Мифы и реальность: кто на самом деле владеет 1С
Вокруг 1С ходит множество слухов — от "это государственная компания" до "её контролирует ФСБ". Разберёмся с фактами:
Миф 1: "1С принадлежит государству"
❌ Реальность: Компания 1С — частная, и её основной владелец (более 50% акций) — Борис Нуралиев. Остальные доли распределены среди топ-менеджеров и фондов. Государство не имеет прямого контроля, хотя и является ключевым заказчиком (например, через Госуслуги или ФНС).
Миф 2: "1С разрабатывается в Подмосковье секретной командой"
❌ Реальность: Штаб-квартира действительно находится в Московской области (г. Королёв), но это не "секретный бункер". Там работают более 2 000 человек, а офисы открыты для партнёров. Код пишут в обычных IT-отделах, а не в изолированных лабораториях.
Миф 3: "1С копирует западные решения"
❌ Реальность: Архитектура 1С:Предприятие уникальна. Например, механизм управляемых форм или встроенный язык не имеют прямых аналогов у SAP или Oracle. Однако некоторые идеи (например, MD-архитектура для метаданных) действительно заимствованы у западных вендоров.
Миф 4: "1С никогда не будет облачной"
❌ Реальность: Уже сегодня существуют 1С:Fresh (SaaS-решение для малого бизнеса) и 1С:EDT (инструмент для облачной разработки). Полноценный переход в облако сдерживают не технические, а бизнес-ограничения (многие клиенты предпочитают локальные серверы).
Если вы слышите утверждение, что "1С написали в КГБ" — это городская легенда. Компания действительно сотрудничает с госструктурами (например, по маркировке товаров), но её создание не имело отношения к спецслужбам. Источник мифа — закрытость ранних версий и их использование в оборонных предприятиях в 1990-е.
Будущее 1С: кто будет разрабатывать платформу дальше
Сегодня 1С стоит перед вызовами:
- 🌍 Глобализация: Платформа активно продвигается в Казахстане, Беларуси, Узбекистане, но для выхода на европейский рынок требуется сертификация по GDPR и адаптация под IFRS.
- ☁️ Облачные технологии: Конкуренция с SAP S/4HANA и Oracle Cloud заставляет ускорять развитие 1С:Fresh.
- 🤖 Искусственный интеллект: В 2023 году в 1С появились первые инструменты на базе машинного обучения (например, автозаполнение документов), но это только начало.
- 💻 Открытость экосистемы: Пользователи требуют больше API для интеграции с внешними сервисами (например, CRM или ERP других вендоров).
Ключевые направления развития:
| Направление | Цель | Сроки (ориентировочно) |
|---|---|---|
| Поддержка Linux на серверах | Удешевление инфраструктуры для клиентов | 2026–2026 |
| Интеграция с чатами (Telegram, WhatsApp) | Упрощение взаимодействия с клиентами | 2026 |
| Расширение 1С:EDT для низкокод-разработки | Привлечение не-программистов к созданию решений | 2026–2026 |
| Полноценная поддержка PostgreSQL как основной СУБД | Отказ от MS SQL Server для части клиентов | 2026+ |
Главный вызов — не потерять совместимость с миллионами существующих конфигураций. Например, переход с 1С:Предприятие 7.7 на 8.0 занял у многих компаний годы — и сегодня команда 1С старается избежать повторения такого сценария.
Будущее 1С зависит не столько от технологий, сколько от способности сохранять обратную совместимость. Даже через 20 лет компании должны иметь возможность переносить свои базы на новые версии без полной переработки.
FAQ: Частые вопросы о разработчиках 1С
Кто является главным программистом 1С?
Официально такого titles нет — разработкой платформы руководит команда архитекторов во главе с Андреем Одеровым. Борис Нуралиев как генеральный директор отвечает за стратегию, но не пишет код.
Правда ли, что 1С написана на Delphi?
Нет, это миф. Ядро 1С:Предприятие 8 написано на C++, а ранние версии (7.7 и старше) использовали Clipper. Delphi применялся только для некоторых вспомогательных утилит (например, Конвертация данных).
Можно ли устроиться в 1С разработчиком?
Да, но вакансии для работы над ядром платформы крайне ограничены. Большинство специалистов попадают в 1С через партнёрские фирмы или после участия в проектах по доработке типовых конфигураций. Официальные вакансии публикуются на сайте 1c.ru.
Почему 1С не открывает исходный код?
Основные причины: безопасность (риск взлома бизнес-логики), контроль качества (единая кодовая база гарантирует совместимость) и бизнес-модель (продажа лицензий). В 2000-е были эксперименты с открытыми модулями (например, 1С:Линукс), но они не получили развития.
Кто разрабатывает типовые конфигурации (например, 1С:Бухгалтерия)?
Типовые решения создаются отдельным подразделением 1С — Департаментом прикладных решений. В командах работают как программисты, так и экспerty по бухучёту, налогам, торговле. Например, конфигурация 1С:Зарплата и Управление Персоналом обновляется ежемесячно с учётом изменений в ТК РФ.