4 ms·
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
by thom 3y ago
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.
- gota 3y agoAbout programming - I find that I relive some of that initial wonder of discovery when teaching
- thom 3y agoHuh, 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.
- gota 3y agoAbsolutely - 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