v3rse / learning_map

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Andela Learning Map

"Learning is the new skill. Imagination, creation, and asking new questions are at its core." - Sugata Mitra

The Purpose of the Andela Curriculum

The Andela Curriculum is a platform that offers motivating inspiration, guiding resources, and opportunities for pragmatic practice.

It uses learning science to enable learners uplevel their technology and team skills so they can progress towards new roles, new skills, and new opportunities to change the world.

How to Use the Curriculum

As you grow at Andela, use this curriculum to help you guide your learning by building Outputs that give you real-world practice and KBB's that accelerate your insight into how experts think about these skills. If you get stuck, reference one of the related resources attached to the curriculum, or reach out to an expert on the experts page (coming soon).

As you learn, make sure you also contribute-- even as a beginner, you are an invaluable expert with your "beginner's mind" (sometimes even more so than someone who has been doing the tasks for a long time). The curriculum exists because of you-- submit pull requests or Slack #ask-learning.

The curriculum is carefully structured around four phases of learning:

  1. Conceptual Learning
  2. Applied Work
  3. Knowledge Sharing
  4. Purposeful Reflection

  • Conceptual Learning: Use the Resources, Knowledge Units, and Beliefs gathered from experts to dive into the new material on a conceptual level.
  • Applied Work: Work is not the end result of learning, it is the means of learning in itself. Use the Outputs and Behaviors to get your hands dirty, really start learning, and have something to show for it!
  • Knowledge Sharing: As a developer, you will always be working on a team. Share your knowledge through mentorship, collaboration on outputs, and contributions to the learning map itself! Sharing knowledge is critical to your success as a developer and as a learner...
  • Purposeful Reflection: Learning Paths will contain several "Refactoring" and/or "Reflecting" outputs-- don't skip these! It may seem like "extra" work, but science shows that it is the #1 most effective way to solidify new knowledge. Try it... see what happens!

Learning Philosophy at Andela

Learn more about each of the cornerstones of our learning philosophy in our Wiki (see tabs above):

  • Work == Learning
  • "YOYO" Learning|"YOYO"-Learning
  • Distributing Expertise through "KBBs"
  • Mentorship- P2P Learning

How to Contribute

The Andela Learning Map is a living document: like each one of us, is constantly growing and evolving.

Share your expertise, new resources you've discovered, outputs you've created, or ideas you have on this form or at #ask-learning.

Your contribution has an impact on all current and future learners at Andela.

#TIA.

Navigation Tip: Curriculum Folder Structure

├── Andelan                       # These are Learning Paths available for the benefit of all andelans
│   ├──ASK Feedback 
│   ├──EPIC Values 
│   ├──Distributed Teamwork
│   ├──Making Good First Impressions
         └── Outputs 
│   ├──Writing Blog Posts

├── Bootcamp             # This is the Learning Path for Pre-Andela Bootcamp Applicants
│   ├── Bootcamp Curriculum
│   └── ...           
├── D0              # This is the Andela Learning Path for D0 Developers 
│   ├── Pre-Sims Technical Requirements
│   └── ...                  
├── D1                  # These are the Andela Learning Paths for D1 Developers
│   ├── D1 Developer    # These are the requirements for an Andelan applying to be a D1 Developer
│   ├── D1 Ruby/Rails 
│   ├── D1 PHP/Laravel
│   ├── D1 Python/Django  
│   ├── D1 JavaScript
│   ├── D1 Java
│   ├── D1 Swift/iOS
│   ├── D1 Android
│   ├── D1 Test Engineer/ QA Developer
│   ├── D1 DevOps  
│   └── ...                   
├── D2                    # These are the Andela Learning Paths for D2 Developers  
│   ├── Mid-Level (D2) Developer  # These are the requirements for an Andelan applying to be a D1 Developer
│   ├── Test Engineer
│   ├── D2 JavaScript 
│   ├── D2 DevOps (coming soon)
│   └── ...   
├── D3                     # These are the Andela Learning Paths for D3 Developers    
│   ├── Technical Team Lead        
│   ├── D3 Developer
│   ├── D3 JavaScript
│   └── ...                       
├── D4+                        # These are the Andela Learning Paths for D4+ Developers
│   ├── Systems Architect  (coming soon)   
│   ├── Product Manager
│   ├── D4 Senior Developer (coming soon)
│   └── ...    
├── Skill Glossary(coming soon)     # These are the skill names and descriptions of all linked skills in Outputs               
│   │  └── ...     
└── README                        # Summary of Andela Learning Map and how to Use it

About


Languages

Language:Shell 100.0%