I think the underlying assumption here, that "traditional" reporters have more to learn from journalist/programmers, is possibly backwards -- or at least deserving of more attention.
After all, great journalists have been doing the things you mention for decades. Phil Meyer wrote Precision Journalism about using social science techniques in reporting in 1973. In Newsthinking (first published in 1983), the best book on news writing I've ever read, Bob Baker wrote extensively about the mental organizations and processes great writers use to produce spectacular work on deadline. How is his excellent chapter on self-editing that different from teaching reporters to "refactor"?
Good narrative writers have the ability to control the reader through words. Those writers seamlessly bring in context, create tension, drop hints, line their stories with subtle mystery. They slow the reader down at will and speed back up effortlessly. Look at anything by Gene Weingarten, or David Finkel, or Walt Bogdanich. Every word -- every comma -- has a purpose.
So perhaps a better question is: What can we, as programmer/journalists, learn from them? How can we build news applications that bring in context as seamlessly as Weingarten does? How can we make playing with our products as indelible an experience as reading Finkel?
Granted, these are also not new questions; user-interface specialists have been tossing versions of them around for years. But as we define this very young craft, these are questions we need to ask. As we play with new forms of narrative, we shouldn't ignore the lessons we can learn from older forms.