Платформа 1С:Предприятие — это не просто программный продукт, а целая экосистема, на которой строятся бизнес-процессы тысяч компаний в России и за рубежом. За ее созданием стоят десятки специалистов: от основателей компании до современных команд разработчиков, тестировщиков и архитекторов. Но кто конкретно отвечает за развитие платформы? Как формировалась ее архитектура? И почему 1С остается лидером на рынке корпоративного ПО уже более 30 лет?
В этой статье мы разберемся, кто именно разработал 1С:Предприятие — от первых версий до актуальной платформы 1С:Предприятие 8.3. Вы узнаете о ключевых фигурах компании, структуре команд разработки, а также о том, как организован процесс создания и обновления системы. Особое внимание уделим мифам и заблуждениям: например, почему Борис Нуралиев не является единственным автором кода платформы, несмотря на его роль в основах бизнеса.
Кто основал компанию 1С и запустил разработку платформы
История 1С:Предприятия начинается в 1991 году, когда группа энтузиастов во главе с Борисом Нуралиевым основала компанию 1С. Однако сама платформа появилась позже — ее первая версия (1С:Предприятие 7.0) была выпущена в 1997 году. До этого компания занималась распространением бухгалтерских программ и разработкой простых учетных систем.
Ключевые фигуры на этапе создания:
- 👨💼 Борис Нуралиев — основатель и генеральный директор, ответственный за стратегическое развитие. Именно он сформулировал концепцию "1С:Предприятие" как универсальной платформы для автоматизации бизнеса.
- 💻 Сергей Нуралиев (брат Бориса) — один из первых программистов компании, участвовавший в написании ядра ранних версий.
- 📊 Дмитрий Грибов — руководитель направления разработки платформы в 1990-х, ответственный за архитектуру 1С:Предприятие 7.7.
- 🔧 Андрей Одеров — ведущий архитектор платформы 1С:Предприятие 8.x, под руководством которого была переработана система типов и введен механизм управляемых форм.
Важно понимать, что Борис Нуралиев не писал код платформы лично — его роль заключалась в управлении компанией и формировании видения продукта. Реальная разработка велась командами программистов, многие из которых работают в 1С до сих пор.
Структура команд разработки 1С:Предприятие сегодня
Современная платформа 1С:Предприятие 8.3 разрабатывается не одной командой, а целым подразделением компании, которое включает:
- Группа архитектуры платформы — отвечает за ядро системы, механизмы выполнения кода, работу с базами данных (PostgreSQL, Microsoft SQL Server, IBM DB2).
- Команда клиентских приложений — разрабатывает тонкий и толстый клиенты, веб-клиент, мобильные приложения.
- Отдел интеграции и обмена данными — работает над форматами
XML,JSON, протоколами REST и OData. - Группа тестирования — проводит регрессионное тестирование, проверку производительности и безопасности.
- Отдел документации — формирует справочную информацию, примеры кода и методические материалы для разработчиков.
По данным открытых источников, в разработке платформы задействовано более 300 специалистов, включая программистов, аналитиков и тестировщиков. При этом 1С не раскрывает точные имена ведущих разработчиков современных версий — информация о них доступна только в узких профессиональных кругах.
Если вы ищете вакансии в команде разработки 1С, следите за разделом "Карьера" на официальном сайте компании. Часто требуются специалисты по C++, JavaScript и 1С:Предприятие.
Как организован процесс разработки новых версий
Выпуск обновлений 1С:Предприятие follows строгому регламенту, который включает несколько этапов:
- Планирование — сбор требований от партнеров, клиентов и внутренних аналитиков. Формируется дорожная карта (roadmap) на 1–2 года.
- Разработка — реализация новых функций, оптимизация кода, исправление ошибок. Используются системы контроля версий (Git) и внутренние репозитории.
- Тестирование — многоуровневая проверка: модульное тестирование, интеграционное, нагрузочное. Участвуют как автоматизированные системы, так и ручные тестировщики.
- Бета-тестирование — ограниченный круг партнеров и клиентов получает доступ к предрелизным версиям для поиска критических багов.
- Релиз — публикация стабильной версии на сайте 1С и в системах обновления (
1С:Обновление программ).
Интересный факт: 1С не придерживается жесткого графика релизов. Новые версии платформы выходят по мере готовности, а не по календарному плану. Например, переход с 8.2 на 8.3 занял более 3 лет (2010–2013 гг.), тогда как обновиться с 8.3.20 до 8.3.21 можно за несколько месяцев.
Почему 1С не использует открытую разработку (open-source)?
Компания мотивирует это необходимостью контроля качества и защиты интеллектуальной собственности. Однако некоторые механизмы (например, OneScript) разрабатываются сообществом независимо.
| Версия платформы | Год выпуска | Ключевые нововведения | Руководитель команды |
|---|---|---|---|
| 1С:Предприятие 7.0 | 1997 | Первая версия платформы, поддержка 1С:Бухгалтерии |
Дмитрий Грибов |
| 1С:Предприятие 7.7 | 2001 | Улучшенная система отчетов, встроенный язык запросов | Сергей Нуралиев |
| 1С:Предприятие 8.0 | 2003 | Переход на компонентную архитектуру, поддержка SQL | Андрей Одеров |
| 1С:Предприятие 8.3 | 2013 | Управляемые формы, тонкий клиент, облачные технологии | Алексей Бойко (по данным на 2023 г.) |
Мифы о разработчиках 1С: что правда, а что нет
Вокруг 1С:Предприятие ходит множество слухов, особенно касающихся ее создателей. Разберем самые распространенные:
- 🚫 Миф 1: "Борис Нуралиев сам написал всю платформу".
Реальность: Борис — основатель и идеолог, но не программист. Он никогда не позиционировал себя как автора кода. - 🚫 Миф 2: "1С разрабатывается одной маленькой командой".
Реальность: Над платформой работает более 300 человек, плюс внешние партнеры (например, для мобильных приложений). - 🚫 Миф 3: "1С копирует идеи у западных систем типа SAP или Oracle".
Реальность: Архитектура 1С:Предприятие уникальна, хотя некоторые подходы (например, работа с SQL) стандартны для enterprise-систем. - 🚫 Миф 4: "Разработчики 1С не общаются с сообществом".
Реальность: Компания проводит конференции (Infostart Event, 1С:Галлерея решений), где инженеры делятся планами и отвечают на вопросы.
⚠️ Внимание: В интернете часто встречаются "утечки" имен разработчиков 1С из внутренних документов. Однако эта информация неофициальна и может быть устаревшей. Доверяйте только данным с сайта 1С или из авторитетных источников (например, интервью топ-менеджмента).
Как стать разработчиком для платформы 1С
Если вы хотите участвовать в создании 1С:Предприятие, у вас есть несколько путей:
- Работа в компании 1С — вакансии публикуются на сайте 1c.ru. Требуются знания
C++,JavaScript,1С:Предприятие, а также опыт работы с базами данных. - Разработка решений на платформе — вы можете создавать конфигурации, отраслевые решения или дополнения, которые будут распространяться через 1С:Галлерею решений.
- Участие в партнерской сети — многие фирмы-франчайзи 1С занимаются доработкой платформы под заказчиков. Это хороший способ набраться опыта.
- Contributing в open-source проекты — например, в OneScript (альтернативная реализация языка
1С) или vanessa-automation (инструмент для тестирования).
Для начала карьеры в 1С рекомендуется:
Изучить C++ и JavaScript (основные языки платформы)|Получить сертификаты 1С:Специалист или 1С:Профессионал|Поучаствовать в хакатонах (например, 1С:Гараж)|Написать собственную конфигурацию и выложить ее на GitHub-->
Стоит отметить, что 1С очень избирательно подходит к найму — приоритет отдается кандидатам с опытом работы над крупными проектами и глубоким пониманием архитектуры платформы.
Кто отвечает за поддержку и обновления 1С:Предприятие
После релиза новой версии платформы ее сопровождением занимаются:
- 🛠️ Группа технической поддержки — обрабатывает обращения партнеров и клиентов, фиксирует баги в системе трекинга.
- 🔄 Команда обновлений — готовит патчи и минорные релизы (например, 8.3.21.1234).
- 📦 Отдел дистрибутивов — обеспечивает распространение обновлений через
1С:Обновление программи 1С:ИТС. - 🌍 Международная команда — адаптирует платформу для зарубежных рынков (локализация, переводы, соответствие местным стандартам учета).
Интересный нюанс: 1С не раскрывает детали процесса обновлений, чтобы избежать утечек информации о уязвимостях. Например, критические патчи безопасности могут выходить без предварительных анонсов.
⚠️ Внимание: Если вы используете нелицензионные версии 1С:Предприятие, обновления для вас могут быть недоступны. Компания активно борется с пиратством, блокируя доступ к серверам обновлений для нелегальных копий.
Будущее платформы: кто будет разрабатывать 1С через 10 лет
С учетом текущих трендов можно предположить, как будет меняться команда разработчиков 1С:Предприятие:
- 🤖 Искусственный интеллект — уже сегодня 1С экспериментирует с ML-моделями для анализа данных и автозаполнения документов. В будущем
AIможет взять на себя часть рутинных задач разработки. - ☁️ Облачные технологии — спрос на 1С:Fresh и другие облачные сервисы требует специалистов по DevOps и администрированию инфраструктуры.
- 📱 Мобильная разработка — будут востребованы эксперты по Flutter, Kotlin и Swift для создания кросс-платформенных приложений.
- 🔒 Безопасность — с ростом киберугроз 1С будет набирать специалистов по защите данных и криптографии.
Компания также активно инвестирует в обучение новых кадров:
- 🎓 Сотрудничество с вузами (например, курсы по 1С в МГТУ им. Баумана).
- 🏆 Программы стажировок для студентов и молодых специалистов.
- 📚 Бесплатные учебные материалы на портале 1С:Учебный центр.
1С планирует сохранять обратную совместимость платформы как минимум до 2030 года, что означает поддержку существующих конфигураций на новых версиях.
FAQ: Частые вопросы о разработчиках 1С:Предприятие
Кто является главным архитектором 1С:Предприятие 8.3 на сегодняшний день?
Официально 1С не раскрывает имена текущих архитекторов. Последним публично известным руководителем направления был Алексей Бойко (по данным на 2023 год). Для актуальной информации следите за новостями на сайте 1c.ru или в отраслевых СМИ.
Можно ли внести свой вклад в развитие платформы 1С, если я не работаю в компании?
Да, есть несколько способов:
- Разрабатывать решения на платформе и публиковать их в 1С:Галлерее решений.
- Участвовать в open-source проектах, связанных с 1С (например, OneScript, EDT).
- Предлагать идеи для новых функций через партнеров 1С или на форумах (например, Infostart).
Прямого доступа к исходному коду платформы у внешних разработчиков нет.
Почему 1С не переходит на открытый исходный код?
Компания аргументирует это следующими причинами:
- Необходимость контроля качества и безопасности (платформа используется в критически важных бизнес-процессах).
- Защита интеллектуальной собственности.
- Монетизация — закрытость кода позволяет поддерживать модель лицензирования.
Вместе с тем, 1С предоставляет широкие возможности для кастомизации через встроенный язык и API.
Сколько программистов работает над 1С:Предприятие?
По неофициальным данным, в разработке платформы задействовано более 300 специалистов, включая:
- ~200 программистов (языки
C++,JavaScript,1С). - ~50 тестировщиков.
- ~30 аналитиков и архитекторов.
- ~20 специалистов по документации.
Точное число не раскрывается компанией.
Где учиться, чтобы стать разработчиком 1С?
Рекомендуемые пути:
- 🎓 Вузы: МГТУ им. Баумана, МИФИ, СПбПУ (факультеты информационных технологий).
- 📚 Курсы: 1С:Учебный центр, Infostart, OTUS (специализация "Разработчик 1С").
- 💻 Самообучение: книги "1С:Предприятие 8.3. Практическое пособие разработчика" (М.Г. Радченко), документация на сайте 1С.
- 🏆 Сертификация: сдача экзаменов 1С:Профессионал или 1С:Специалист.