История первая: Ты программист, пишущий enterprise-приложения на Java в 2001-м году. Приходится писать огромное количество болерплейт-кода и xml-конфигурации. Чтобы облегчить свою работу, ты начинаешь создавать утилитки, библиотечки и т.п. А потом ХОБА и ты создатель фреймворка Spring, которому готовы платить огромные деньги за поддержку.
История вторая: Ты любишь писать код и занимаешься этим ради развлечения. А ещё тебе интересно разобраться с асинхронностью. И ты начинаешь писать асинхронный web-сервер. А потом ХОБА и ты создатель Nginx, которому готовы платить огромные деньги за поддержку.
История третья: Ты идейный программист, видящий цель своей жизни в том, чтобы сделать мир лучше. А потом ХОБА ты автор emacs, GCC и GDB, которому согласны платить огромные деньги за консультации или даже просто появление на каком-либо мероприятии.
История четвёртая: Ты один из руководителей огромной корпорации, разработавшей популярный язык программирования и кучу дорогущих коммерческих систем, разработанных на этом языке. Аналитики говорят тебе, что распространение языка и продажи производных систем сдерживают опасения сообщества, что однажды твоя компания может ввести неприемлемые условия его использования, может изменить его неподобающим образом или вовсе прекратить его развитие. Чтобы не потерять рынок, ты открываешь исходный код компилятора и виртуальной машины, а также отдаёшь его стандарты под контроль некоммерческой организации. ХОБА - Java.
Dr. Bacon, такое было, ага. Практически мгновенно убили первоначальное значение термина и теперь называют девопсами всё тех же админов, отвечающих на любую проблему "Это косяк разработчиков".
godsplane, конструкторы - это удел нижнего сегмента рынка, населённого мелкими заказчиками и низкоквалифицированными программистами. Выбирайтесь из него и конструкторы перестанут быть вам конкурентами.