# :smiling_imp: Senior C++

## :question: Кто это?

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

## :computer: Что ожидается по умению написания кода?

- Способен переводить задачи с языка бизнеса на язык разработки, декомпозировать задачи
- Способен вести диалог с бизнесом, объяснять технические детали и сложности людям вне команды
- Способен не только принять решение о дизайне, но и создать архитектуру компонента/приложения
- Понимание и использование архитектурных принципов

## :bust_in_silhouette: Что ожидается по общим навыкам?

- Высокий навык коммуникации
- Способен при необходимости самостоятельно собрать требования
- Помогает развивать членов команды

## :eyes: Рекомендации и советы

В зависимости от специфики компании и ваших личных пожеланий, путь дальнейшего развития лежит, либо в освоении новых технологий и технических навыков, либо в области управления и взаимодействия с людьми (техлид, тимлид, ПМ и т.д.). Choose wisely. 🙂

---

[**На предыдущую страницу**](Overview.md) | [**На главную страницу**](../README.md)
