I’m on board with making programming as accessible and easy as reasonably possible (though I do think there’s an unsurpassable upper limit to that), but that’s different from programming or even somewhat technical tinkering being the norm and expected. The former is achievable, the latter is a setup for failure.
The reason for this line of thinking is that in my experience, some individuals will simply never have the mindset required to be technically inclined, let alone be able to program. The various people I’ve encountered who freak out at the sight of an alert dialog and won’t even read what the dialog says no matter how many times it’s explained to them come to mind.
So while I would agree that programming should always be within easy reach I would not expect more than a tiny minority to ever reach for it.
The reason for this line of thinking is that in my experience, some individuals will simply never have the mindset required to be technically inclined, let alone be able to program. The various people I’ve encountered who freak out at the sight of an alert dialog and won’t even read what the dialog says no matter how many times it’s explained to them come to mind.
So while I would agree that programming should always be within easy reach I would not expect more than a tiny minority to ever reach for it.