# Grow as an Architect from a Developer

The journey from a seasoned developer to become an architect often gets challenging. We help you on this journey to provide a simple yet effective path to achieve your goals.

Each developer would aspire to become an architect in due course & find the path to be very challenging at times. Some people get guidance from their mentors & few learn it through _training/certification, reading, social media, blogs etc._

We define **AJP (Architect Journey Path)** for a developer so that you don’t get lost in the process & achieve your goal to be a _successful architect._

[![Developer to Architect](https://vedcraft.com/images/2016/04/ArchJourneyMap.jpg)](https://vedcraft.com/images/2016/04/ArchJourneyMap.jpg)

_Architect’s Journey_

<table><tbody><tr><td><strong>Role</strong></td><td><strong>Responsibilities &amp;</strong><strong> Skill-set</strong></td></tr><tr><td>Developer</td><td>Coding, Rule Compliance, Unit Testing, Integration Testing, Refactoring, Design Patterns Implementation, Performance Optimizations, Security Fixes</td></tr><tr><td>Technical Lead</td><td><strong>Development</strong><strong> Skill-set Plus</strong> &nbsp; Design Patterns, Anti-patterns, Refactoring, Reviews, Performance &amp; Security Testing/Fixes, Design/Architecture Components</td></tr><tr><td>Technical Architect</td><td><strong>Technical Lead Skill-set Plus</strong> &nbsp; Architectural Patterns, Design/Architecture Creation, Specific Technology Artifacts such as data, security, information, UML, Broader Technology Knowledge (Build &amp; Release, DevOps, Deployment Topologies, Cloud Technologies)</td></tr><tr><td>Solution Architect</td><td>Solution Mapping to Specific Technology, Impact Analysis, ROI of Technology Decisions, Broader Solution Knowledge (COTS vs. OpenSource, Solution Comparison &amp; Recommendation)</td></tr><tr><td>Enterprise Architect</td><td><strong>All</strong><strong> the above plus</strong> &nbsp; Enterprise framework knowledge (e.g. TOGAF), Architectural Patterns, Architecture Evaluation Skills, Roadmap Planning, Technology Vision, Future State Architecture, Gap Analysis, Stakeholder Management (Business &amp; Key Technical)</td></tr></tbody></table>
