News for hackers. Stuff that matters.
Re:Magic and Loss, Part 1: Magic in the Cards by thom on Sunday September 10, 2023 @06:22AM (#37454514)
Yeah, same with programming certainly - the feeling as a kid of just pushing through to get something done no matter what the code looks like. Now you’re second guessing everything and trying to do a professional job. But it’s rare as an adult to be able to throw yourself into a new pursuit without judgment. With the internet everyone knows what ‘good’ looks like, everybody’s hustling, everything’s professionalised.

The ability to experience raw, messy joy is something you’re not taught to cherish.

Re:Magic and Loss, Part 1: Magic in the Cards by gota on Sunday September 10, 2023 @12:51PM (#37457652)
About programming - I find that I relive some of that initial wonder of discovery when teaching
Re:Magic and Loss, Part 1: Magic in the Cards by thom on Sunday September 10, 2023 @01:25PM (#37457969)
Huh, you're not wrong. The other time I quite shamelessly hacked something together with my son in Roblox Studio just to show what was possible. I did have to resist scorning all the snippets of code I came across (and I do think there are valuable design lessons to learn on that platform) and just did the simplest possible thing.
Re:Magic and Loss, Part 1: Magic in the Cards by gota on Sunday September 10, 2023 @02:52PM (#37458795)
Absolutely - I think teaching programming in a language, framework or paradigm you (the teacher) does not know has huge advantages for a specific level of newcomer

In my experience it is a good lesson for about 50% of absolute beginners, but a great lesson for 99% of folks who have just started grokking their "first" language etc.

I am now in the process of teaching an absolute beginner in my family and in this case I'll stick to my specialties because I can tell they'll become frustrated if they can't get _something_ working on their own. Thus, I bet they want clear "unstucking" help rather than a "let me google that with you". They are more concerned with the 1st thing, and not the broader "how does someone who know this stuff goes about learning?"

Anyway, I digress - in any case these initial lessons are great for me as a teacher to experience that discovery through them