В 2020 году разработчики управляют в 100 раз большим объёмом кода по сравнению с 2010

В 2020 году разработчики управляют в 100 раз большим объёмом кода по сравнению с 2010

Создатели движка Sourcegraph, используемого для навигации по репозиториям исходного кода, провели любопытное исследование. Они опросили 500 разработчиков программного обеспечения, чтобы выявить проблемы, связанные со сложностью кода и управлением им. Общие выводы о том, что за последние десять лет программное обеспечение стало сложнее и намного важнее, вряд ли кого-то удивят. Гораздо интереснее масштабы этих изменений.

Свыше половины респондентов считают, что по сравнению с 2010 годом размер кодовой базы в их компаниях в мегабайтах и по числу репозиториев увеличился более чем в 100 раз!

На вопрос, как изменился размер кодовой базы всей компании, измеряемый в мегабайтах и количество репозиториев, за последнее десятилетие, более половины (51%) участников разработки программного обеспечения ответили, что объем кода у них более чем в 100 раз превышает объем кода, который был у них 10 лет назад. Ошеломляющие 18% утверждают, что у них в 500 раз больше кода.

Отчасти такие показатели можно объяснить усложнением кода, но в основном это связано с многообразием используемых платформ и инструментов. Современная разработка, особенно веб-разработка, обычно требует использования множества различных платформ, библиотек и зависимостей. Опрошенные разработчики сообщили об увеличении количества поддерживаемых архитектур, устройств, языков, репозиториев и т.д.

Ещё одним интересным трендом стала повышенная «айтишность» нетехнологических компаний. Например, страховых, представителей розничной торговли, производителей продуктов питания.

91% опрошенных считают, что за последние 10 лет их компании стали более технологичными

Как видно из диаграммы, 91% опрошенных разработчиков из этих компаний считают, что за последние 10 лет их организации стали более технологическими, то есть используют современные инструменты в своих бизнес-процессах. Например,  Walmart спонсирует конференции по opensource-технологиям и активно внедряет опенсорс в свою инфраструктуру. То есть граница между ИТ- и неИТ-компаниями становится более размытой.

Если вам интересны все результаты исследования, можете посмотреть их в отчёте. Cloud4Y же предлагает провести мини-исследование в рамках Хабра. Здесь есть айтишники из самых разных компаний, так что срез должен быть релевантным. Попробуйте ответить на те же самые вопросы, что и в исследовании Sourcegraph. То есть оцените, насколько вырос объём кода, управляемого вами (если вырос), за последние 10 лет, а также использует ли ваша нетехнологическая компания ИТ-инструменты? Постараемся хотя бы приблизительно сравнить цифры.

Популярные статьи в разделе Разработка сайтов
Разработка сайтов
Выбор CRM для интернет-магазина Centum-D
Работа с клиентами — важная составляющая любого бизнеса. Чтобы компания имела возможность автомат...
Разработка сайтов
Выбор технологии для разработки платформы easy.agency
Перед стартом разработки проекта у клиента возникают вопросы -  с чего начать разработку? Разраба...
Разработка сайтов
Что такое контент-проект? Centum-D
Под понятие контент-проект «скрывается» практически любой информационный сайт, предоставляющий по...
Bug