Top.Mail.Ru
• оферта
Согласие на обработку данных • оферта
Продукты
Услуги
Разработка сайта
Переход между 1С
Маркетинг
Внедрение CRM
1С аутсорсинг
Партнерам
Предложения
Продвижение
Совместная разработка
Контакты
О компании
Руководитель
Отдел по сотрудничеству
Отдел продаж
Кейсы
Система управления запасами ddmrp
DD FLOW
Информационно
технологическое сопровождение программ 1С
ИТС
kilbil
Система лояльности для конфигураций 1С
Продукты
Управление складом на основе УТ 11
WMS
Управление персоналом
Акции
Sber CRM
Индивидуальное внедрение конфигураций 1С
Разработка сайта
Маркетинг
Консалтинг
Внедрение 1C
Проектирование 1С
Индивидуальная
разработка программ
Услуги
Отдел программистов и руководитель
1С аутсорсинг
Настройка CRM
под ваши требования
Внедрение CRM
Акции
Поможем внедрить ваш продукт в эко-систему 1С
Совместная разработка
Продвижение
Рекомендуйте нас знакомым
и получайте вознаграждение
Партнерам
Мы всегда рады сотрудничеству
и готовы рассмотреть ваши идеи
Предложения
Текст скопирован в буфер обмена!
Текст скопирован в буфер обмена!
Текст скопирован в буфер обмена!
Текст скопирован в буфер обмена!
Текст скопирован в буфер обмена!
Атомсофт новости

1С - это «не программирование»?

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

И этот разрыв возникает не случайно
Если посмотреть глубже, становится понятно: дело не в языке и не в технологиях.
Под «1С» разные люди понимают совершенно разные уровни задач.

Почему 1С до сих пор недооценивают

Есть несколько причин, и они скорее про восприятие, чем про реальность.

Во-первых, синтаксис. Русский язык в коде до сих пор ломает привычную картину «настоящего программирования».

Во-вторых, среда. Многие до сих пор ассоциируют 1С с Конфигуратором, который визуально проигрывает современным IDE.

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

Где заканчивается «настройка»

и начинается разработка

Если речь про базовые задачи - да, 1С может выглядеть просто.
Добавить реквизит, поправить форму, обновить конфигурацию..

Но как только бизнес выходит за рамки коробки, всё меняется, например нестандартные процессы, интеграции, большие объёмы данных.

И система начинает работать не как «программа», а как инфраструктура бизнеса - здесь уже начинается полноценная сложность

С точки зрения Computer Science, 1С ничем принципиально не отличается от других языков.
В ней есть:
  • алгоритмы
  • условия, циклы, работа с памятью
  • динамическая типизация
  • компиляция в байт-код
  • событийная модель
Это тот же класс систем, что и Java, C# или Python - просто в другой предметной области.

Разница не в том, «можно ли писать код», а в том, какие задачи этим кодом решаются.

Где начинается настоящая сложность

В реальных проектах 1С это уже не одна база и бухгалтер, это:
  • сотни и тысячи пользователей
  • большие объёмы данных
  • параллельные операции
  • сложные расчёты и формулы
  • интеграции с внешними системами
Здесь возникают задачи, знакомые любому разработчику работающему с предприятием:
производительность, блокировки, транзакции, архитектура, отказоустойчивость
И если их игнорировать - система просто перестаёт работать нормально.

Интеграции и их сложность

Современная 1С почти никогда не живёт одна.
Она связана с сайтами, CRM, банками, маркетплейсами, ЭДО.
И разработчик здесь работает уже не только внутри платформы, а на уровне обмена данными: API, форматы данных, обработка ошибок, согласованность систем, всё это становится частью задачи.
И это уже классическая интеграционная разработка.

Откуда берётся путаница с программистами

Здесь есть ключевой момент.
Под «1С-специалистом» часто понимают сразу несколько ролей:
  • поддержка
  • разработка
  • архитектура
По факту это разные уровни сложности и разные направления 1С.

И когда бизнес сталкивается только с первым уровнем, у него формируется соответствующее мнение о всей сфере.

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

Он не просто реализует функционал - он фактически переводит бизнес-процессы в систему. И это делает его роль критически важной.

Почему этот вопрос вообще не про «программист или нет»

С точки зрения бизнеса важен не термин, а результат:
  1. работает ли система,
  2. масштабируется ли она,
  3. можно ли на неё опираться.
Если да - значит всё сделано правильно.
И вопрос «на каком языке» или «насколько это настоящее программирование» просто теряет смысл.
1С - это не «упрощённая разработка» и не «настройка кнопок».
Это отдельная область, где код напрямую влияет на деньги, процессы и управляемость бизнеса.
Статьи Точно пригодится