HACKER Q&A
📣 trabador

Making money teaching Programming online


There are a lot of people who just need the initial push to plunge head first into programming. i.e Learning Git. Using the right editor. Learning basic concepts. They just need the right amount of help to get them done with a basic first project.

Let's say you have 25 people interested in learning Python from you. 1 hour a week each Sunday for 10 weeks. i.e around 2 months should be enough.

If you charge just $250 per student. If you take 25 students per cohort and you take in 4 cohorts every 2 months, you make 4 * 6 * 25 * 250 = $150,000 for less than 10 hours of work.


  👤 greenyoda Accepted Answer ✓
> There are a lot of people who just need the initial push to plunge head first into programming. i.e Learning Git. Using the right editor. Learning basic concepts. They just need the right amount of help to get them done with a basic first project.

I'd disagree that learning Git or using the "right editor" are prerequisites to learning how to program, or learning the basic concepts of programming. You can learn a lot of useful things about Python (or another language) without getting bogged down with this stuff. You really don't need Git or a fancy editor to write your first 50 programs that have 10 or 200 lines of code. It's just a lot of extra stuff to keep in your head while grappling with programming concepts that may already be new or difficult for you.

If you decide you like programming and want to get a job doing it, sure, learn Git. But learning how to program is more fundamental.

> If you charge just $250 per student. If you take 25 students per cohort and you take in 4 cohorts every 2 months, you make 4 * 6 * 25 * 250 = $150,000 for less than 10 hours of work.

If it's really 10 hours of work (only about a half hour per student), then you're clearly not offering any significant personalized instruction. Would that really add $250 of value over just watching free tutorials on Khan Academy or YouTube?


👤 trabador
What am I missing?