Готовясь к сценарию, в котором большинство компаний будут использовать открытый гибридный облачный подход, разработчики должны сосредоточиться на развитии своих навыков работы с открытым исходным кодом. Две трети разработчиков считают, что вклад в проекты с открытым исходным кодом впечатляет потенциальных работодателей и часто приводит к улучшению возможностей трудоустройства.
Эти выводы вытекают из недавно опубликованного опроса, посвященного открытому исходному коду и облаку, проведенного осенью 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 также был важен для четырех из пяти респондентов:
В свете всех своих выводов в докладе делается вывод:
“Современные архитекторы и разработчики программного обеспечения должны быть в курсе как трендовых технологий с открытым исходным кодом, так и облачных предложений. В долгосрочной перспективе знание наиболее фундаментальных проектов с открытым исходным кодом обеспечит значительные преимущества в росте рабочих мест и другой профессиональной деятельности.”