

Often they establish coding guidelines and styles among themselves.
#2016 chief architect software software#
They are making decisions about software architecture routinely, as they do their jobs. In many ways, the developers are already architects. I have entered this role with seventeen years of post-college experience and a well-formed view of what thought leadership means.

An opportunity to join ADP Innovation Lab as Chief Architect came up in the fall of 2016 and I took advantage of it. My working title was changed to Cloud Platform Architect. Over time, I became responsible for platform vision, some sales presentations, thought leadership, and driving a team of developers. I am trying to learn what it means to be a good software architect, and I hope to be one myself.Ībout seven years ago I was hired by a startup to help build a cloud SaaS. Now, almost two decades into my post-college career I am one myself. As a young developer, I felt that I could do the job of a business analyst, software architect, and developer all at the same time.

Early in my career, I thought they were useless. For many years I couldn’t understand what software architects do.
