Создатели движка Sourcegraph, используемого для навигации по репозиториям исходного кода, провели любопытное исследование. Они опросили 500 разработчиков программного обеспечения, чтобы выявить проблемы, связанные со сложностью кода и управлением им. Общие выводы о том, что за последние десять лет программное обеспечение стало сложнее и намного важнее, вряд ли кого-то удивят. Гораздо интереснее масштабы этих изменений.
Свыше половины респондентов считают, что по сравнению с 2010 годом размер кодовой базы в их компаниях в мегабайтах и по числу репозиториев увеличился более чем в 100 раз!
Отчасти такие показатели можно объяснить усложнением кода, но в основном это связано с многообразием используемых платформ и инструментов. Современная разработка, особенно веб-разработка, обычно требует использования множества различных платформ, библиотек и зависимостей. Опрошенные разработчики сообщили об увеличении количества поддерживаемых архитектур, устройств, языков, репозиториев и т.д.
Ещё одним интересным трендом стала повышенная «айтишность» нетехнологических компаний. Например, страховых, представителей розничной торговли, производителей продуктов питания.
Как видно из диаграммы, 91% опрошенных разработчиков из этих компаний считают, что за последние 10 лет их организации стали более технологическими, то есть используют современные инструменты в своих бизнес-процессах. Например, Walmart спонсирует конференции по opensource-технологиям и активно внедряет опенсорс в свою инфраструктуру. То есть граница между ИТ- и неИТ-компаниями становится более размытой.
Попробуйте ответить на те же самые вопросы, что и в исследовании Sourcegraph. То есть оцените, насколько вырос объём кода, управляемого вами (если вырос), за последние 10 лет, а также использует ли ваша нетехнологическая компания ИТ-инструменты? Интересно хотя бы приблизительно сравнить цифры.
Подписывайтесь на наш Telegram-канал, чтобы не пропустить очередную статью. Пишем не чаще двух раз в неделю и только по делу.
Понравилась статья? Ставьте ЛАЙК 👍, делитесь в социальных сетях и подписывайтесь на канал, чтобы не пропускать новые выпуски! Если у вас есть желание оценить преимущества облачной платформы Cloud4Y, оформите заявку на бесплатный тестовый доступ или позвоните нам +7 (495) 268-04-12.