Важность вклада с открытым исходным кодом


Готовясь к сценарию, в котором большинство компаний будут использовать открытый гибридный облачный подход, разработчики должны сосредоточиться на развитии своих навыков работы с открытым исходным кодом. Две трети разработчиков считают, что вклад в проекты с открытым исходным кодом впечатляет потенциальных работодателей и часто приводит к улучшению возможностей трудоустройства.

Эти выводы вытекают из недавно опубликованного опроса, посвященного открытому исходному коду и облаку, проведенного осенью 2020 года O’Reilly Media, на который ответили более 3400 разработчиков и технологических менеджеров.

Исследование было проведено по заказу IBM и мотивировано тем, что открытый исходный код является основой открытой гибридной облачной среды. Описывая результаты опроса в блоге разработчика IBM, Вилли М. Техада, Тодд Мур и Крис Феррис:

В основе IBM мы считаем, что открытый исходный код является основой современных вычислений, питающих самые прогрессивные технологии нашего времени, от блокчейна до квантовых технологий, искусственного интеллекта и облачных технологий.

Техада и др. также указывают на всплеск внедрения гибридных облаков, сочетание публичных облаков, частных облаков и локальных ИТ, ссылаясь на прогнозы о том, что в ближайшие три года ожидается рост внедрения гибридных облаков на 47%, и средняя организация будет использовать почти шесть гибридных облаков. Ссылаясь на объединенную стратегию открытого гибридного облака IBM и Red Hat, они указывают на Kubernetes, программное обеспечение для оркестровки контейнеров приложений с открытым исходным кодом, которое упрощает настройку, развертывание и управление контейнерными приложениями. Они также отмечают доступность OpenShift, платформы IBM для создания инструментов для гибридного облака с открытым исходным кодом.

Основные результаты опроса СМИ О’Рейли включают в себя:

Программное обеспечение с открытым исходным кодом (OSS) было оценено 94% респондентов как равное или лучшее, чем несвободное программное обеспечение.

При выборе облачных провайдеров 70% респондентов предпочитают один из них, основанный на открытом исходном коде, поскольку он уменьшает потенциал для блокировки поставщиков, снижает затраты и позволяет быстрее разрабатывать и исправлять ошибки.

65% респондентов предпочли навыки, связанные с базовыми технологиями с открытым исходным кодом (такими как Linux, Kubernetes или Istio), в то время как 36% предпочли навыки, связанные с конкретной облачной платформой (например, AWS, Azure или Google).

Помимо того, что выяснилось, что все, кроме крошечного меньшинства опрошенных компаний, в настоящее время используют free и OSS, он также показал, что половина из них вносит свой вклад в OSS.  В ходе опроса также был задан вопрос о предполагаемой ценности технологий с открытым исходным кодом, в результате которого две трети респондентов согласились с тем, что опыт работы с открытым исходным кодом обеспечивает большую ценность, чем технологии конкретных поставщиков. В частности, респонденты восприняли выгоды для карьеры от участия в OSS, чтобы произвести впечатление на потенциальных работодателей и обеспечить лучшие профессиональные возможности:

Рассматривая конкретные технологии с открытым исходным кодом, половина респондентов считают Linux чрезвычайно важным с точки зрения карьеры, и только 5% считают его неважным:

Kubernetes также был важен для четырех из пяти респондентов:  

В свете всех своих выводов в докладе делается вывод:

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


Добавить комментарий