On CBS.com: Sat Night Fights Returns to CBS 11/7 9pm
BNET Business Network:
BNET
TechRepublic
ZDNet

July 15th, 2008

The fastest way to learn open source

Posted by Dana Blankenhorn @ 7:00 am

Categories: General, education, java, publishing, support

Tags: Open Source, Tim O'Reilly, Series, Programming, Development Tools, Software Development, Software/Web Development, Dana Blankenhorn

Head First Java, Second Edition cover, from Amazon.comSince Big Money Matt opened up his summer reading list today, let me offer praise to a book, or rather a series of books, that could really change the world.

It’s O’Reilly’s Head First series, and it makes the Dummies series read like they were written for Einstein.

Tim O’Reilly has taken everything he and his company have learned training people in programming for two decades and condensed it into the format of this series. Even I can learn with it.

While I’ve been writing about programming and programmers for decades, I’ve never been able to actually do it. I’m like the sportswriter who can’t hit.

But with the Head First Java book I was actually able to compile something, and comprehend the language’s basics on one reading. With a baseball book like this Rick Reilly could get himself some scratch hits off a real pitcher.

One of the biggest problems in computing today is the shortage of young programmers, and one of the chief reasons for that is a shortage of readable, basic guides which can act as textbooks in high schools.

This is the first series of programming books I’ve ever seen which could actually be used for that. You could even use it in middle schools. It’s that accessible.

The format is the key. There are lots of pictures, lots of puns, lots of white space, and the text is in small, accessible chunks. Then there are a collection of tests at the end of each chapter to emphasize the lesson.

As with any good teacher, the O’Reilly series attacks the material from a variety of angles. If you know it, or you’re a quick learner, you can breeze right through. If you’re like me they try everything possible to make things comprehensible.

I’ve got educators on both sides of my our family, teachers on my side and administrators on my wife’s. Both sides would be very proud of what O’Reilly has achieved here. Any school with interest in putting together some programming classes would be wise to make this series their first-choice text.

Dana BlankenhornDana Blankenhorn has been a business journalist for 30 years, a tech freelancer since 1983. You can follow Dana on Twitter. See his full profile and disclosure of his industry affiliations.

Email Dana Blankenhorn

Subscribe to Linux and Open Source via Email alerts or RSS.

  • Talkback
  • Most Recent of 17 Talkback(s)
schools aren't the answer
I don't believe that critical thinking and problem solving are really learned until they are required to solve problems in the real world. Schools, at least at the undergraduate level, aren't well equipped to give that experience.... (Read the rest)
Posted by: reedjjjr Posted on: 08/12/08 You are currently: a Guest | | Terms of Use
Really?  Anton Philidor | 07/15/08
The pool is aging  DanaBlankenhornZDNet Moderator | 07/15/08
.....  Linux User 147560 | 07/16/08
Try being a little more respectful of your elders  A contractor | 07/16/08
Please...  northernwolf | 07/16/08
.....  Linux User 147560 | 07/16/08
nothing against us old people  DanaBlankenhornZDNet Moderator | 07/16/08
AND We Are The Keepers Of The Sacred Keys!!!! ::thunder!!!:::  drprod@... | 07/19/08
Its not a lack of good young minds . . .  A contractor | 07/16/08
That has always been said  DanaBlankenhornZDNet Moderator | 07/16/08
schools aren't the answer  reedjjjr | 08/12/08
Good Info  D. T. Schmitz | 07/15/08
Java is used a lot  DanaBlankenhornZDNet Moderator | 07/16/08
RE: Aging programmers  cwallen19803@... | 07/16/08
Rewiring the brain is the true fountain of youth  DanaBlankenhornZDNet Moderator | 07/16/08
RE: The fastest way to learn open source  PJDDTS | 07/21/08
PS3 / Game controller Support with that?  markk02474@... | 08/02/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here

Recent Entries

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

Enterprise Applications

  • Check out some of the easiest and most powerful ways to boost productivity while saving money on your application infrastructure. See ZDNet's comprehensive Enterprise Application resource center, now!
  • New Online Dashboard
  • Read about top issues IT decision-makers face every day, plus get cost effective solutions to real life IT problems. Oracle Topline