Last time, I enumerated all the dialects I’ve attempted in my life-long efforts to communicate with computers. I valiantly resisted drawing any sort of family tree of programming languages through the decades. It’s diverting to develop taxonomies and tease out relationships and influences. I think this list points out just how much fun it is to build systems and tools with computers. But what I wanted to emphasize was the task-oriented way someone can approach learning.
I have had two careers: in Tech, and in Education. Recently, I decided to steer myself back into Tech. I’d never stopped being interested in computers, systems, open source projects, and programming. So after a decade teaching, I started thinking seriously about working in tech again. Could I regain my youthful excitment? Did I still know anything relevant? As a refresher, I signed up for a credential exam (on sale!) with The Linux Foundation.