This is a big question, so let's divide its answer into three parts:
Remote Pair Programming: This is at the core of how you will learn as a Microverse student. When you join Microverse, we will pair you up with another student from your start class. Each of our students has been vetted to ensure they have the technical and collaboration skills necessary to make a good coding partner. You and your coding partner will learn together through remote pair programming for about 7 hours a day, for approximately 28-32 weeks (you might change coding partners 2 - 4 times throughout the Program). We believe that learning to closely collaborate with a diverse group of people will make you a stronger developer and a better prospective employee for companies seeking global talent.
Integral Support: Microverse is a teacher-less environment. That does not mean that there is no support, but rather that there are no live classes taught by instructors. You will learn by asking other students, your Stand-Up Team, mentors, and Technical Support Engineers for help when you get stuck. One of the most important skills that companies look for in junior developers is to know when and how to ask for help. We believe in giving you the necessary tools to become not just a great developer, but also a great employee and co-worker. Learn more about our support structure here.
Our innovative and unique approach not only provides you with an accountability partner and a large, global support network but also helps you learn remote workflows and acquire the experience, collaboration, and communication skills that are necessary to join a global company.