Pourquoi ce cours ?
Depuis que jâai commencĂ© Ă travailler sur ce cours, jâai reçu de nombreux messages avec beaucoup de questions. Jâai donc dĂ©cidĂ© de rĂ©sumer mes rĂ©flexions ici, en espĂ©rant que cela pourra ĂȘtre utile Ă tout le monde.
Voici quelques-unes des questions qui reviennent le plus souvent :
- Est-ce que jâai vraiment besoin dâapprendre Ă coder ?
- LâIA ne va-t-elle pas coder Ă notre place ?
- Quel langage devrais-je apprendre ?
- Comment trouver un emploi ?
NâhĂ©sitez pas Ă continuer Ă mâĂ©crire. Câest toujours un plaisir de discuter de journalisme, de donnĂ©es et de code. đ
Pourquoi apprendre Ă coder
Le code, dâune certaine façon, vous donne un superpouvoir.
- Vous pouvez analyser les donnĂ©es avec une approche quantitative, ce qui vous aide Ă rĂ©soudre des problĂšmes importants et Ă rĂ©pondre Ă des questions dâintĂ©rĂȘt public.
- Si vous avez des fichiers massifs contenant des millions de données, vous pouvez exploiter la puissance brute de votre ordinateur pour les traiter.
- Si vous avez besoin de quelque chose qui nâexiste pas, vous pouvez le crĂ©er.
- Si vous devez exécuter des tùches répétitives, vous pouvez les automatiser.
Le code, câest juste du texte. Il est facile Ă rĂ©utiliser et Ă partager. Vous pouvez Ă©crire un script une seule fois et le rĂ©utiliser des centaines, des milliers, des millions de fois ! Et vous pouvez facilement le partager pour que dâautres puissent aussi lâutiliser.
Si vous voulez ĂȘtre transparent avec vos lecteurs, vous pouvez aussi publier facilement le code derriĂšre votre analyse et vos conclusions, ce qui renforcera leur confiance dans votre travail.
Et en plus, il existe plein de cours formidables pour apprendre Ă coder, comme celui-ci. đ
Il faut apprendre, malgrĂ© lâIA
Il est dĂ©sormais Ă©vident que lâIA peut coder, et elle sâamĂ©liore Ă une vitesse impressionnante.
Mais ĂȘtes-vous prĂȘt Ă confier votre crĂ©dibilitĂ©, votre rĂ©putation et votre carriĂšre Ă ces outils ? Sâil y a une erreur dans votre travail, ce sera vous le responsable, pas lâIA.
On ne peut pas faire confiance aux algorithmes les yeux fermĂ©s. Il faut toujours vĂ©rifier ce quâils gĂ©nĂšrent. Et si vous ne savez pas coder, comment allez-vous faire ?
Câest pourquoi je recommande de suivre ce cours sans lâaide dâune IA. Cela vous aidera Ă rĂ©ellement apprendre et comprendre les concepts, mĂȘme si, dans votre travail au quotidien, vous les utiliserez tout le temps, comme moi ! đŠŸ
Quel langage
Il existe de nombreux langages de programmation gratuits et en code ouvert, mais les plus populaires pour lâanalyse de donnĂ©es sont Python et R. Ce sont deux excellents langages, soutenus par des communautĂ©s dynamiques et riches en outils formidables. Je les ai personnellement beaucoup utilisĂ©s avec plaisir.
Cependant, ils ne sont pas idĂ©aux pour publier sur le web, car le web fonctionne avec un autre langage : JavaScript. Et en journalisme, comme dans bien dâautres domaines, publier sur le web est devenu essentiel.
Au fil des annĂ©es, JavaScript a Ă©voluĂ©. Le langage a Ă©tĂ© considĂ©rablement amĂ©liorĂ© avec TypeScript qui facilite la gestion de code et donnĂ©es complexes. Les environnements dâexĂ©cution JavaScript/TypeScript sont devenus plus accessibles et plus puissants, et de nouveaux outils sont apparus pour traiter des jeux de donnĂ©es massifs Ă une vitesse remarquable.
Ă mon niveau, jâai essayĂ© de contribuer au domaine en crĂ©ant simple-data-analysis, une librairie TypeScript permettant de traiter des donnĂ©es facilement et efficacement. Jâai commencĂ© Ă travailler dessus en avril 2022, et je lâai utilisĂ©e pour tous mes projets depuis.
Donc, si je devais recommander un langage aujourdâhui, ce serait TypeScript. Avec lui, vous pouvez rĂ©pondre Ă des questions importantes en exploitant des millions et des millions de donnĂ©es, tout en communiquant efficacement vos rĂ©sultats sur le web, comme le font les journalistes computationnels.
Et câest ce que je veux vous enseigner ici : comment coder des projets de donnĂ©es avec des visualisations interactives, en utilisant TypeScript, de A Ă Z. đ
Trouver un emploi
Le mot le plus important dans journaliste de donnĂ©es ou journaliste computationnel, câest journaliste. Les journalistes posent des questions dâintĂ©rĂȘt public, cherchent des rĂ©ponses factuelles, puis expliquent leurs dĂ©couvertes au public.
La seule diffĂ©rence pour les journalistes de donnĂ©es ou computationnels, câest que les rĂ©ponses factuelles quâils cherchent proviennent souvent de lâanalyse de donnĂ©es et/ou dâalgorithmes.
Si vous avez une formation en journalisme, il est essentiel de montrer que vous ĂȘtes capable de rĂ©pondre Ă des questions avec une approche quantitative. Savoir utiliser des outils simples comme Google Sheets et Datawrapper est un bon dĂ©but. Cependant, beaucoup dâoffres dâemploi prĂ©cisent que des compĂ©tences en code sont nĂ©cessaires pour analyser ou visualiser les donnĂ©es.
Si vous venez plutĂŽt dâun parcours en informatique ou en analyse de donnĂ©es, il est crucial de dĂ©montrer un intĂ©rĂȘt pour le journalisme. Montrer que vous ĂȘtes motivĂ© Ă rĂ©pondre Ă des questions importantes avec une mĂ©thodologie rigoureuse est essentiel. Obtenir le titre de journaliste peut ĂȘtre plus difficile sans expĂ©rience en journalisme, surtout dans les petites rĂ©dactions. Mais dans les grandes organisations, les postes sont souvent plus spĂ©cialisĂ©s. Les analystes de donnĂ©es, les scientifiques des donnĂ©es ou les dĂ©veloppeurs de visualisations travaillent souvent directement avec les journalistes dans les Ă©quipes Ă©ditoriales.
Dans les deux cas, vous devez dĂ©montrer vos compĂ©tences. Vous devez avoir quelque chose de concret Ă montrer. CrĂ©er un site web personnel peut ĂȘtre une bonne idĂ©e. Explorez des portails de donnĂ©es ouvertes, trouvez une question intĂ©ressante, analysez les donnĂ©es et prĂ©sentez vos rĂ©sultats de maniĂšre visuelle sur votre site. Ne visez pas tout de suite le prix Pulitzer. Construisez simplement de quoi montrer vos capacitĂ©s Ă de potentiels employeurs. Le simple fait que vous soyez sur cette page, prĂȘt Ă suivre ce cours je lâespĂšre, est dĂ©jĂ un excellent dĂ©but. đ
Essayez dâavoir deux ou trois projets personnels en ligne. Lorsque vous postulerez, vous aurez dĂ©jĂ des rĂ©alisations concrĂštes Ă prĂ©senter. Et sâil nây a pas de poste ouvert, vous pouvez les envoyer Ă des rĂ©dacteurs en chef. Invitez-les Ă prendre un cafĂ©. Faites-vous connaĂźtre. Nâayez pas peur ! Au pire, ils vous diront non, et la vie continuera.
Chercher un emploi est difficile, surtout en journalisme de nos jours. Mais rappelez-vous : mĂȘme si vous ne trouvez pas un poste immĂ©diatement, apprendre de nouvelles compĂ©tences nâest jamais une perte de temps.
Bonne chance Ă vous ! đ«Ą