I teach high school math and science, and I throw in as much programming-related content as I can, such as teaching intro to python units whenever I get the chance. None of my students fit the model of a traditional young programmer. No one in my small town is a professional programmer, so none of my students ever see or hear of anyone doing high-level technical work. But many of them love programming once they get a feel for it.
The culture of pycon is entirely welcoming to my students. I won't be able to take students this year, because the travel costs from southeast Alaska are pretty steep. But I have shared with my students the specific ways that the python community supports different groups of non-traditional programmers: pycon policies, pyladies, the Boston Python Workshop initiatives, etc.
Knowing there are specific efforts to support non-traditional programmers makes my students much more open to considering a career in a technical field. The work that Jesse and others are doing is having a significant impact on a large number of people. It's an iceberg, as well; whatever visible impact you see, there are 10 times as many people benefiting from this work.
Please join https://groups.google.com/forum/?fromgroups#!forum/operation... if you'd like to chat more with Python developers and teachers doing the same types of things. I'm working with K12 teachers to find ways to connect with Python developers for curriculum development, networking and just getting more computer science taught in schools. :)