# Introduction to the Developer to Architect series

## [Part 1: The Basics and Beyond](https://devtoarch.com/the-basics-and-beyond)

Change your mindset

Think big

Resist the urge to start coding

Type of Architects

## [Part 2: The Functional Skills](https://devtoarch.com/the-functional-skills)

Why functional skills?

Understand Business Domain

Manage stakeholder expectations

Understand SLAs and ROIs

## [Part 3: The Technical Skills](https://devtoarch.com/the-technical-skills)

Acquire technical breadth

Decide if you want to be hands-on

Learn architecture strategies, methods, frameworks, and patterns

Consider the advantages and pitfalls of technical debt

Understand architecture tradeoffs

## [Part 4: The People Skills](https://devtoarch.com/the-people-skills)

Communicate your architecture effectively

Customize your Architecture views for your audience

Listen and collaborate

Learn negotiating skills

## [Part 5: The Social Skills](https://devtoarch.com/the-social-skills)

Contribute to open-source projects

Maintain a social media presence

Mentor and coach junior technologists

Write books and blogs

Create training courses
