CrazyEngineers
  • Interview with Michael McGee, Co-Founder - The Starter League

    Updated: Oct 26, 2024
    Views: 1.3K
    The Starter League is an in-person school started in Chicago that teaches beginners how to code and design web applications in just 3 months.

    The Starter League started when Mike McGee was offered his first real job to work at "Obama for America". Surprisingly, Michael turned the offer down. Alongwith Neal Sales-Griffin, his friend at Northwestern University, Michael planned to launch a startup. Neither Michael nor Neal knew how to code and they spent one year learning how to code themselves. And this is how the duo ended up launching The Starter League to teach others how to code.

    Since its launch in 2011, The Starter League has seen over 700 students coming to graduate from over 35 states and 20 countries. Besides helping individuals, The Starter League has worked with Northwestern University's Kellogg School of Management, University of Chicago, Chicago Mayor Rahm Emanuel and public schools to teach web development to students.

    In an exclusive interview with CrazyEngineers, Michael McGee talks about The Starter League, his co-founders (Neal Sales-Griffin and Jason Fried) and their journey ever since. Michael shares with us his learning experiences and what made him decline "The President's" offer. Read on!

    new-mike-highres
    Mike McGee​

    1. Could you please tell our readers more about The Starter League?

    Michael:
    The Starter League is a school for building confidence. We do that by teaching software development and entrepreneurship to people who found it difficult to learn on their own.
    We believe that people should be creators instead of complainers. Over the past 3 years, we've been able to teach 1,000+ how to build web applications and start companies.

    2. How did the team (Neal Sales-Griffin, Jason Fried and you) get together?

    Michael:
    Neal & I have been huge fans of Jason Fried, David Heinemeier Hansson, and Basecamp (formerly known as 37Signals) for years. Neal first met Jason in 2011 at a Ruby on Rails class at the Basecamp offices. Jason was sitting in front of Neal, and after the class Neal introduced himself and told Jason about the school idea we had just started working on.

    Jason told Neal to stay in touch and from then on we would send him and David email updates on our progress. A few months later we launched our website to get applications, and Jason sent a tweet one Friday afternoon that resulted in 15 applications coming to our inbox!

    On our first day of class, we surprised our students by bringing in David for a special lunchtime Q & A. You can't beat bringing in the creator of the web application framework we were teaching to our students!

    new-neal-highres
    Neal Sales-Griffin​

    3. How did you find inspiration to start The Starter League?

    Michael: The Starter League was born out of a personal pain that Neal & I experienced for a year. We were teaching ourselves how to build web apps, but it was extremely difficult to learn online. We didn't want anyone to go through what we went through to learn as little as we did.
    We thought we could create an in-person experience that would teach beginners in 3 months what we learned in one year. And that's what we did,

    4. When your were offered your first job, you declined the offer and decided to launch a startup. Instead of looking for a technical co-founder, you learnt coding. Tell us more about it.

    Michael: We were gaining a ton of momentum for our school idea when were stopped in our tracks by an offer to work for the President of the United States. One of our friends (Harper Reed) had just been named CTO of President Obama's re-election campaign, and he wanted us to work with him.
    For about 3 weeks we debated each option. One was a chance of lifetime to help re-elect the most powerful man on the planet, and the other option was to build an idea that was three weeks old.
    We went with the latter.
    While that seems crazy to most (and trust me, it did to a lot of people we talked to) we knew it was the right decision for us. We were extremely passionate about building this school, and we wouldn't have been able to live with ourselves if we didn't do everything in our power to make it happen.
    5. How difficult according to you is it to train students to code?

    Michael: With our teaching style & environment, it's not difficult at all! This doesn't mean our students are spending 100% of their time on Easy Street, but we have developed a system to take beginners from zero to shipping an app in a matter of months.

    6. The Starter League has graduated around 1000 students from more than 35 states and 20 countries till date. You have students who have travelled thousands of miles for this program. How did you get this exposure?

    Michael: We didn't have money for paid marketing, but we did have a strong community in Chicago that wanted us to succeed. When we launched our website, Twitter was a huge boost to us. First, we didn't have to pay to send a tweet! Second, our tweets spread all over the world in less than 24 hours. The first day we launched we were receiving requests to start schools like this in San Francisco, Seattle, NYC, London, South Africa, etc. It was amazing to be validated so quickly.

    Once we started the school, our exposure came through our students. When students had great outcomes, they shared their experiences with friends, family, and co-workers, telling them that they should come to The Starter League too. That's when the avalanche started.

    7. You trained yourself for one year using social media. How is learning from social media different from learning at The Starter League?

    Michael: We started by typing in "learn how to code" in Google search. We learned a ton through online resources and books during our first year of studying, but the experience was not even close to what we wanted.
    The most important learning to come out of this experience was that we knew how we didn't want to learn moving forward. So we just looked at all the crappy things we had to go through and reverse-engineered them to create our school.
    In-person > Online
    Learning online is more convenient, but it's not more effective. The Starter League only teaches in-person, and that creates a more focused learning environment which creates better outcomes.
    Learning from a real instructor
    For about 98% of the online learning experiences, you are not interacting with anyone. You are following a tutorial, watching a screencast, or just following a set of instructions. Now if you are trying to unclug a toilet that might be all you need, but when you are trying to learn programming, this method is not as effective.
    We wanted to learn from a real instructor that had experience building products but also knew how to communicate to beginners. Being able to ask a question and get a response immediately creates a much more dynamic experience than learning online.
    Support from your peers
    The biggest issue with learning online is that you are alone. There's no one to support you during your journey, and that can be more difficult than a particular bug in your code. The most important thing at The Starter League is community. Being surrounded by people who are passionate as you to learn how to make their dreams come true is inspiring!

    starter-league-team-photos-1
    starter-league-team-photos-5 starter-league-team-photos-4 starter-league-team-photos-3 starter-league-team-photos-2
    The Starter League Team and Office​

    8. You took one of the most difficult decisions by letting down the opportunity to work for President Obama's Presidential Campaign. You stuck with your idea of starting a school that teaches how to code. How did you manage to let go of all the opportunities offered to you?

    Michael: There are thousands of people who would jump at the opportunity to work for the President of the United States. And while that was a great honor it wasn't something that we feel uniquely qualified to do. We were however, uniquely passionate about creating a school for people like us to build web applications and start companies.
    Having this strong belief made it easy for us to focus.

    9. If you could describe being an entrepreneur in one sentence, what would it be?

    Michael: People who are focused on solving problems rather than complaining about them.

    10. Thank you for your time. Any message for our readers?

    Michael: If our story resonates with you, and you are ready to make the leap into learning how to build products and start companies, you should consider Starter School (#-Link-Snipped-#). This program was built to take people from zero to entrepreneur in 9 months.

    If you're interested in learning more, email me at #-Link-Snipped-#
    0
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • Kaustubh Katdare

    AdministratorMay 29, 2014

    Fantastic interview! We're discovering the gems from the startup world. I hope all our fellow crazy engineers benefit from knowing about awesome interviews and the great job they're doing.

    HatsOff!
    Are you sure? This action cannot be undone.
    Cancel
  • Rajni Jain

    MemberMay 30, 2014

    Outstanding and very inspiring interview.

    This program was built to take people from zero to entrepreneur in 9 months.
    I am not doubting in any manner, However just a thought as we always read that entrepreneurship can not be taught,

    What's your say on that?
    Are you sure? This action cannot be undone.
    Cancel
  • Mike McGee

    MemberMay 31, 2014

    Rajni Jain
    Outstanding and very inspiring interview.



    I am not doubting in any manner, However just a thought as we always read that entrepreneurship can not be taught,

    What's your say on that?
    Great question Rajni! We believe (actually we know) that the fundamentals of entrepreneurship can be taught to people with no experience. Our students are learning subject like problem identification, customer discovery, product/market fit, business modeling, etc.

    But the most important part of the program is that we let students work on an idea they care about. By trying to bring your own idea to life, you learn more than you ever will in a classroom.

    You can't teach everything about web development, web design, and entrepreneurship in 9 months, but you can ingrain the right habits so that students continue to get better long after the program is over.
    Are you sure? This action cannot be undone.
    Cancel
  • Rajni Jain

    MemberMay 31, 2014

    Mike McGee
    But the most important part of the program is that we let students work on an idea they care about. By trying to bring your own idea to life, you learn more than you ever will in a classroom.
    Thank you Mike, Great to know about that.

    Just wanted to understand it better, do you give personal attention to each budding talent or it is kind of class room coaching? The main reason to ask this is, though you can inculcate the right habits, but it will still require the mindset and skills as well to be an entrepreneur, right?
    Are you sure? This action cannot be undone.
    Cancel
  • Mike McGee

    MemberJun 1, 2014

    Rajni Jain
    Thank you Mike, Great to know about that.

    Just wanted to understand it better, do you give personal attention to each budding talent or it is kind of class room coaching? The main reason to ask this is, though you can inculcate the right habits, but it will still require the mindset and skills as well to be an entrepreneur, right?
    We do both! We have adjunct instructors (starterschool.com/instructors) from the startup community come and talk to our students about their field of expertise and we have 1-on-1 coaching multiple days a week.
    Are you sure? This action cannot be undone.
    Cancel
  • micheal john

    MemberJun 1, 2014

    Awesome interview😀.
    Are you sure? This action cannot be undone.
    Cancel
  • Karishma Manwani

    MemberJun 1, 2014

    Just one single genuine thought to help people can really build great entrepreneurs. Rightly justifies the saying " Small beginnings lead to great achievements" 😀
    Good work #-Link-Snipped-# !
    Are you sure? This action cannot be undone.
    Cancel
  • Mike McGee

    MemberJun 2, 2014

    micheal john
    Awesome interview😀.
    Thanks Micheal!
    Are you sure? This action cannot be undone.
    Cancel
  • Kaustubh Katdare

    AdministratorJun 2, 2014

    #-Link-Snipped-# - It's great to have you with us on CE. Do you like the new look here? 😀
    Are you sure? This action cannot be undone.
    Cancel
  • Mike McGee

    MemberJun 2, 2014

    Kaustubh Katdare
    #-Link-Snipped-# - It's great to have you with us on CE. Do you like the new look here? 😀
    Pleasure to be here! And I do like the site redesign! Great work.
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register