RSS

Category Archives: Introductions

CodeCademy and Code Year

A couple of months ago, a friend of mine shared an article about Code Year on Google+. The idea of learning to code with a year of straightforward online lessons was appealing, and so I signed up – and I am exceedingly glad I did. It has changed the way I look at computer programming, and the world. The timing was just right, for me – I had just finished reading Jerry Weinberg’s excellent An Introduction To General Systems Thinking, which I did not realize had prepared my mind to eagerly grasp the potential benefits of learning to code – even in a relatively simple, limited language like JavaScript, which is what Code Year is currently teaching. I couldn’t wait for the lessons to arriving by email – so I jumped ahead to what the people putting on Code Year, Codecademy, had going on already.

I discovered one of the most friendly and inviting self-education tools I have ever seen. It gave me an achievement! I love achievements. I want someone to give me achievements for writing fiction! Well, maybe not. At any rate, I swept through the lessons they already had available, enjoying each lesson more than I ever would have suspected. And then. When the first email arrived, with a link to that week’s lesson, I though I’d already done everything they had; I was wrong. Each week they are putting out a significant amount of accessible, quality educational content, and they’re doing it gratis.

I also learned something about programming. Writing computer code is not an exotic behavior, or a specialized talent that only a few can even comprehend. It is a basic, accessible human skill. I should have known; Heinlein told us as much in Time Enough For Love:

A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.

I will admit that I have not put much practice into dying gallantly, though I hope I would be up the task if that’s what was called for. I have been putting a fair amount of attention into learning programming though, and it has been enormously rewarding. If you are reading this paragraph, it would probably be rewarding for you, too.

I don’t intend to work as a programmer for a living, though it might be nice to have the option some day. I don’t intend to write my own software for daily use. I am learning programming for essentially three reasons:

1: It is surprisingly easy to learn.

2: Working on programming problems helps me exercise the analytic parts of my brain that I rely on to live a good life.

3: It may help me solve a problem in some other endeavor later in my life, either directly (giving me insight into what’s may be happening under the surface of software I’m testing, for example, or allowing me to write a quick script to help me accomplish a rote task) or indirectly (software design and the behavior of computers, as with so many other apparently narrow disciplines, are enormously useful sources of metaphor that can be applied to many other areas of life).

If you are not convinced, the home page of Codecademy may yet convince you. I accidentally completed a lesson and was awarded an achievement within minutes of landing there, and was hooked. You can track – and publicize - your progress with a public profile page. Mine’s http://www.codecademy.com/profiles/jjarro.

If you sign up, or if you’re doing it already, drop your profile page in the comments and let me know what you think of Code Year!

 

Review: Secrets of a Buccaneer-Scholar

I could say that this book changed my life – but that’s something that every book worth finishing will do, and so that is not especially notable.
I could say that anyone interested in education, either for themselves or for their children or friends, will find a lot of very important thoughts that I think they need to hear in this book – but that’s too general and lacks specificity, and I wouldn’t respect a recommendation so vague without knowing the reviewer.
I could continue the “I could say” format – but I don’t think it will help me finish what I’m trying to say.

What I might say, then, if I were forced at gunpoint to provide a negative review of this book, is that the buccaneer theme and analogies found throughout the first half of this book were perhaps a little taxed as an organizing concept. I would explain that it feels a bit pedantic, almost like it’s trying too hard to take very useful advice and interesting concepts and dress them in the sort of rugged pirate garb that the author hopes will make them appealing to youthful readers. I hope he’s right – because the “young adult” set can get a much out of this book as anyone else.

Since no one is coercing me, what I will talk about instead is the intense, concentrated value of this book for me, an adult trying to thrive in the working world.

When I discover a field of endeavor, one thing that’s very important if I am to sustain my interest is the discovery of a philosopher, someone who understands not only what we’re doing, but why. When I got into writing, it was Ayn Rand and John Gardner. When I got into shooting, it was Jeff Cooper. I discovered in these people not so much a new way of thinking, but a developed understanding of much in myself that I had not yet integrated and understood. In each case, it was like finding a new grandparent, a patron saint, a mentor – that stood for that part of myself that I had yet to truly delve into.

James Bach has done this for me for self-education and professional thinking. (I suspect that Jerry Weinberg did something similar for him, and his recommendation that you read everything Jerry has ever written is worth the price of the book. I’ll review some of Jerry’s books soon.) Like the other members of my personal pantheon of author-mentors, James Bach can do more than give advice – he can help you understand how he came to know and believe the things he does, and how you might come to do something similar.

You can and arguably should get a taste of Bach’s work on one of his two blogs, about software testing and education, which can be found at www.satisfice.com/blog and http://www.buccaneerscholar.com/blog/ respectively. (I am adding both of these to the Blogroll, so this post is something of an Introduction, too.)

I suggest this post as a starting point for Satisfice: http://www.satisfice.com/blog/archives/483

Likewise, http://www.buccaneerscholar.com/blog/archives/134 might be a good point to start on the blog about education.

Now, you may not care about software testing at all. That’s fine – but still go look at that link up there. If, as I suspect, the post you read is smart, useful and thought-provoking even through you don’t care about software testing, poke around a little, see if you can find something else of value in those archives. I know I did – and that I came to care about software testing. That’s something else a philosopher is good for – making a particular field of endeavor interesting even to the non-specialist, giving someone approaching as an initially disinterested generalist the view they need to understand why they should care about something they would have never thought twice about before, something that can provide them enormous insight and value, even if they never design a software test strategy, or shoot to protect what they love, or write a novel – as the case may be.

I should also note, for any Sudbury or AVS type people who might come through here, that this book is now my habitual answer when it is suggested that graduates of a Sudbury education have mysterious powers of intelligence and insight, and that no one knows how they do it. Well, maybe some people don’t know how they do it, and maybe some of them do it differently – but this book can help anyone get a handle on understanding how I do it, and I suspect anyone either at AVS presently or having come up in such a place can get just as much value from this book in explaining their own processes and abilities as they can learning new heuristics and taking comfort in the tale of a man who was successful at self-education.

For AVS people in Colorado, I have purchased a few copies of Secrets of a Buccaneer Scholar and donated them to the school for PR and training purposes, and of course to make them available to the students. They are available as loaners – but I suspect you’ll want your own copy, when all is said and done.

 

Tags: , ,

Introductions: Jeff Cooper’s Commentaries

Progress is being made on The Novel, but I thought I’d take a quick break from that to remedy a grave wrong – I had failed to link to Jeff Cooper’s Commentaries. Now, it’s not really a blog – and it’s certainly not updating anymore. Unfortunately, Jeff Cooper died in 2006, and I never had the pleasure of making his acquaintance.

He is my hero.

I do not necessarily agree with everything Jeff Cooper said, taught or did, but that’s hardly the point. The point is that the man revolutionized the way pistol shooting was taught and the way firearms training was thought of, had a keen understanding of history and the mind of man, and expressed himself with force and elegance. His training saved some of his students’ lives, and continues to save lives today. His ideas – many of which, by the way, I do agree with most emphatically – are not only interesting, insightful and powerfully put, they are entertainingly written. Jeff Cooper’s books shouldn’t be missed, either. The Principles of Personal Defense in particular is invaluable, but if you read anything the man ever published, you will come away better for it.

Jeff Cooper mentored me as surely as anyone could on the subjects of firearms, hunting, training, and personal defense – and he was dead by the time I took up the subjects. Jeff Cooper proved that mysticism and Jedi ghost powers are unnecessary in order to teach your students from beyond the grave – one needs merely to have written it down and left those behind who can teach what one has learned.

Back to the Novel Mines of Moria, for me – but you should go visit the ghost of the late, great Lt. Colonel John Dean Cooper.

 

Tags:

Introductions: Fred On Everything

I’m glad I don’t have an established audience that I feel bad for failing to entertain – because between my self-imposed late-May deadline for the first part of The Tower of Thunder and my distracting friends, I’m not going to be posting very prolifically around here for a few weeks.

Which brings us, in a way, to Fred Reed. Talk about prolific.

If you click that link there – and sooner or later you ought to – you will arrive at the landing page of Fred On Everything – and Everything here is almost a reasonable claim. There are over five hundred and fifty columns there, between his regular stuff, his older cop-beat work and his miscellanious other reporting. I’ve read Fred for years, and if you ever read any honest to god reporting on these pages, it will probably be because of him. He’s gone off to Mexico to retire in a comfortable climate of inexpensive red wine, and these days it would be reasonable to suggest that he probably drinks about a bottle of it each time he posts – but far be it from me to deny a man his pleasures.

One thing I love about Fred is that he offends even me. Much as I appreciate his keen wit and blunt insight, there are times when Fred is just flat out wrong – and it makes me itch to read it. I’ll not go into the particular things that Fred and I disagree on – because there is so much more that he has to say that I’ve been desperate to hear someone saying out loud for years. I am strongly tempted, from time to time, to adopt the worldview of another as my own. Fred won’t let me. If I want the worldview of a charming, belligerent and clever octogenarian, I am going to have to earn it on my own, because Fred’s view of the world won’t fit behind my eyes – even on the days where I’m tempted to try.

Check Fred out – I’ve got work to do.

I’ve got an interesting story from Liberty on the Rocks to tell – so maybe I’ll uncork that next time. But not before I get another chapter of The Novel pounded out. 

 
Leave a comment

Posted by on May 10, 2011 in Blogs, Introductions

 

Introductions: Dinosaur Comics

Over on the right there, you’ll see something a little unusual under the blogroll – a webcomics section.

I read about forty webcomics on a more or less weekly basis – though as you can see, I’ve only got seven listed. As I add to my blogroll, we’ll see about expanding the list – but for now, the comics already outnumber the blogs.

I’d like to take a few minutes to introduce you to each of the entries on my various link lists – starting with Dinosaur Comics. The author, Ryan North, has been recycling the same art for almost a decade – but that’s hardly the right way to say it. It would be more illuminating to say that the comic consists of recasting the art with new dialogue several times a week – and each and every entry is a worthy gem in and of itself.

This is no mean feat.

What’s more, I’ve been introduced to topics and areas of discussion by Dinosaur Comics that I may never have stumbled across on my own – spend an hour in the archive and you’ll see what I mean. It’s an incredible comic.

As a matter of fact, three of the stories I’m working on right now were inspired by Dinosaur Comics’ “Machine Of Death” compilation, or, more accurately, it’s sequel. Machine of Death II is a compilation of short stories set in a world where everyone can learn exactly how they’re going to die by getting a simple blood test from a machine, and there’s nothing they can do to change their perfectly accurate result. The determinism inherent in this premise is fun to play with, despite being, essentially, awful. Assuming my stories aren’t selected for the compilation, they’ll make their way onto the blog here sometime around next fall – but don’t worry, I’ve got other stuff that will be online before then.

The webcomics community has done some pretty impressive stuff – for instance, the first Machine of Death compilation was insufficiently interesting to publishers, and so Ryan North and his secretive cable of shadowy allies published it themselves – with great success.
Check Dinosaur Comics and the Machine of Death stuff out – you’ll be glad you did.

Join me next time – you’ll either get my first short story post, or another session of me prattling about links!

 
 
Follow

Get every new post delivered to your Inbox.