Architects (when not part of the main development team) should balance at stepping in and keeping the distance from the development team.
Allow the team to get the experience. That will help the team enormously in the long term. Step in and rescue the project only when the potential harm outweigh the learning opportunity.
- Software architects should continue coding to get the feedback—it is still useful to code on the project to get the feedback
- Involve the team into design is also about giving the team opportunity to learn.