Анализирует trade-offs различных consensus-алгоритмов: finality time, throughput, decentralization. Настраивает и мониторит валидаторы в production-сетях. Понимает slashing conditions и validator economics.
Роли · Blockchain Developer · Middle
Что должен уметь Middle }
4 ключевых навыков, всего 79. Ожидания по каждому навыку и что меняется на следующем уровне.
На этой странице — что ожидается от Middle }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Blockchain и Web3.
Ключевые навыки для Middle
Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.
Blockchain и Web3 · 4
Интегрирует DeFi-протоколы в блокчейн-инфраструктуру: индексация событий, price feed aggregation, liquidity monitoring. Реализует backend для мониторинга DeFi-позиций и health factors.
Настраивает и эксплуатирует L2-ноды в production. Реализует cross-layer messaging инфраструктуру (L1<->L2). Понимает fraud proofs, validity proofs и sequencer architecture.
Пишет integration и fork-тесты для взаимодействия контрактов с DeFi-протоколами. Использует Foundry fuzz testing для поиска edge cases. Тестирует upgrade paths и cross-contract calls.
Дополнительные навыки
Команда их не оценивает, но они входят в самооценку и план развития.
Что меняется на Senior
79 навыков получают более высокое ожидание или становятся ключевыми при переходе с Middle на Senior. Сначала самые большие скачки.
- Асинхронное программирование: Применение → Продвинутый · становится ключевым
- Интеграционное тестирование: Применение → Продвинутый · становится ключевым
- Моделирование угроз: Применение → Продвинутый · становится ключевым
- Практики безопасного кода: Применение → Продвинутый · становится ключевым
- Прикладная криптография: Применение → Продвинутый · становится ключевым
- Принципы ООП и SOLID: Применение → Продвинутый · становится ключевым
- Blockchain Fundamentals: Применение → Продвинутый · становится ключевым
- Blockchain Indexing: Применение → Продвинутый · становится ключевым
- Cross-Chain Bridges: Применение → Продвинутый · становится ключевым
- E2E тестирование: Применение → Продвинутый · становится ключевым
} в открытой матрице компетенций: 79 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.