В коммерческой разработке больше 6 лет. Начинал с рядового разработчика, сейчас являюсь руководителем разработки.
Придерживаюсь принципа обучая других обучаешься сам
Пройдя путь от разработчика до руководителя разработки могу помочь расти разным уровням в разных компетенциях.
Juniors:
- Как читать чужой код
- Как писать поддерживаемый код
- Как задавать вопросы
- Где и каким образом нужно учиться
- Как проходить собеседования
Middle:
- Как проектировать архитектуру, предлагать и защищать технические решения
- Как проводить CodeReview
- Что такое SOLID и как его применять
- Какие софты нужны чтобы расти дальше
Seniors:
- Куда и как расти дальше Senior специалисту
Team Leads:
- Как управлять командой
- Как управлять техдолгом
- Постановка и контроль задач
- Настройка процессов в команде
- Как оценивать компетенции других людей
- Team Composition