3 ms·
Where I have worked, the architect is the person who helps the key implementors work together smoothly, shares knowledge about the design, gives advice, and bri
by twblalock 7y ago
Where I have worked, the architect is the person who helps the key implementors work together smoothly, shares knowledge about the design, gives advice, and brings in other teams he knows can help.
It takes a lot of "tribal knowledge" about the various teams involved in a project to do this kind of thing well. The most successful architects I have worked with are the ones who have a lot of experience at the same company. They don't design the architecture -- they convince all of the participants in a project to collaborate on designing the architecture.
- paulsutter 7y agoTheir title is architect, but they ... don't architect? > They don't design the architecture -- they convince all of the participants in a project to collaborate on designing the architecture
- twblalock 7y agoThe people I am describing are more technical than project managers and are able to give informed advice on the architecture and the code, and often commit some of the code to the project in addition to the other project management duties.
- deleted 7y ago[deleted]
- paulsutter 7y agoIf you avoid nontechnical project managers, you wouldn't need a special title for technical project managers
- namdnay 7y agoOh god I'm getting flashbacks.. people saying 'think of me as an "urban planner" rather than an architect'...
- jcims 7y agoThat’s the reality of it though. The role has stabilized at something other than software achitect, the name is too cool to walk away from though.