mirror of
https://github.com/salmer/CppDeveloperRoadmap.git
synced 2025-12-17 04:24:39 +03:00
2.2 KiB
2.2 KiB
Senior C++
Кто это?
Это разработчик, который понимает не только технический, но и бизнес контекст и способен создать дизайн и решение для компонента/приложения/системы с их учётом. Помимо этого, помогает другим членам команды развиваться и следит за техническими тенденциями мира разработки.
Что ожидается по умению написания кода?
- Способен переводить задачи с языка бизнеса на язык разработки и декомпозировать задачи
- Способен вести диалог с бизнесом и объяснять технические детали и сложности людям вне команды
- Способен не только принять решение о дизайне, но и создать архитектуру компонента/приложения
- Понимание и использование архитектурных принципов
Что ожидается по общим навыкам?
- Высокий навык коммуникации
- Способен при необходимости самостоятельно собрать требования
- Помогает развивать членов команды
Рекомендации и советы
В зависимости от специфики компании и от ваших желаний путь дальнейшего развития лежит либо в освоении новых технологий и технических навыков, требующихся в выбранной вами области знаний (например, специальные разделы математики, физика и т.д. - путь технического эксперта), либо в область управления и взаимодействия с людьми (техлид, тимлид, ПМ и т.д.). Choose wisely. 🙂