DEV Community

Discussion on: The Stages Of Your Software Development Career

Collapse
 
jamesmh profile image
James Hickey

Well, that's something I'd like to write about in more detail someday 😋.

But basically, a lead dev is a liaison between the dev team and the other external teams (marketing, etc.) In many orgs a lead dev will represent a cross-functional team to other cross-functional teams too.

An architect is one more level "up" where they manage technology across multiple teams (whether cross-functional or just segmented by trade).

Architects would also be more involved with clients - gather requirements, understanding business needs, offering advice, etc.