because of the current global health crisis schooling has changed considerably in many placesā¦ alsoā¦ seams to me, that the covid-situation is acting a bit as a catalyst for certain trends that had already been set into motion well before the outbreak of the diseaseā¦ i am thinking of MIT open courseware etc. etc.
anywayā¦ when reading this thread, the fundamental question is really about learningā¦ about how people are able / can be enabled to acquire new and complex sets of skillsā¦
okayā¦ but what is it that students struggle with, when they are supposed to learn how to read and write in elementary school? when they need to digest complicated mathematical ideas at university? when they are tackling lisp / clj for the first time? ā¦ what can be done / provided to help them succeed? what are the main obstacles holding them back?
soā¦ as i was pondering these mattersā¦ why beginners tend to struggle with clj etc. i was reminded of the following:
https://www.feynmanlectures.caltech.edu/I_91.html
enjoy!
p.s. my 2 centsā¦ i really like the following quote:
"The power of instruction is seldom of much efficacy except in those happy dispositions where it is almost superfluous.ā (Gibbon)
ā¦and this reminds me a bit of the following anecdote:
It is said that a dispassionate young man approached the Greek philosopher and casually said, āO great Socrates, I come to you for knowledge.ā
The philosopher took the young man down to the sea, waded in with him, and then dunked him under the water for thirty seconds.
When he let the young man up for air, Socrates asked him to repeat what he wanted. āKnowledge, O great one,ā he sputtered.
Socrates put him under the water again, only this time a little longer.
After repeated dunkings and responses, the philosopher asked, āWhat do you want?ā The young man finally gasped, āAir. I want air!ā
āGood,ā answered Socrates. "Now, when you want knowledge as much as you wanted air, you shall have it.
my main point being, that what seams to be of the utmost importance is for students to be / become motivated to learn! if they are motivated enoughā¦ theyāll figure it / something out!
now, truth be told, i imagine that home-schooling places an enormous burden on parents, because getting kids motivated to do their studying is ( often ) gonna require some real effort!
butā¦ focusing on clj for a second, when one reads this thread, it is all about some of the language features, the books / learning materials that are availableā¦ project templatesā¦ stuff like thatā¦ but if one thinks about it a bit more from this motivation angle, i guess one could be tempted to argue, that what clj beginners struggle with the most are the relatively poor labor-market-opportunities.
now what makes me say that? well, what is it that motivates someone to study something like physics or computer-science or medicine? lots of reasons of course, but most likely the prospect of landing a decent job will play at least some part in motivating that person enough to buckle down like that.
okay, but now suppose someone starts out learning clj, most likely on their own, investing their precious free time,ā¦ now, when you start something new it is always fun and exiting, but after a few weeks going to the gym tends to become a chore and so you quit your membership or you simply stop going, because you donāt wanna be a quitter.
long story short, should clj keep becoming ever more popular, more and more jobs will be created as a consequence, perhaps so much so, that schools will decide to teach courses on clj, because they want to enhance the position of their graduates on the labor-market, all of which will help to provide motivation for beginners to stick with clj!