This actually seems like a great idea. And despite how much I love coding and how comfortable I am helping others to learn it, I think I would be too self-conscious to stream my coding sessions. Most of them are spent thinking really hard about what I want to do, testing or deleting a bunch of things I wrote really quickly to make room for better replacements.
I guess that process feels very personal to me. Much in the same way I would probably feel uncomfortable streaming video of my writing an academic paper.
To me, your concerns are actually the biggest learning and takeaway. I learned and am learning programming completely on my own without peers so it's difficult to understand where I stand. I watched and still am watching this kind of videos to see how others are thinking and approaching problems and reinforce that there probably aren't genius programmers out there who just bang out code without mistakes, errors and iteration. Without it I always felt bad / inadequate as it's easy to fall into that way of thinking and constantly second-guess myself. I find it immensely helpful and don't really understand why some people here are so quick in dismissing it as not useful. But I can see how under different circumstances, say, learning programming in school or otherwise with peers or mentors involved, it's easy to forget that this might play a significant role in feeling comfortable with where you are and how you're doing.
Oh that's perfectly fair. I don't doubt at all that this kind of thing is incredibly helpful for new programmers. Rather, I was just musing that I don't think I'd ever feel comfortable coding with the knowledge that someone's looking over my shoulder :)
I guess that process feels very personal to me. Much in the same way I would probably feel uncomfortable streaming video of my writing an academic paper.