Skip to main content

Command Palette

Search for a command to run...

Introduction to the Developer to Architect series

This five-part article series walks you through everything that you need to know to successfully transition from a developer to an architect.

Updated
1 min read
Introduction to the Developer to Architect series
S

Architect and Developer with over 23 years of experience in Desktop/Console Development, Web Front-end Development, Middleware/API Development, Database Design and Development, Cloud-Native/Serverless Architecture and Development, Automation & Tooling, DevOps/CICD, and Developer Experience.

Part 1: The Basics and Beyond

Change your mindset

Think big

Resist the urge to start coding

Type of Architects

Part 2: The Functional Skills

Why functional skills?

Understand Business Domain

Manage stakeholder expectations

Understand SLAs and ROIs

Part 3: 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

Communicate your architecture effectively

Customize your Architecture views for your audience

Listen and collaborate

Learn negotiating skills

Part 5: 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