Sophie Novati.
CEO and Founder · Formation
Sophie Novati is the CEO and Founder of Formation, a virtual fellowship program for software engineers. She holds a degree in Computer Science from Carnegie Mellon University. Before founding Formation, Sophie worked as a staff software engineer at Facebook and Nextdoor, where she gained valuable experience in building product infrastructure and mentoring engineering teams. Her frustration with the lack of rigorous mentorship programs led her to create Formation to help underrepresented engineers break into top-tier tech companies​.
Guest
Sophie Novati
CEO and Founder
Company:
Formation
Location:
San Francisco, California, United States
Funding:
$9M Raised
Loading episode...
Listen onApple PodcastsSpotify

From One-Person Bootcamp to Adaptive Learning Platform: How Formation is Redefining Tech Education

The most effective innovations often emerge from lived experience rather than theoretical planning. For Formation founder Sophie Novati, spending two years running a one-person coding bootcamp - while burning through her savings - provided crucial insights that would shape her company's distinctive approach to technical education.

"I was essentially running my own coding boot camp. It was just a complete one person show. I ran all of the recruiting, all of the instruction, I did all of the grading," Sophie recalls of the period before founding Formation. "It was almost two years of doing this and actually pouring my own savings into this company to pay the rent."

This hands-on experience revealed a fundamental disconnect in technical education: while programs aimed to produce better software engineers, they remained stubbornly resistant to applying engineering principles to education itself. Sophie observed this irony firsthand: "Working with these programs that are trying to teach people to better software engineers, but the programs themselves are just kind of entirely devoid of technology."

Formation's solution? Bring product thinking to education. Rather than following the traditional model of static curricula and scheduled cohorts, Formation built a dynamic system where "every lesson, every class, every assignment that every student does is dynamically computed by our technology based on each person's performance in the program."

This adaptive approach extends to their mentorship model. Instead of loose check-ins or general advice sessions, Formation's platform algorithmically matches mentors with small groups of 3-4 students who are actively struggling with specific topics. As Sophie explains, "Our algorithm will dynamically schedule you for sessions based on your availability and your expertise."

The results speak for themselves. In 2022, Formation's students saw an average compensation increase of $100,000. But perhaps more telling is their approach to the current market downturn. While many education platforms simply acknowledge longer job searches, Formation adapted their entire support model. "We're in a market right now where people just need to be a lot more prepared for the interview process," Sophie notes. Their response? Unlimited technical training until students secure signed offer letters.

This commitment to continuous support represents a radical departure from traditional bootcamp models. As Sophie explains, "Most training programs, they have a fixed schedule. There's like 12-16 weeks of training, and the classes are scheduled at a fixed time... Even when they say, we support you unconditionally, or until you have a signed offer letter, that oftentimes looks like just a call with a career coach every so often."

Formation's business model has evolved alongside their technology. While they started with direct student payments, they've recently expanded into corporate partnerships. "Most recently, we just launched a partnership with Netflix as part of their diversity hiring initiatives," Sophie shares, demonstrating how adaptive learning platforms can support corporate diversity goals at scale.

Their approach to online reputation management further illustrates their commitment to transparency and long-term thinking. When faced with negative Reddit reviews and competitors using questionable tactics, Formation chose authenticity over manipulation. "We've constantly been very middle of the road neutral in terms of our stances, applauding our competitors in ways that they are doing things well and fairly firmly pointing out areas in which they are not doing a good enough job," Sophie explains.

Looking ahead, Formation's vision extends far beyond their current base of 400 active learners. "We're not just thinking about building the highest quality education possible, which, of course, we're doing, but we're also thinking about building it in a scalable way such that we can offer it to as many people in the world as possible," Sophie shares. The ultimate goal? To create an open platform that could potentially reach all 12 million software engineers globally.

This focus on scalability through technology - rather than through traditional educational scaling methods - represents Formation's core insight: that the future of technical education lies not in better content or more instructors, but in better systems for delivering personalized learning experiences. It's an approach that brings product thinking to education while maintaining the human elements that make learning effective.

For founders building in the education space or any market requiring personalized service delivery at scale, Formation's journey offers valuable lessons in how to use technology to enhance rather than replace human interaction, and how to build systems that become more effective as they scale.

Five takeaways from this conversation.

Actionable for DEV founders

  1. Implement Adaptive Learning
    Use technology to create a dynamic curriculum that adapts to individual performance, ensuring personalized learning experiences and better outcomes.
  2. Offer Unconditional Support
    Provide continuous, tailored support until participants achieve their goals, rather than setting a fixed timeframe for training programs.
  3. Leverage Just-In-Time Mentorship
    Pair learners with mentors who can provide immediate, relevant guidance based on recent performance and challenges, enhancing the impact of mentorship.
  4. Focus on High Leverage Actions
    Identify and target high leverage areas within your mission to maximize impact, such as removing barriers to education for underrepresented groups.
  5. Adapt to Market Changes
    Stay observant and flexible, adjusting your strategies and support structures in response to evolving market conditions to better serve your audience.