Financial journalist Roland Legrand argues that journalists should learn to program. He says:
All of this takes time, and maybe you’ll never find enough of it to get good at all this stuff.
Still, we must try. The good news is that it doesn’t matter if you become proficient at the latest language. What is important, however, is that you’re able to comprehend the underpinnings of programming and interactivity — to be able to look at the world with a coder’s point of view.
I can’t help but wonder, though, if most journalists would benefit more from learning how to crunch numbers, compile statistics, and derive meaning from them than they would by learning HTML and CSS. They should be reading this book, not this book.