Good Day Gentlemen
This is a very informative session. My experience is mostly as a software developer using Microsoft tools for the last 25+ years. I am now in the process of being certified to become an Azure Solution Architect. I have so far managed to be certified in the following modules : AZ-900 | AZ-204 | AZ-303 | with AZ-305 in progress. This is a little bit of background which I think actually has a bearing on to why I am looking at becoming an architect.
I have consulted in the same organization for 15+ years as a senior software developer, I briefly left for 3 years and then went back. What I realized on my return is that, with the development of a new system which was initiated in my absence, the solution is not fit for purpose. The development team is made up of myself, two other developers with the same number of years in experience, plus three others with about 10 years of experience, however the team has no architect(s). And I think the lack of architectural skills is at the center of the development of a system that is not fit for purpose. This is where I actually motivated to explore architecture as an area of focus. I think we take it for granted that while we have developed systems over many years, we haven't necessarily developed systems that are 'perfect' if that ever exists. I think for starters, the use of wrong technologies, reinvention of the wheel(s) while ready made tools are already there, components of the system which to do interconnect or interconnect properly, plus the general architecture of the tool in development needs re-architecting. This for me actually made me realize that, this particular organization and the team thereof underestimate how important proper architectural skills are. Developers and maybe other experienced technical individuals tend to think their specific experience gives them automatic path to architecture, which I believe, is totally misplaced.
Phew! Enough of the background.
Going back to your session, I find this to be very informative that architect need to look at the solutions in a global sense, they need to figure out how things interconnect seamlessly, they need to not only care about the skills that exists within the organization but they can also influence staffing decisions, technology take-on decisions which will in turn be beneficial to the organization in the global sense. Architects needs to not only be tech savvy but to direct business direction by aligning business goals with the available technology out there, and usually the latest technology while saving the organization money. I think this is the great takeaway I get from your video and I think it aligns with where my chain of thought is at this point.
Thank you gentlemen.
Regards