I really don’t like most of the titles I have seen. Architect is probably the most overused and most overloaded one there is. I agree with in the recent post from But Where are All the Architect Positions? in when companies say they want an architect, they really want a senior developer. This has been my experience too. I think of myself as a very senior developer who does lots of application architecture (overload for ‘application design’) and who is aware of enterprise architecture options/approaches. I’m really a developer who understands a larger number of perspectives than a less senior developer. This is because I’ve lived on many many more software projects and have worn many different hats. I also remember what worked well and what didn’t so am always on the lookout for new frameworks or techniques that improve my future existance.

In my view, an architect is more than just a person who understands frameworks or the various supportability or security implications of this decision or that… An architect is really a ‘lead developer’ who doesn’t just bring conceptual elements to a project, they lead the development – showing by doing, coaching, reviewing, spiking, advising.

So, when I think of software architect, I really don’t think of the academic sitting in the ivory tower, I think of the gal or guy on a project that always seems to be a step ahead of problems. They are busy as hell but always have time to explain or discuss. They foster proactive and transparent communication in their teams. They don’t own the design or framework choices, they encourage evaluation and trade offs. Most of all, they contribute instincts to the team. Instincts to help shore up the team to tackle some of the non-intuitive aspects of the development life cycle like TDD.

Working on a a self organizing scrum team means low ceremony and trying to work as a collective whole so titles mean little. I hope hiring managers and contract outfits will begin to dig into the needs of the project more than relying on titles. This is especially true when they talk to ‘architects’ that graduated in 2005.

Just say, my title is chief bottle washer.