Description
This ability focuses on designing, architecting, and ultimately building the software
Milestone 1
(adds 1 mile to your journey)
| Examples of what you will be known for doing / trusted to do at this milestone | |
|---|---|
| Broad knowledge of core CS concepts. | Focus on growing as an engineer, learning existing tools, resources and processes | 
| Writes correct and clean code with guidance; consistently follows stated best practices | Participates in technical design of features with guidance | 
Milestone 2
(adds 3 miles to your journey)
| Examples of what you will be known for doing / trusted to do at this milestone | |
|---|---|
| Rarely makes the same mistake twice, begins to focus on attaining expertise in one or more areas (eg, Java/JS/Ruby/iOS development, performance best practices, efficient use of data stores, messaging, etc) | Learns quickly and makes steady progress without the need for constant significant feedback from more senior engineers. | 
| Understands and makes well-reasoned design decisions and tradeoffs in their area; able to work in other areas of the codebase with guidance | Doesn't flail while debugging | 
Milestone 3
(adds 6 miles to your journey)
| Examples of what you will be known for doing / trusted to do at this milestone | |
|---|---|
| Go-to expert in one area of the codebase; understands the broad architecture of the entire system | Provides technical advice and weighs in on technical decisions that impact other teams or the company at large. Researches and proposes new technologies. | 
| Sought out for technical guidance; anticipates technical issues at the product level and makes architectural and design decisions to avoid them | 
Milestone 4
(adds 12 miles to your journey)
| Examples of what you will be known for doing / trusted to do at this milestone | |
|---|---|
| Owner of and expert on large sections of our codebase | A record of creating sweeping improvements in stability, performance, and scalability across major business-critical systems | 
| Anticipates broad technical change and ensures Rent the Runway is always ahead of the curve | Able to recognize and make trade-offs with respect to the whole system | 
| Understands deeply the entire architecture for a major part of our business and is able to articulate clearly the scaling and reliability limits of that area | 
Milestone 5
(adds 20 miles to your journey)
| Examples of what you will be known for doing / trusted to do at this milestone | |
|---|---|
| Setting Technical Direction | Contributes to architectural decisions with a focus on the product and business needs now and in the future, knows the right questions to ask to help the team get to the right decision | 
| Ensures the architecture being build can support multiple future possibilities of the business | 
Configuration Health
- ✅ Associated with 2 roles
 - ⚠️ Has been referenced in no observations
 - ℹ️ No one has achieved a milestone on this ability
 
- ⛔️ Last updated: almost 5 years ago
 - ℹ️ Never conversed about
 
Role & Position Requirements
- Developersmust be milestone 1+
 - Tech Leadsmust be milestone 3+
 
Examples / Observations
An observation relating to Dex (Technical Skill): Building has not been publicly recognized yet.
Conversations about Dex (Technical Skill): Building
This section is for Rent the Runway folks only. Sign your team up to find your Gruuv!