Description
Depth and Scope of the work you are asked to do.
Milestone 1
(adds 1 mile to your journey)
| Examples | |
|---|---|
| Basic language features are mastered, but some advanced structures may still be unfamiliar. | Occasional issues following patterns and approaches within existing code bases. | 
| Works primarily on tightly scoped, routine problems. | 
Milestone 2
(adds 3 miles to your journey)
| Examples | |
|---|---|
| Follows established patterns and approaches within existing code bases with ease. | Works mostly on clearly defined and scoped individual features or problems. | 
Milestone 3
(adds 6 miles to your journey)
| Examples | |
|---|---|
| Deep expertise within at least one programming environment. | Basic proficiency in at least one additional programming environment. | 
| Helps set and maintain professional standards for the entire organization. Capable of executing projects across multiple domains (say, native app that needs API backend). Fully capable of taking substantial features from concept to shipping as the sole programmer (alongside a designer). | 
Milestone 4
(adds 12 miles to your journey)
| Examples | |
|---|---|
| Deep, substantial expertise in multiple programming environments. | Fully capable of owning and running entire subsystems of work (Queenbee expert, Action Cable implementation). | 
Milestone 5
(adds 20 miles to your journey)
| Examples | 
|---|
| Fully capable of designing, owning, and running entirely new, novel systems (design billing systems, Trix, Active Record from scratch) | 
Configuration Health
- ✅ Associated with 1 role
 - ⚠️ 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
- Programmersmust be milestone 1+
 
Examples / Observations
An observation relating to Programming Skill has not been publicly recognized yet.
Conversations about Programming Skill
This section is for Basecamp folks only. Sign your team up to find your Gruuv!