Distribution of student scores, by teacher-student ratio
When you have the full attention of your teacher you remember more, your motivation increases, and your achievement soars. The research shows that 1-on-1 education is the most effective way to learn for most students, so that’s what we built. We've been at it for years.
Benjamin Bloom's seminal 1984 research shows students achieve more, and more consistently, with a 1:1 student-teacher ratio than with any other teaching method. Read the paper.
Becoming a developer on your own is tough. Staying committed, knowing what to learn, and going deep on concepts should be hard but it shouldn’t defeat you. With 1-on-1 mentorship you'll be supported and challenged while staying focused on the right subjects to get you hired.
Our friends at Viking School and Free Code Camp articulated this journey beautifully
One of the best things about being a Thinkful mentor for me is passing along tips and tricks I've picked up from my over 15 years of on the job experience to my Thinkful students. This allows them to break through learning barriers and gain new insights into ways to approach everyday coding challenges. It's a real pleasure to see them truly develop over a relatively short period of time.
James Duncan, Thinkful mentor since 2013
It shocks me that there are still as few female software engineers as there were when I started out many moons ago! It is great to know that Thinkful are proactive in attracting female students and that, as a mentor, I can play an active part in making them realize that programming really is fun and creative! It’s also good to know I am helping them on their way to a new career in technology.
Jacquie Howard, Thinkful mentor since 2015
Mentors (and mentoring) are a key component of every developers education. In my personal development mentors have played a critical role, advancing and adding skills at every step of my career. As a Thinkful mentor I’m able to pay it forward, passing along my knowledge and experience to those just getting started.
Brett DeWoody, Thinkful mentor since 2015
As a mentor, I love that I am challenged to improve my communication and understanding of what I teach. This in turn helps make me a better software engineer. I think the most valuable lesson I've learned is that we all have something to teach and we all have something to learn. So teach things you're passionate about and learn from people who are just as involved in what they do.
Jacob Roufa, Thinkful mentor since 2015
Working at Thinkful allowed me to shape up my skills and take a step back and think about my daily activities as a programmer from completely different perspective. It's not that you only teach others but you also learn a lot. As one quote says 'When one teaches, two learn.'
Aleksandar Grbic, Thinkful mentor since 2016
Being a Thinkful mentor means sharing my love and passion for technology with anyone who wants to learn it.
Chris Brulak, Thinkful mentor since 2015
I mentor because I enjoy working with students who want to learn & grow. The experiences i have help me become a better teacher, stronger mentor, more confident developer.
Jason Humphrey, Thinkful mentor since 2015
Avg. programming experience
Professional and loved
When we were founded, Darrell and Dan were the first mentors. Years later we’re now experts in knowing who to hire and how to provide an extraordinary experience for all students. Here’s how we do it.
Our mentors aren't just incredible engineers - they are a community of makers, hackers, and educators who above all else want to impart their love of the craft on the next generation of developers.
Neither certificates nor degrees will get you a job as a programmer. We’re not saying college isn’t important. If anything, a liberal arts degree helps programmers learn how to balance what can be done with what should be done. What we are saying is that if you want a job as a programmer you’re about a thousand times more likely to get one if you learn, practice, and build real software. And we believe you’ll be more prepared as languages and platforms continue changing.
We’ve built all our bootcamps to get you hired. So, you can think of the practice interviews as similar to assessments, because you'll get feedback about what you know and what you need to work on. But a test in the traditional sense — grades, multiple choice, essays — that's just not how a job really works.
At Thinkful we believe everyone has the capability to become a programmer. Admissions is what an outsider says is your future ability, and quite frankly, it’s often wrong. We’re committed to 100% open admissions. You’ll need to keep up, keep working, and make progress – you’re in control at all times.