| Standard | Junior | Mid | Senior |
|---|---|---|---|
| Contributions | |||
| Known Tech Stacks | http://rebuilding-rails.com/ ? | Learn new framework for existing language? Learn some of these languages: http://www.ybrikman.com/writing/2014/04/09/six-programming-paradigms-that-will/ ? | |
| Production Apps | |||
| Ability to Learn | |||
| Knowledge Gaps | |||
| Frequency of Help | |||
| Code Smell | Domain Driven Design book? | Identify areas of the codebase that have code smells and create technical chores? | |
| Process Smell | Read Agile Product Management with Scrum! | Read Agile Product Management with Scrum! | |
| Best Practices | Sandi Metz book? | Sandi Metz book? | |
| Feedback and Mentoring | |||
| Ego | |||
| Attachment and Change | |||
| Awareness | Drawing dependency diagrams for models before starting each story! | Drawing dependency diagrams for models before starting each story! | |
| Foresight | |||
| Estimates | |||
| Debugging | Use rubymine to dig into gems? Jump into open source gem/issues? | ||
| Testing | Puralsight Rspec videos! | Advanced Puralsight Rspec videos! | |
| Multiple Solutions | |||
| Breaking Down Problems | Break down stories into small actionable tasks before starting! White board out stories before coding? | Break down stories into small actionable tasks before starting! | |
| Focus Tradeoffs |