Thatās how I learned the art of making web pages! It was 1999. Then a year later I installed Linux for the first time (at work, even!) and never looked back. Gaining shell mastery took a lot longer, but the principle is sound.
I made my first website on members.the-globe.com in 1996 when I was in college. It was actually an Anne Rice fansite called The Vampire Connection. It only occurred to me relatively recently (as in during COVID-19) that I could in fact make my own website framework using shell tools.
I wonāt claim to have mastered the shell, but Iām getting closer.
Well, relative mastery.
Either way, that points out a problem: weāre old. How do we get more young people to learn the same way we did? Because in my experience many of them balk at the idea, and itās not even their fault.
I think people need to decide for themselves that they want to learn the Deep Magic. All I can do is show that it can be learned and used, and explain some of what Iāve learned.
A typical web dev depending on npm, React, etc. has no idea that they can build a static website with make, HTML-XML-utils, sed, awk, etc. Why would they, especially if they learned at a bootcamp or from a MOOC? They might explain how to type commands into a terminal, but if they teach UNIX fundamentals at all, itās as a means to an end instead of encouraging people to explore the underlying system and bend it to their will.
It hadnāt even occurred to me to try using the fundamentals like this until I had discovered sdf.org and saw this in the footer of their website:
(this page was generated using ksh, sed and awk)
I had no idea how exactly they were doing it, and didnāt know who to ask, so I set about figuring it out myself.
And I refuse to accept that Iām old. I might not be young anymore (itās been 30 years since I wrote my first fiction!) but in my heart Iām still 18 and still an angry young man.
Itās funny you ask that, because for a while now Iāve been in correspondence with someone younger than me whoās been learning how to do all sorts of stuff with the command line, a prospect thatās still too daunting for me.
If youāre sincerely asking, though, thereās a lot out there to learn about effective pedagogy. Have you ever read A Mathematicianās Lament?
No! Thanks for the rec! Been teaching stuff to people for years, but informally, and mostly online. And what Iām talking about is far from absolute, or even a trend; heck, we have a lot of 20-somethings right here on this forum. Thatās great.
Itās also a self-selected crowd. Canāt be helped, I guess. You can lead a horse to water, and all that. Mostly itās about the spirit of learning and intellectual self-reliance. Thatās more tricky.
But yeah. āStill an angry 18-year-old manā sounds about right. As my late grandma used to say: āthe heart stays youngā. Itās all too easy to forget when youāre not in front of a mirror.
I am very interested in learning the Deep Magicks (see, added a couple of letters there for mystical effect.) Right now, due to time constraints from work other pastimes I simply donāt have the time or energy. Planning to retire at the end of this year and really dig into it.
Iād love to retire, but my mortgage wonāt be paid off until Iām 69 and I might not live that long. So I try to half-ass my day job and reserve time and energy for shit that actually matters. Why not, when I make six figures and still feel like Iām living paycheck to paycheck?
They pretend to pay me and I pretend to work.