Домен
Desktop Development
Профиль навыка
Qt: QML, widgets, signals/slots, Qt Quick, кросс-платформенность
Ролей
1
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
5
ещё 0 — необязательные
Desktop Development
Нативная десктоп-разработка
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| Desktop Developer (Qt/C++) | Обязателен | Знает основы Qt 6 и C++17. Создаёт простые виджеты через Qt Designer, использует signals/slots для связывания логики. Работает в Qt Creator, собирает проекты через qmake/CMake. |
| Роль | Обязательность | Описание |
|---|---|---|
| Desktop Developer (Qt/C++) | Обязателен | Самостоятельно разрабатывает Qt-приложения с QML и Qt Quick. Использует Model/View Architecture (QAbstractItemModel). Работает с Qt Network, QThread и Qt SQL. Понимает ownership и жизненный цикл QObject. |
| Роль | Обязательность | Описание |
|---|---|---|
| Desktop Developer (Qt/C++) | Обязателен | Проектирует архитектуру Qt-приложений с Qt 6 и C++20. Создаёт кастомные QQuickItem, оптимизирует Scene Graph. Разрабатывает плагины через Qt Plugin System. Профилирует рендеринг через Qt Quick Profiler. |
| Роль | Обязательность | Описание |
|---|---|---|
| Desktop Developer (Qt/C++) | Обязателен | Определяет техническую стратегию Qt-разработки для команды. Формирует стандарты использования Qt 6, C++20 и QML. Проводит architecture review, планирует миграцию между версиями Qt. |
| Роль | Обязательность | Описание |
|---|---|---|
| Desktop Developer (Qt/C++) | Обязателен | Определяет стратегию Qt-платформы на уровне организации. Оценивает Qt Commercial vs Open Source лицензии. Формирует enterprise-стандарты кросс-платформенной разработки на Qt/C++. |