Guide du datajournalisme 1.0 BETA

Comment recruter un hacker

Parmi les questions que les journalistes me posent, j’entends souvent : « Comment trouver un programmeur pour m’aider avec mon projet ? » Ne croyez pas que c’est un processus à sens unique ; les hackers citoyens et autres collecteurs de données sont souvent enclins eux aussi à prendre contact avec des journalistes.

Les journalistes sont des super-utilisateurs d’outils et de services axés sur des données. Du point de vue des développeurs, les journalistes savent sortir des sentiers battus et utiliser ces outils dans des contextes auxquels ils n’auraient pas toujours pensé (le feedback est précieux !). Ils aident également à développer le contexte et la cohérence des projets et à créer le buzz. C’est une relation symbiotique.

Par chance, cela signifie que si vous voulez engager un hacker ou que vous cherchez des collaborations potentielles avec un budget réduit, vous trouverez vraisemblablement quelqu’un qui voudra bien vous aider. Alors comment le trouver ? Voici ce qu’en dit Aron Pilhofer du New York Times :

Vous constaterez peut-être qu’il y a déjà dans votre organisation des gens avec les compétences nécessaires, mais qu’ils ne se trouvent pas dans la salle de rédaction. Faites le tour du bâtiment, visitez les services technique et informatique et vous avez de fortes chances de tomber sur une pépite. Il est également important de savoir apprécier la culture des programmeurs : trouvez quelqu’un qui a un ordinateur qui ressemble à celui là et vous avez probablement un vainqueur.

Les autocollants: Un bon moyen de repérer les hackers
Badges d’honneur : les hackers sont souvent faciles à repérer (photo de Lucy Chambers)

Voici quelques idées supplémentaires.

Publiez des petites annonces sur Internet

Publiez des annonces sur les sites dédiés aux développeurs qui travaillent avec divers langages de programmation, comme le Python Job Board.

Contactez les bonnes listes de diffusion

Par exemple, les listes de diffusion NICAR-L et Data Driven Journalism.

Contactez les organisations spécialisées

Si vous voulez nettoyer ou capturer du contenu sur le Web, vous pouvez contacter une organisation comme Scraperwiki, qui saura vous recommander de nombreux programmeurs qualifiés et disponibles.

Rejoignez les groupes/réseaux pertinents

Cherchez des initiatives comme Hacks/Hackers qui réunissent des geeks et des journalistes. Des groupes Hack/Hackers voient le jour partout dans le monde. Vous pouvez également essayer de publier une annonce dans leur newsletter d’offres d’emploi.

Restreignez votre recherche aux communautés locales

Vous pouvez effectuer une recherche sur un domaine d’expertise dans votre région (par exemple : « javascript » + « Paris »). Des sites comme Meetup.com peuvent également être des ressources utiles.

Fréquentez hackathons et compétitions

Qu’il y ait de l’argent à gagner ou non, les concours d’applications et de visualisations et les hackathons sont souvent des terrains fertiles pour dénicher des collaborations et établir des liens.

Demandez à un geek !

Les geeks traînent avec d’autres geeks. Le bouche à oreille est toujours une bonne façon de trouver des gens talentueux avec qui travailler.

Lucy Chambers, Open Knowledge Foundation

Comment trouver le développeur de vos rêves

La différence de productivité entre un bon et un excellent développeur n’est pas linéaire – elle est exponentielle. Il est extrêmement important de bien recruter, et malheureusement, c’est loin d’être facile. Il est déjà suffisamment difficile de sélectionner des candidatures si vous n’êtes pas un technologue averti. Ajoutez à cela les salaires que les organisations de presse peuvent se permettre de payer, et vous avez un beau défi à relever.

Au Tribune, nous recrutons suivant deux angles : les convictions et l’attrait technique. L’attrait émotionnel est le suivant : le journalisme est essentiel pour une démocratie qui fonctionne. Travaillez ici et vous pouvez changer le monde. Techniquement, nous évaluons la capacité d’apprentissage. Nos projets sont brefs et itératifs. Chaque projet amène son lot de nouveaux outils, un nouveau langage, un nouveau sujet (la prévention des incendies, le système des retraites…) que vous devez être en mesure d’apprendre. La salle de rédaction est un creuset. Je n’ai jamais eu sous ma direction une équipe qui apprenait autant de choses aussi rapidement que la nôtre.

Quant à savoir où chercher, nous avons trouvé d’excellents hackers dans la communauté Open Government. La liste de diffusion de Sunlight Labs est l’un de ces lieux où les nerds charitables traînent la nuit. Code for America est une autre ressource potentielle. Tous les ans, un groupe de personnes émerge du CfA, à la recherche de leur prochain gros projet. Et en prime, le CfA suit un processus de sélection rigoureux ; le travail a déjà été fait pour vous. Aujourd’hui, des journalistes férus de programmation commencent également à sortir des écoles de journalisme. Ils sont néophytes, mais ils ont énormément de potentiel.

Enfin, il ne suffit pas de recruter des développeurs. Vous avez besoin d’une direction technique. Un développeur qui fait cavalier seul (particulièrement s’il sort d’une école de journalisme, sans expérience du métier), va prendre beaucoup de mauvaises décisions. Même le meilleur des programmeurs, si l’on le laisse à ses machines, choisira le travail techniquement intéressant plutôt que ce qui compte le plus pour votre public.

Appelez ça un directeur des applications numériques, un responsable de projet ou ce que vous voulez. Tout comme les écrivains, les programmeurs ont besoin d’éditeurs, de mentors, de personnes pour les pousser à rendre leur travail à temps.

Brian Boyer, The Chicago Tribune