¿Cuál es la mejor manera para que un periodista aprenda a codificar?

Javascript Porque es simple, está en todas partes (porque es simple) y porque es divertido de aprender.

* Aprende en un entorno similar a un juego como en http://www.codecademy.com o con un buen libro como http://eloquentjavascript.net. O incluso mejor: aprende junto con algunos amigos: casi todos los desarrolladores conocen algunos Javascript, por lo que la ayuda suele estar a la vuelta de la esquina. El mejor idioma para aprender es siempre el que usan tus amigos.

* Haz lo que quieras, de verdad. Está en su navegador, por lo que puede hacer todo tipo de cosas en sitios web (interfaces, mapas, visualizaciones, lo que sea), se puede usar en servidores (node.js, etc.), se puede usar dentro de bases de datos (mongodb, couchdb) para todo tipo de análisis de datos, se puede usar para crear aplicaciones móviles y de escritorio (phonegap, aplicaciones de Chrome, etc.), etc. Es omnipresente de hecho.

Entonces, en una palabra: Javascript.

Ve a buscar Hacks y Hackers.
http://hackshackers.com

Periodistas, conocer desarrolladores, … y ver qué pasa.

Estoy seguro de que conocerías a ‘hackers’ a quienes les gustaría enseñarle a un viejo pirata algunas cosas. 🙂

La codificación es una mentalidad. Uno que no se adhiera a una sola tecnología. Es una forma de mirar el mundo de una manera práctica, independiente, ingeniosa y vigorosa.

Aprender a codificar es muy parecido a aprender el estilo de escritura AP, pero también es algo que lleva mucho tiempo dominar. Es una forma de pensar y algunas de las otras publicaciones aquí son correctas, debes aprender haciendo, no solo leyendo.

Para un principiante, recomendaría http://www.runrev.com/