17.10.2019 ЭкспертизаПо мере роста экономики приложений возникает необходимость повысить ценность бизнеса, придать ему большей гибкости и мобильности, пишет портал eWeek. Открывающиеся для этого цифровые возможности огромны, что подстегивает предприятия ускорить динамику выпуска приложений. Технология — основной инструмент реализации цифровых инициатив в масштабах всего предприятия, но ее работа немыслима без поддержки разработчиков. Бизнес ощущает возрастающую необходимость в них, нехватка программистов — свидетельство надвигающегося разрыва в навыках. По данным отчета LinkedIn Workforce за 2018 г., только в США ощущается нехватка более 200 тыс. специалистов, обладающих навыками разработки на таких языках, как C++ и Java. Рынок в меньшей степени ощущает дефицит разработчиков, владеющих одним языком программирования, и в большей — разработчиков полного стека (full-stack developers), имеющих опыт сквозной разработки приложений. При этом Java-разработчики, без которых не обходится современная практика сквозной разработки, на самом деле ее замедляют. Минусы команд Java проявляются в плане разработки пользовательского интерфейса (UI) потребительского уровня, который обеспечивает диалоговое взаимодействие с программами, а также в создании многоканальных адаптивных приложений, API-ориентированной интеграции для микросервисов и API REST. Они также не обладают налаженной и гибкой практикой DevOps, нацеленной на автоматизацию, итерацию и быструю доставку приложений. Устранить эти недостатки помогут ...
читать далее.