How to teach newbies about Python
Inspired by the brilliant mind(s) behind python-commandments.org, here's a list of ideas you can use to help newbies learn Python!
- Write Web pages with overly broad self-granted authority. That way they'll sound authoritative!
- Make sure they're anonymous pages, too. It's important that people not recognize that "Commandment" means "My Opinion", especially in the presence of actual Python community-level commandments. You know, like "we're switching to Python 3".
- Keep it short. Nobody wants to overwhelm people with, umm, information.
- Have a favorite toolkit? Push it!
- Oh, wait -- does your favorite toolkit only really address one particular problem? That's OK! Naive technical discussions are just fine -- opinions only, information just gets in the way!
- Remember, keep that self-authority coming!
Seriously, I gather that these are the folk helping out on the #python channel on IRC. Gawd help us.
p.s. I stumbled across it when someone pointed it out to me as a reason to not prioritize Python 3 for a GSoC project.