What I believe is a triangle of success for Software Architects and Technical Leads
Make sure the entire team shares the technical vision. Understand the cost and benefits implications. Stay hands-on to an appropriate extend. Be empathic. Inspire. Give vision and not technical tasks.
Tags: leadership, learning, culture, career