Рубрики
Uncategorized

Covid-19 изменит все в открытом исходном коде

Автор Чен Равид, глава продукта по адресу xs: code (https://xscode.com), обсуждает, как сделать открытый исходный код … Tagged с OpenSource, DevOps, Management, Career.

Автор Чен Равид , глава продукта по адресу xs: код ( https://xscode.com ) обсуждается, как сделать открытый исходный код финансово жизнеспособным.

Кризис Covid-19 сильно пострадал от глобальной экономики, и индустрия программного обеспечения не была спасена. Долгосрочные последствия для отрасли все еще неясны, но стало широко признанным, что негативное влияние будет огромным, а восстановление будет медленным.

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

Задачи разработки не станут меньше, и наблюдается рост спроса на многие позиции DevOps. Тем не менее, в 2009 году в качестве проекта вместе с «Рассказками с сегодняшнего дня», это довольно очевидно, что бюджеты НИОКР резко сократятся. Команды программного обеспечения будут иметь короткие сроки, но ожидают, что будут обеспечить такое же качество и объем работы, что и раньше, возможно, даже в более короткие сроки, чтобы компенсировать потерянное время.

Несмотря на все метафорические лимоны, есть также лимонад. Этот переходный период предоставляет уникальную возможность для корпоративного программного обеспечения и сообщества с открытым исходным кодом, наконец, сотрудничать. Отношения между компаниями-разработчиками программного обеспечения и разработчиками с открытым исходным кодом всегда были односторонними. Компании свободно используют компоненты с открытым исходным кодом, в основном игнорируя людей, стоящих за кодом. 90% программного обеспечения, разработанного сегодня, используют компоненты с открытым исходным кодом так широко, что в некоторых случаях эти компоненты составляют почти 70% кодовой базы приложений.

Это означает, что более половины кода в программном проекте написана разработчиками, которые не считаются частью команды разработчиков. Мы все используем их код, но разработчики, стоящие за ним, являются полностью прозрачными. Мало мысль о том, что они являются невероятным, неиспользованным ресурсом. Разработчики с открытым исходным кодом намного больше, чем код, который они публикуют на GitHub, и компании-разработчики программного обеспечения должны это понимать.

Значительное время развития может быть избавлено, если компании решат проконсультироваться с разработчиком с открытым исходным кодом, который написал одну из зависимостей своего проекта. В конце концов, кто лучше подготовлен, чтобы исправить ошибку в компоненте, чем человек (или команда), который написал ее? Кроме того, компании могут попросить индивидуальную версию компонента, которая им нужна, которая была бы создана для их требований. Внутренние программисты компаний сэкономит бесчисленное количество драгоценных человеко-часа, не необходив интегрировать и поддерживать компоненты с открытым исходным кодом, которые их команда не писала в первую очередь.

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

Включение разработчиков с открытым исходным кодом в коммерческий трубопровод R & D может быть проблемой. Разработчиками являются частные лица, а не компании, которые способствуют тому, что они вносят свой вклад в свои экспертизы. Им может потребоваться время, чтобы ответить на запросы. Компании не могут позволить себе ждать, пока открывая проблема будет закрыта, когда время имеет значение. Компании по разработке программного обеспечения также не могут легко платить разработчикам с открытым исходным кодом. В то время как многие из них оценят ваши пожертвования через спонсоров GitHub или открытый коллектив, пожертвования являются добровольными и не связаны с каким -либо приверженностью разработчика. Это неизведанная территория для большинства компаний -разработчиков программного обеспечения, которые привыкли работать с Incorporated Entines.

Тем не менее, время меняется, и есть решения, которые помогают удалить эти точки трения и работать плавно с разработчиками с открытым исходным кодом. Важно помнить, что их код бесплатный, но их время — нет. Многие компании уже приспосабливаются к требованиям WFH, и нет никаких причин не включать специальную, высокоспециализированную внешнюю рабочую силу, когда это необходимо. Компании, которые научатся использовать это мощное мышление, получат конкурентное преимущество в ближайшие дни.

Каждый должен будет адаптироваться к новой, постковидной реальности. Команды станут меньше, сроки более жесткие, бюджеты стройнее. Компании, которые не оптимизируют и учатся максимизировать свой бюджет и ресурсы, чтобы получить наилучшие результаты, погибнут. Внедрение разработчиков с открытым исходным кодом в трубопровод R & D все еще не является обычной практикой, но это может изменить мир в ближайшие месяцы.

Оригинал: «https://dev.to/chenravid/covid-19-will-change-everything-about-open-source-2jk3»