Мы поговорили с Нищаем Шахом, техническим директором CACTUS, чтобы узнать, почему искусственный интеллект так важен для бизнеса и какую пользу от него могут извлечь разработчики.

Практическое значение ИИ в деловом мире продолжает расти. Вероятно, ежедневно вы взаимодействуете с ИИ, даже не узнавая его. Искусственный интеллект имеет множество практических применений. А как насчет использования ИИ в бизнес-среде? Это намного превосходит все, что вы могли себе представить.

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

Вот что он должен сказать

1. Что такое идеология CACTUS, лежащая в основе цифровой трансформации, и почему это так важно?
Наша миссия в CACTUS — дать возможность всем, кто связан с нами, максимально реализовать свой потенциал. Наша политика «цифровой приоритет» и «удаленный доступ в первую очередь» являются основными катализаторами, которые помогли нам сформировать нашу рабочую культуру, чтобы использовать технологии.

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

Реализация стратегии «сначала удаленно» требует определения надежных рабочих процессов и бизнес-моделей. Мы эффективно переосмыслили наши, используя современные технологические достижения в средствах коммуникации и продуктах для мозгового штурма/журналирования в виртуальном мире. Мы активно работаем над тем, чтобы сделать все наши политики в области ИТ и WFH гибкими и удобными для сотрудников. Это помогло нам достичь нашей цели «удалено для 100% ролей».

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

2. ИИ — это больше, чем просто техническое внедрение; речь также идет о приемлемости для предприятия.
Успех любого ИИ-решения зависит как от принятия, так и от приемлемости. Одно без другого просто уменьшает полное влияние ИИ. Приемлемость предприятия сильно зависит от двух вещей: мышления и удобства использования. Решения ИИ часто отлично смотрятся на бумаге, в презентациях и демонстрациях продуктов. Но в большинстве случаев решение кажется бесполезным или слишком сложным для использования из-за его недетерминированного характера и «черного ящика». В то время как внедрение требует значительных инвестиций в пропаганду — ключевым заинтересованным сторонам и лидерам мнений в организации — оно также должно быть увлечено людьми, которые владеют частью головоломки ИИ.

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

3. Почему искусственный интеллект (ИИ) так важен на современном рабочем месте?
ИИ сейчас часто, если не ежедневно, обсуждается в компаниях на всех этапах их жизненного цикла, поэтому почти невозможно игнорировать его и значение, которое он открывает.

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

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

4. Какой совет вы бы дали новичкам, начинающим свою карьеру в качестве разработчиков программного обеспечения?

  • Общайтесь, особенно если вы работаете удаленно, спрашивайте и усваивайте лучшие практики, которыми делятся ваши наставники в организации.
  • Никогда не прекращайте учиться не только техническим навыкам, но и навыкам межличностного общения; научиться эффективно представлять и сообщать о своей работе поможет вам на протяжении всей вашей карьеры.
  • Придавайте большое значение документированию кода в надлежащем формате и использованию таких инструментов, как линтер, для написания чистого и хорошо отформатированного кода, что помогает ускорить проверку и обслуживание кода.
  • Будьте открыты для изучения новых проектов и технологий, которые ваша компания/менеджер просит вас изучить, поскольку вы только начинаете; не попробовав, вы можете не знать, хорошо ли это для вас.
  • Работайте над интересными сторонними проектами и участвуйте в хакатонах в свободное время; это заставит вас инвестировать в обучение и создание вещей с нуля. Если вам нравится решать проблемы, продолжайте выполнять соревновательные задачи по программированию на различных онлайн-платформах, чтобы отточить свои навыки.

5. Зачем инженерам-программистам повышать свою квалификацию?

  • Чтобы оставаться актуальным и устойчивым. Технологии развиваются гораздо быстрее, чем когда-либо прежде. Будь то фреймворки JavaScript или новый язык программирования, который устраняет узкие места предыдущих поколений, адаптация ко всему новому требует обучения и совершенствования имеющихся знаний.
  • Чтобы строить вещи правильно. Люди строят вещи по-разному. Некоторые подходы говорят вам, как не надо проектировать систему. Другие говорят вам, что именно вам нужно сделать, чтобы построить следующий большой проект. Приобретение навыков, которые не просто связаны с вашей областью разработки программного обеспечения, помогает думать об общей картине и снижает вероятность чрезмерной оптимизации с самого первого дня.
  • Стать специалистом. Некоторые области технических ниш очень требовательны с точки зрения знания всех тонкостей концепций, необходимых для создания продуктов и услуг в этих областях. Хотя получение знаний в этих областях позволяет вам стать редким ресурсом в отрасли, оно также помогает вам полностью овладеть различными инструментами и технологиями и утвердить уверенность в своих способностях перед потенциальными рекрутерами и компаниями.

6. Какую роль конкурентное программирование может сыграть в привлечении талантов?
Конкурентное программирование помогает нанимать менеджеров с фильтрацией первого уровня на определенные технические должности. Он предоставляет группе по найму подробную информацию о кандидате в нескольких областях.

  • Сообразительность в решении проблем в ограниченной по времени задаче
  • Команда для формулирования логики в код
  • Эффективное решение — время и пространство
  • Серьезность для роли, поскольку она требует обширной подготовки и твердых основ программирования.

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

7. Планируете ли вы нанять ИТ-специалистов?
Мы являемся технологической компанией, в которой более 300 человек работают в различных технологических командах, и мы всегда ищем талантливых людей не только в области разработки программного обеспечения, но и в аналитике, обработке данных, продукте, дизайне, DevOps, ИТ-поддержке и так далее.