3 ms·
I often teach programming in a community capacity, and I hate hate HATE the "User Culture" that this article points out. That said, it's absolutely correct, an
by angersock 13y ago
I often teach programming in a community capacity, and I hate hate HATE the "User Culture" that this article points out.
That said, it's absolutely correct, and it gets things done. It makes the users happy, and after a certain point they can pay for better tools or get minions to do the repetitive tasks (scale by hiring more minions, be flexible by hiring smarter minions, etc.)
When teaching you really do need to be careful to take it slow--it's really really easy to jump off into jargon and lose your audience, and people will generally play along to avoid looking stupid. And then they'll never come back.
Communication is the art of projecting your ideas onto someone else's experience, and many first-time programmers don't have anything other than everyday metaphors to rely on. We've gotta be careful with the noobies. :)