Будущее за Opensource и немного об 1С

1С компания, созданная на базе т.н. visual basic, с синтаксисом на русском языке. Давно уже не пишу на нем ничего, но всегда вспоминаю квадратные глаза джунов "питонщиков", увидевших код 1С. Для меня с тех пор этого языка почти не стало.
О том, как работает, и, хотел бы сказать - "как на нем разрабатывать приложения?", но не могу... В основном, вы заняты изучением работающих конфигураций, проданных как продукт из коробки, решающий ваши проблемы учета и ведения бизнеса, под единой лицензией фирмы 1С. 
Конечно, я уверен, что есть примеры работающих компьютерных игр, написанных на 1С. Я так скажу: "Люди, от "нефиг делать", разной фигней страдать начинают". Просто, для понимания - "Приложение с нуля на 1С - это большая редкость". Я не поднимал статистики и не знаю цифр, но в том IT больше саппорта, обучения, планов продаж и обслуживающего персонала больше, чем ИТшников.
Мы когда были зелеными, с Максимом, у нас была менеджер Людочка, с врожденным картографическим и техническим критинизмом. Ох это была радость: "на русановке, по промзоне бродить, по непонятному адресу, с картой 3 летней давности, какого-то настольного приложения".  
Так вот, мы, молодые программисты 1С, попали на переход версии 1с7.7, но уже в продавали только восьмую. С тех времен, немногое сменилось, и сейчас актуальна 1с8.3. Сначала надо разобратся с языком: конфигуратор это среда разработки и дебага кода, есть встроенная т.н. CVS.  А также  для администирования, если вы работаете со встроенным файловым типом БД. 
Вас ожидают обычные и необычные типы данных, уникальные классы, встроенные методы и функции ядра. По всему этому в конфигураторе есть документация, которую можно вызвать, по выделенному методу, шоткатом или быстро найти потклбчевым словам. Это все прекрасно работает и не нуждается абсолютно ни в какой настройке и танцев с бубнами. 
Дальше, как я говорил, в основном программисты работают с готовыми решениями из каталога предложенного главным офисом компании 1С.
Но все же, как бы там ни было, есть доволе неплохая по обьемам ниша, как я представляю, по предварительному анализу, где работают более мелкие компании программистов, которые интегрируют 1С в любой бизнес, пишут конфигурации с нуля, и решвют нетривиальные задачи, но всеравно, 1С  - это, как правило, язык для решения тривиальных задач автоматизации учета предприятий. 
Как и все, на рынке подобных решений, компания имеет модель платного лицензирования,  и стоимость зависит от трех факторов:
- функциональность (конфигурации на разные потребности и масштабы предприятий) 
- количество пользователей или машин (серверов) 
- лицензирование СУБД (MS SQL,  Oracle, PostgreSQL, другие) 

Конфигурации 1С - это как CMS со своими моделями и бизнес-логикой. 

Программисты которые в цене, тип "мидлы" и "синьоры", по адекватным критериям, должны иметь сертификаты подтверждающие глубину знаний в той или иной конфигурации.  Их получают, после здач экзаменов в специализированых центрах аттестации. И условия оценивания довольно жесткие, за малейшие отступления от гайдланов и т.н.  "Best practices" часто дают "неуд" и потом - на платную перездачу. 
Дело в том,  что "коробочные" версии, как бы, с самого начала, диктуют схему работы ваших бизнес-процессов организации, их учета и анализа.  Я не спорю об обновлении бугхалтерских отчетов и печатных форм документов под текущие законы вашей страны, да в этом есть несомненный плюс, но это ты имеешь,  если ты подписан на ИТС.  Тоесть платишь ежемесячную сумму за письмо с лазерным диском в конверте. Хотя никогда не понимал этого хода, если туже инфу можно скачать с кабинета глобального интернет ресурса  1с.users.ru. 
А если, вы компания, использующая собственно созданную схему и бизнес-логику, то чтобы внедрить 1с,  не ломая схемы и людей, которые по ним, уже вполне успешно и продуктивно работают,  вам придется покупать часы работы программистов или целой команды разнопрофильных специалистов 1С. 

Давайте рассмотрим классическую, общепринятую, мировую модель разработки ИТ продуктов для автоматизации торговли.
Есть независимые компании типа TerraSoft или облачный Bitrix24, который в лучших традициях продуктов 1С, недавно дал сбой и не был работоспособный  72 часа. Продукты и сервисы этих компаний имеют очень схожую с 1С, модель интеграции и внедрения, а так же ценообразование.
Так же есть Enterprise - это продукты созданные с нуля на языках типа JAVA или .NET исключительно под бизнес требования организации. Очень дорогие, с большой своей или ремоут/аутсорс командой специалистов собранной "хантерами" и "хайринговыми" и прочими разновидностями HR-агенств. Последняя модель является общепринятой.