Концепция Higher-code

Higher-code специалист сконцентрирован на предметной области и бизнес-ориентированных решениях, в отличие от low-level programming (низкоуровневого программирования, сконцентрированного на аппаратном обеспечения и архитектуре вычислительных машин), high-level programming (сконцентрированного на абстракциях, структурах данных, алгоритмах, последовательности вычислений и параллелизме), low-code (упрощенном, часто визуальном программировании, направленном на удешевлении процесса разработки и приближении его к бизнес-аналитикам), no-code (разработке приложений без написания кода, при помощи конфигурирования и компоновки готовых модулей).

Навыки

  • 42% Предметная область и знания о функционировании бизнеса, который нужно провести через автоматизацию и цифровую трансформацию;
  • 25% Культура разработки, психология и коммуникации; Стратегическое планирование; Ведение переговоров; Построение команд и управление коллективом;
  • 15% Системная интеграция; цифровая трансформация; Реинжиниринг бизнес-процессов;
  • 7% Архитектура программных систем; DevOps; CI/CD практики; облачные технологии; системный дизайн; классы систем: SaaS, FaaS, IaaS, Paas; решения для Big-data и Big-memory; Сервисный подход SOA; Web сервисы; Микросервисная архитектура;
  • 5% Кибербезопасность, криптография; компьютерные сети; проектирование баз данных и Data warehouse; высоконагруженные и распределенные системы; Параллельные и конкурентные вычисления; качество кода; аудит информационных систем;
  • 3% Основы программирования;
  • 2% Работа с ИИ;
  • 1% инструментов с низким кодом и без кода;