• 1 Post
  • 26 Comments
Joined 10 days ago
cake
Cake day: November 1st, 2026

help-circle




  • Because you want your children to learn the value and joy of creative expression? To learn the ability to solve problems – of any discipline, not just software – for themselves? To give them the ability to think critically and protect themselves in an increasingly hostile world? To feel the satisfaction and confidence boost of overcoming a difficult challenge?

    It is possible to do all of this without needing to teach any coding skills whatsoever. I’d even argue that, given the current state of affairs, teaching these important and valuable life lessons in a way that does not involve software would be the greater value.

    There is a difference between the lesson and the medium. The point that is being made is that software development may not be the best choice as a medium to carry these kinds of lessons going forward. Would you, during the early hay days of the printing press, want to teach your children to take pride in themselves for their hard-won excellence in manual text transcription?





  • While I believe this is largely correct, it does not support your conclusion.

    You are assuming that the participation would need to be to the benefit of the community to be worthwhile. That’s not the case. The party which stands to benefit most is the teen themselves. They may not be able to meaningfully participate in the kinds of discussion examples you have listed, but they could try.

    After all, not being an ignorant dumbass is a skill that must be learned, and one that (as evidenced by this thread) many adults never managed to learn for themselves.