These are programs that allow you to mentor others as they learn how to code and get paid to do it!

IMHO, they’re quite useful if you’re looking to gain experience on the side while earning some money.

The hours are flexible, and it’s common knowledge that when you teach, you solidify your skills.

Bloc

You can apply to be a Bloc mentor through their about page in the Jobs section.

Bloc | Coding Bootcamp - Find A Code Mentor

Learn design, web or mobile app development with a code mentor. Bloc code Mentors have an average of 10 years experience.

Codecademy

Codecademy Pro relies on mentors and you can apply to be one through their Jobs page.

Jobs

Codecademy is the easiest way to learn how to code. It’s interactive, fun, and you can do it with your friends.

Code Mentor

It’s pretty self-evident that Code Mentor depends on having mentors and consequently, they have a dedicated place where you can apply.

Apply to Become An Expert Programming Mentor on Codementor

Codementor provides instant 1:1 help for software development. Build projects faster with on-demand live help from expert developers.

Designlab

Designlab is an online bootcamp focused on UI/UX but also depend on mentors for their curriculum. They also have a dedicated page to apply to become a mentor.

Calling all designers! Become a Designlab mentor and help build the future of creative education.

Become a Desiglab mentor to help us change the way people learn design online. Earn money & network with awesome designers who share the same mission.

hack.hands()

hack.hands() is similar to Code Mentor and allows you to apply to become a mentor.

Become an Expert - HackHands

Programmers are busy. We understand you have a lot going on. As an expert, you can have the flexibility to help when you are available with no commitments. As an expert you set your rate and get notified when requests are available for your rate.

RookieUp

RookieUp allows folks to get portfolio feedback from on-demand mentors in Visual Design, UX/UI, and Web Development.

Become a Mentor - RookieUp

Join our curated community of creative mentors, and become a mentor to aspiring creatives around the world. Share your experiences and inspire others!

Thinkful

Thinkful is a career accelerator that gets graduates careers in tech that depends on mentors heavily for their curriculum.

Become a mentor Β· Thinkful

A desire to keep your skills sharp by teaching others A passion for sharing best practices Excellent communication skills Empathy for beginners Infectious enthusiasm for development and for sharing your craft with others The ability to reflect upon and develop their teaching strategies for each learner Previous corporate training or

Udacity

Udacity’s popular Nanodegree courses also depend on mentors.

Become a Mentor today

Join Udacity’s community of mentors, help your peers, and expand your knowledge. Apply Today!


Volunteering Options

In case you wanted to be generous with your time.

hack.pledge()

hack.pledge() is a community of developers helping each other master software craftsmanship

hack.pledge()

Give or receive 1 hour of code mentoring. Let’s help each other master software craftsmanship.

Out of Office Hours

Out of Office Hours aims to create a dialog between newcomers and people working in the tech industry.

Out of Office Hours

Creating dialog between newcomers and people working in the tech industry.

#YesWeCode

#YesWeCode is looking for dedicated in-person or virtual tutors with experience in front-end and back-end coding languages to support their scholars in reaching their full potential.

Become a Tutor

YesWeCode is a national initiative to help teach 100K low-opportunity youth to code