Journey from Technical Lead to Technical Architect

What is road to becoming a technical architect is a tricky topic, many wants to know. Especially, this is of interest largely to senior developers and technology leads. Let me give a shot at this. I would love to hear your comments in this regard:

  • Technology vs Thought Leadership: Technical lead is primarily responsible for exploration and implementation of technology (tools & frameworks) to solve a particular set of problem in hand. He also plays a crucial role in doing proof-of-concept in related with adoption of newer technologies. The person on this role also acts as a mentor and guide to individual team members in terms of adoption of technology. However, technical architect is responsible for not only providing technology leadership similar as technical lead, but also provide thought leadership in terms of adoption of newer technologies (tools & frameworks) in near future to solve similar problems in the most effective manner. In addition, he, at times, gets associated with multiple teams to provide solutions to the entire applications, unlike technical lead whose primary responsibilities lies with a single team in most cases. Thus, if you have been acting as a technical lead, and wants to board the technical architect boat, start getting involved in key design decisions of different teams. Show your willingness to explore take on problems from different teams, run extra mile and provide them with solutions. You shall surely go to the next level of becoming an architect.
  • Knowledge of Architectural Frameworks: It is always helpful to get hang over one or more architectural framework such as TOGAF which enables a person to approach the architecture & design of one or more applications in entirely different manner. From TOGAF perspective, a person learns to think of multiple different viewpoints of architecture using matrices,catalogs and diagrams that he may be required to create based on project stakeholders. These viewpoints primarily involves consideration of following different aspects of architecture:
        1. Business architecture
        2. Application architecture
        3. Data architecture
        4. Technology architecture

    Thus, if you are planning to wear the hat of technical architect, it is high time that you get yourself aware of at least one architectural framework such as TOGAF.

  • Great Communication: Great communication is another must-have of a technical architect. This is primarily because of the reason that you as a technical architect may be involved in doing regular communication with some of the following stakeholders:
    1. Internal team involving developers/testers, project managers, technical leads, senior management etc.
    2. External stakeholders such as architects, technical leads, project managers and senior management etc.

    Thus, if you believe you are not the best of the communicators, start working on your communication including oral and written manners.

  • Faith in Yourself: If you are the one who lacks faith while proposing solution, you have to work on developing faith. This is because most of the times you have to propose newer technologies including tools & frameworks and you may be required to convince various stakeholders explaining why you believe in your proposed solution.
  • Lot of Patience: A technical architect may have to go through lot of iterations on his proposed architecture/design based on the feedback of different project stakeholders. If you lack patience, you may want to start meditating :-).
Ajitesh Kumar

I have been recently working in the area of Data analytics including Data Science and Machine Learning / Deep Learning. I am also passionate about different technologies including programming languages such as Java/JEE, Javascript, Python, R, Julia, etc, and technologies such as Blockchain, mobile computing, cloud-native technologies, application security, cloud computing platforms, big data, etc. I would love to connect with you on Linkedin. Check out my latest book titled as First Principles Thinking: Building winning products using first principles thinking.

Recent Posts

Agentic Reasoning Design Patterns in AI: Examples

In recent years, artificial intelligence (AI) has evolved to include more sophisticated and capable agents,…

2 months ago

LLMs for Adaptive Learning & Personalized Education

Adaptive learning helps in tailoring learning experiences to fit the unique needs of each student.…

2 months ago

Sparse Mixture of Experts (MoE) Models: Examples

With the increasing demand for more powerful machine learning (ML) systems that can handle diverse…

3 months ago

Anxiety Disorder Detection & Machine Learning Techniques

Anxiety is a common mental health condition that affects millions of people around the world.…

3 months ago

Confounder Features & Machine Learning Models: Examples

In machine learning, confounder features or variables can significantly affect the accuracy and validity of…

3 months ago

Credit Card Fraud Detection & Machine Learning

Last updated: 26 Sept, 2024 Credit card fraud detection is a major concern for credit…

3 months ago