Обеспечение организации нужными людьми с нужными навыками всегда было проблемой для ИТ-руководителей. В связи с тем, что в СМИ регулярно появляются статьи о «войне» за технические таланты, существует постоянное давление, требующее сохранить имеющиеся у вас таланты, а также обеспечить, чтобы эти сотрудники были надлежащим образом оснащены для меняющихся технологий. пейзаж. Если вы относитесь к десяткам тысяч компаний, которые зависят от настраиваемых сред SharePoint для своих ключевых операций, потенциальная нехватка навыков может вызывать особое беспокойство.

SharePoint всегда была платформой, открытой для настройки, что привело к тому, что разработчики годами экспериментировали с многочисленными возможностями в своих средах SharePoint. Различные модели разработки приходили и уходили по мере развития SharePoint, и с 2016 года у нас теперь есть SharePoint Framework, которая значительно изменит то, как профессионалы создают и поддерживают настройки для следующие несколько лет.

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

Быстро меняющиеся требования к навыкам

По мере того, как Microsoft ожидает, что компании будут создавать, проектировать, развертывать и поддерживать настройки SharePoint, потребуется совершенно новый набор навыков. С выпуском SharePoint Framework основные изменения в требованиях к навыкам:

  • Переход от разработки на стороне сервера к разработке на стороне клиента

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

  • Отказ от предпочтения .NET и C# от Microsoft и переход на JavaScript

В прошлом Microsoft разрешала разработчикам создавать приложения только с использованием предпочитаемых языков программирования и фреймворков (.NET и C#). Однако теперь они значительно упрощают использование альтернатив (таких как TypeScript) — возможно, в попытке привлечь более разнообразный круг разработчиков (которые не обязательно знакомы с языками Microsoft) для создания настроек для платформы.

  • Открытость для проектов разработки с открытым исходным кодом

Опять же, это большое отличие от Microsoft, позволяющее разработчикам использовать различные проекты с открытым исходным кодом для расширения и улучшения SharePoint.

Итак, что все это означает для навыков, которые вам понадобятся для поддержки и управления вашими настройками SharePoint?

Приготовься

Как показал наш недавний опрос разработчиков и архитекторов SharePoint и Office 365, существует реальное понимание среди разработчиков необходимости приобретать новые навыки и быть готовыми к следующему этапу эволюции в разработке настроек SharePoint. Когда мы спросили разработчиков, что они думают о том, как смена фокуса Microsoft изменит их работу, они четко осознавали потребность в новых навыках:

Архитекторы и разработчики знают, что им необходимо освоить целый ряд новых навыков, чтобы поддерживать и управлять настройками своих компаний. Для ИТ-руководителей это будет означать, что вам следует подумать об обучении новым навыкам и даже нанять новых сотрудников, обладающих специальными знаниями.

  • Вам потребуются сотрудники, хорошо знающие JavaScript и TypeScript

jQuery, Angular и Knockout сегодня наиболее часто используются разработчиками SharePoint. Если ваша команда неопытна или неопытна в использовании JavaScript, немедленно обучите их этому или наймите разработчика JavaScript. В новой SharePoint Development Framework Microsoft использует TypeScript, поэтому очень полезно иметь сотрудников, которым это удобно.

  • Обучайте их правильным подходам к настройке

Наше исследование показало, что около двух третей разработчиков спокойно занимаются разработкой на стороне клиента — это новая предпочтительная модель от Microsoft. По мере того, как этот подход становится все более популярным, вам необходимо убедиться, что ваши команды чувствуют себя комфортно с ним.

  • Более последовательное обучение

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

  • Убедитесь, что они используют передовой опыт анализа кода

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

Навыки, которые вам нужны

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

Чтобы узнать больше о навыках, которые потребуются разработчикам для разработки передовых настроек SharePoint в ближайшие месяцы и годы, загрузите наш выпуск State of Office 365 и разработки SharePoint 2016 сегодня.»