From the article: "The plan for this section is to write a simple program and then poke it in gdb until arrays start to make sense."
I poked arrays and pointers with printf() for too long before they started to make sense, would have loved an early introduction to debuggers!