{"id":920,"date":"2020-10-09T08:35:00","date_gmt":"2020-10-09T06:35:00","guid":{"rendered":"https:\/\/benedict-witzenberger.de\/wordpress\/?p=920"},"modified":"2020-10-08T18:29:44","modified_gmt":"2020-10-08T16:29:44","slug":"muessen-journalistinnen-programmieren-koennen","status":"publish","type":"post","link":"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/","title":{"rendered":"M\u00fcssen JournalistInnen Programmieren k\u00f6nnen?"},"content":{"rendered":"\n<p>Mit meiner <a rel=\"noreferrer noopener\" href=\"https:\/\/twitter.com\/annabehrend\" target=\"_blank\">Kollegin Anna Behrend<\/a> aus der Zentralredaktion von NOZ, SHZ und SVZ in Hamburg habe ich neulich in einem Webinar des Netzwerk Recherche \u00fcber genau dieses Thema diskutiert. Wobei man fairerweise sagen muss: Im Grunde waren wir uns ziemlich einig. Aber ich finde: Die Frage macht im Jahr 2020 total Sinn. Deswegen heute auch ein Blogpost dazu: Sollten Journalisten Programmieren k\u00f6nnen\/lernen?<\/p>\n\n\n\n<p>Ich bekomme immer wieder mit, wie KollegInnen im Datenjournalismus oder im Storytellingbereich gefragt werden, ob man denn als JournalistIn heute auf jeden Fall eine Programmiersprache k\u00f6nnen muss. Ein spannendes Thema, finde ich.<\/p>\n\n\n\n<p>Ziemlich eindeutig ist die Antwort f\u00fcr Menschen, die als DatenjournalistInnen arbeiten wollen: Ja, lernt Programmieren! Die Szene hat sich immer mehr professionalisiert, man arbeitet in der Regel mit Menschen zusammen, die auch Coden &#8211; oder hilft Menschen bei Problemen, die Code vielleicht einfacher\/schneller\/besser l\u00f6sen kann.<\/p>\n\n\n\n<p>Die Frage hat Bj\u00f6rn Schwentker bereits 2015 auf der Netzwerk Recherche-Jahrestagung f\u00fcr DatenjournalistInnen deutlich beantwortet: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=iC2t7wRnNwE&amp;feature=youtu.be&amp;t=2697\" target=\"_blank\">\u201eIch pers\u00f6nlich glaube, dass man Programmieren k\u00f6nnen sollte.\u201c<\/a><\/p>\n\n\n\n<p>F\u00fcr alle anderen JournalistInnen w\u00e4re eine Antwort auf die Frage aber nat\u00fcrlich auch interessant: Ich denke, das kommt sehr darauf an, ob man das auch lernen m\u00f6chte und was man sich davon verspricht. <\/p>\n\n\n\n<p>Man kann auch in klassischen Recherchen von eigenen Datenauswertungen profitieren (man denke an Finanz-, Gesundheits- oder Sozialpolitik, viele Sportarten oder Wirtschaftsthemen). Es kann in manchen Bereichen Sinn machen, wenn man Algorithmen nicht nur beschreiben, sondern sogar (nach)programmieren kann. Und es macht halt auch einfach Spa\u00df, etwas neues zu lernen, um \u201eProbleme\u201c zu l\u00f6sen.<\/p>\n\n\n\n<p>Andererseits muss man so eine Sprache aber nat\u00fcrlich auch lernen. Ihre Syntax, ihre Worte, ihre St\u00e4rken, vielleicht auch ihre Schw\u00e4chen. Und wenn man sich damit noch gar nie besch\u00e4ftigt hat, muss man sich nebenbei auch noch viel \u00fcber das Internet, Webschnittstellen, Datenstrukturen, Datenbanken und vieles mehr beibringen. Das kostet Zeit und braucht Frustrationstoleranz. Aber wenn man ein Programm geschrieben hat, das eine bestimmte Funktion ganz smooth und st\u00f6rungsfrei ausf\u00fchrt, f\u00fchlt sich das manchmal ein bisschen an wie Magie.<\/p>\n\n\n\n<p>Ich hab mal versucht, f\u00fcnf Gr\u00fcnde zu beschreiben, warum Programmieren f\u00fcr Journalisten sinnvoll sein kann. Ein Teil davon doppelt sich ein bisschen mit meinem <a href=\"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/02\/07\/automatisierung-im-journalismus-wenn-das-skript-texte-schreibt\/\">Blogpost zur Automatisierung<\/a>.<\/p>\n\n\n\n<h2>1. Schnelligkeit<\/h2>\n\n\n\n<p>Im Journalismus z\u00e4hlt oft jede Minute. Bei Wahlen oder generell bei Ver\u00f6ffentlichungen, die man vorhersehen kann (Hurrikans, Unfallatlas, Abstimmungen aller Art), helfen vorgeschriebene Skripte dabei, dass Aufgaben schneller umgesetzt werden, als wenn das Menschen machen m\u00fcssen. <\/p>\n\n\n\n<p>Das gilt auch zum Beispiel f\u00fcr das Downloaden und Verarbeiten von vielen Daten, zum Beispiel hundert \u00e4hnlichen PDFs zu einem bestimmten Thema. Oft kann man die Arbeitszeit viel sinnvoller einsetzen.<\/p>\n\n\n\n<h2>2. Tiefe oder Personalisierung<\/h2>\n\n\n\n<p>Manchmal ist es auch gar nicht m\u00f6glich, dass Menschen eine Menge an Informationen h\u00e4ndisch verarbeiten (looking at you, Panama Papers). Dann bleibt nur der Ausweg Computer. Skripte k\u00f6nnen dann helfen, \u00fcber gro\u00dfe Datenmengen einen \u00dcberblick zu bekommen, sie auszuwerten, oder darin zu suchen. Man kann ein Thema dadurch tiefer ausleuchten, als es bei h\u00e4ndischer Recherche geht.<\/p>\n\n\n\n<p>Andererseits k\u00f6nnen Journalisten, die programmieren auch pers\u00f6nlichere Inhalte anbieten. Indem Datens\u00e4tze nach bestimmen Merkmalen (Region, Alter, Geschlecht, Einkommen) aufgetrennt werden, und sich die Nutzer darin selbst verorten k\u00f6nnen.<\/p>\n\n\n\n<h2>3. Zug\u00e4nglichkeit<\/h2>\n\n\n\n<p>Manche Daten sind vielleicht auch gar nicht in einem tabellarischen Format. Die Klassiker: JSON oder XML, Daten, die man zum Beispiel \u00fcber APIs bekommt. <\/p>\n\n\n\n<p>Mit ein bisschen Hustle kann man die zwar f\u00fcr Excel et al passend machen &#8211; aber in der Regel haben verschachtelte Daten ja auch einen Zweck. Viel praktischer ist es dann doch, wenn man mit diesen Daten direkt weiterarbeiten kann. Und das geht nunmal am einfachsten mit Code, den Journalisten programmieren.<\/p>\n\n\n\n<h2>4. Transparenz<\/h2>\n\n\n\n<p>Ja, ich kann auch nach einer Excelrecherche Punkt f\u00fcr Punkt mitschreiben, welche \u00c4nderungen ich an den Daten vorgenommen habe, was ich ausgew\u00e4hlt habe, welche Buttons ich gedr\u00fcckt habe. Aber das ist furchtbar un\u00fcbersichtlich. <\/p>\n\n\n\n<p>Gerade JournalistInnen (aber auch WissenschaftlerInnen) steht es daher gut zu Gesicht, wenn sie ihre Daten und Skripte \u00f6ffentlich zug\u00e4nglich machen. Ein Code zeigt mir Schritt f\u00fcr Schritt, was von den Input-Daten bis zu den Output-Daten passiert ist. Darin lassen sich auch Fehler finden, ganz klar. Aber lieber einen Fehler finden und korrigieren, als etwas falsches stehen zu lassen.<\/p>\n\n\n\n<p>Transparenz von Code und Daten geht nat\u00fcrlich nicht bei allen Recherchen (Quellenschutz, Datenschutz, etc.) &#8211; aber vermutlich in sehr vielen F\u00e4llen. Allerdings muss daf\u00fcr auch Arbeitszeit investiert werden, denn die Aufbereitung des Codes kostet Zeit. <\/p>\n\n\n\n<p>Im Idealfall kann dann aber auch jede\/r zuhause eine Datenanalyse nachvollziehen.<\/p>\n\n\n\n<h2>5. Reproduzierbarkeit<\/h2>\n\n\n\n<p>Was uns zum letzten Punkt bringt. In der Wissenschaft gilt der gro\u00dfe Anspruch, dass Forschung reproduzierbar, also wiederholbar, sein soll. Das macht auch in vielen (wenn nicht fast allen) datenjournalistischen Analysen Sinn. Wenn ich einen Datensatz betrachte, und ihm identische Fragen stelle, sollte die Antwort die gleiche sein. Nur dann kann ich mich darauf verlassen, dass die Aussagen, die ich treffe, auch stimmen.<\/p>\n\n\n\n<p>Au\u00dferdem k\u00f6nnen im besten Fall KollegInnen in anderen H\u00e4usern eine Recherche wiederholen. Klingt vielleicht erstmal bl\u00f6d &#8211; aber geht es uns nicht im Grunde darum, Missst\u00e4nde aufzudecken? Wenn man sich dabei gegenseitig unterst\u00fctzen kann &#8211; warum sollte man das nicht tun? Die exklusive Geschichte hatte man ja in der Regel schon bei der eigenen Ver\u00f6ffentlichung.<\/p>\n\n\n\n<h2>Welche Programmiersprachen sollten JournalistInnen lernen?<\/h2>\n\n\n\n<p>Das ist wohl die h\u00e4ufigste Frage, nach der im Titel dieses Blogposts. Dabei ist meine Antwort: a) &#8222;es kommt drauf an&#8220; oder b) &#8222;es ist eigentlich relativ egal&#8220;. Was meine ich damit?<\/p>\n\n\n\n<p>F\u00fcr spezielle Zwecke haben sich verschiedene Sprachen herausgebildet: Javascript ist zum Beispiel der Standard f\u00fcr Interaktivit\u00e4t auf Webseiten, PHP steuert oft die Server hinter Homepages, viele Android-Apps werden mit Java geschrieben. Wenn man schon genau wei\u00df, in welchem Bereich man unterwegs sein wird, kann man sich so orientieren. <\/p>\n\n\n\n<p>Andererseits habe ich die Erfahrung gemacht: Wenn man die Grundz\u00fcge des Programmierens verstanden hat, kann man relativ einfach auch zwischen Sprachen wechseln. Es wird nur manchmal etwas m\u00fchsam, wenn man aus Versehen Fehler einbaut, weil manche Befehle in Sprachen unterschiedlich funktionieren.<\/p>\n\n\n\n<h2>Programmieren kann man in vielen Sprachen<\/h2>\n\n\n\n<p>Das f\u00fchrt mich zum zweiten Punkt: Es ist ein bisschen egal, welche Sprache man lernt. Das trifft grunds\u00e4tzlich zu, wenn man g\u00e4ngige Sprachen lernt und dann wechselt &#8211; das trifft aber besonders f\u00fcr die zwei g\u00e4ngigen Sprachen im Datenjournalismus zu: Python und R. <\/p>\n\n\n\n<p>Python stammt eher aus der Informatikszene, R aus der Statistik. Python ist daher eher das Allroundtalent, R setzt einen starken Fokus auf statistische Auswertungen und die Kommunikation von Ergebnissen (in Grafiken, HTML, PDFs, Markdown-Dokumenten). <\/p>\n\n\n\n<p>Was aber nicht hei\u00dft, dass die riesigen Communities um die beiden Sprachen nicht schon fast jede denkenswerte Erweiterung geschrieben haben, mit denen in Python und R quasi alles m\u00f6glich ist. So sind Python und R eigentlich Workflow-Programme. Man kann von Anfang bis Ende ein Problem darin bearbeiten.<\/p>\n\n\n\n<h2>Programmieren f\u00fcr Journalisten: Lerne eine Sprache gut<\/h2>\n\n\n\n<p>Deswegen bleibt am Ende vermutlich nur dieser Tipp: Lerne eins von beidem gut &#8211; im Zweifel kannst Du dann auch das andere bedienen, falls Du eine ganz spezielle Funktion willst.<\/p>\n\n\n\n<p>Ich habe mich zum Beispiel recht fr\u00fch f\u00fcr R entschieden [<a href=\"https:\/\/benedict-witzenberger.de\/wordpress\/2017\/04\/14\/wie-ich-r-gelernt-habe\/\">In einem anderen Post habe ich schonmal beschrieben, wie ich R gelernt habe<\/a>] &#8211; aber Python bekomme ich notfalls auch noch hin, wenn ich es brauche. Inzwischen geht sogar ein bisschen Javascript (was dann aber einfach nochmal neue M\u00f6glichkeiten er\u00f6ffnet &#8211; eher in Richtung Datenvisualisierung als f\u00fcr Datenanalyse).<\/p>\n\n\n\n<p>Und wo lernt man? Da gibts quasi f\u00fcr jeden Geschmack das passende (ich finde aber: auf Deutsch gibts zu wenig): Tutorials, B\u00fccher, Workshops auf Konferenzen.<\/p>\n\n\n\n<p class=\"notes\"><strong>Kostenlose Onlineressourcen:<\/strong><br><a href=\"https:\/\/learn.r-journalism.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">R for Journalists<\/a>: Ist aus einem MOOC entstanden, gibts jetzt als digitales Buch<br><a href=\"https:\/\/coding-for-journalists.readthedocs.io\/en\/latest\/\" target=\"_blank\" rel=\"noreferrer noopener\">Coding for Journalists in Python<\/a>: \u00c4hnlich wie R, nur eben in Python<br><strong>Kostenlose B\u00fccher (gibts auch gedruckt zu kaufen):<br><\/strong><a href=\"https:\/\/r4ds.had.co.nz\/\" target=\"_blank\" rel=\"noreferrer noopener\">R for Data Science<\/a> (Hadley Wickham)<br><a href=\"https:\/\/bookdown.org\/rdpeng\/rprogdatascience\/\" target=\"_blank\" rel=\"noreferrer noopener\">R Programming for Data Science<\/a> (Roger D. Peng)<br><strong>Und nat\u00fcrlich gibts auch kostenpflichtige Kurse (mit mehr Anleitung und kleineren Schritten):<\/strong><br>Der Klassiker: <a href=\"https:\/\/www.datacamp.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Datacamp<\/a> (150-300 US-Dollar im Jahr)<br><a href=\"https:\/\/www.coursera.org\/learn\/r-programming\" target=\"_blank\" rel=\"noreferrer noopener\">Coursera<\/a><br><a href=\"https:\/\/www.edx.org\/learn\/r-programming\" target=\"_blank\" rel=\"noreferrer noopener\">EdX<\/a><br><strong>Auch gut:<br><\/strong><a href=\"https:\/\/journocode.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Journocode<\/a>,<br>das <a href=\"http:\/\/ledeprogram.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Lede-Programm in New York,<\/a><br>Seminare, wie das <a href=\"https:\/\/www.presseportal.de\/pm\/51895\/3851055\" target=\"_blank\" rel=\"noreferrer noopener\">ifp-Coding-Cootcamp<\/a> [Disclaimer: Da hab ich auch schon unterrichtet]<br>oder Studieng\u00e4nge an den <a href=\"https:\/\/www.sozphil.uni-leipzig.de\/institut-fuer-kommunikations-und-medienwissenschaft\/studium\/master-of-science-journalismus\/\" target=\"_blank\" rel=\"noreferrer noopener\">Unis Leipzig<\/a>, <a href=\"https:\/\/wissenschaftsjournalismus.tu-dortmund.de\/\" target=\"_blank\" rel=\"noreferrer noopener\">Dortmund<\/a> oder <a href=\"https:\/\/www.cardiff.ac.uk\/study\/postgraduate\/taught\/courses\/course\/computational-and-data-journalism-msc\" target=\"_blank\" rel=\"noreferrer noopener\">in Cardiff<\/a><\/p>\n\n\n\n<p>Fazit: Programmieren kann f\u00fcr viele Journalisten Sinn machen &#8211; f\u00fcr Datenjournalisten ist es inzwischen Standard. <\/p>\n\n\n\n<p>Auch Anna hat ein paar Punkte aus unserem Gespr\u00e4ch zusammengefasst:<\/p>\n\n\n\n<figure class=\"wp-block-embed-twitter wp-block-embed is-type-rich is-provider-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"de\" dir=\"ltr\">Hier ein paar gesammelte Tipps zum <a href=\"https:\/\/twitter.com\/hashtag\/nr20plus?src=hash&amp;ref_src=twsrc%5Etfw\">#nr20plus<\/a>-Panel von gerade zum Coden:<br>\u2022 Konkrete (kleine) Projekte angehen<br>\u2022 Schlau googlen =&gt; Meist hatte schon jemand das Problem<br>\u2022 Sich vernetzen =&gt; \ud83d\udc95 <a href=\"https:\/\/twitter.com\/hashtag\/ddj?src=hash&amp;ref_src=twsrc%5Etfw\">#ddj<\/a>-Community<br>\u2022 Durchhalten \u2013 es wird irgendwann leichter!<a href=\"https:\/\/twitter.com\/nrecherche?ref_src=twsrc%5Etfw\">@nrecherche<\/a> <a href=\"https:\/\/twitter.com\/munichrocker?ref_src=twsrc%5Etfw\">@munichrocker<\/a><\/p>&mdash; Anna Behrend (@annabehrend) <a href=\"https:\/\/twitter.com\/annabehrend\/status\/1309887096920961029?ref_src=twsrc%5Etfw\">September 26, 2020<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mit meiner Kollegin Anna Behrend aus der Zentralredaktion von NOZ, SHZ und SVZ in Hamburg habe ich neulich in einem Webinar des Netzwerk Recherche \u00fcber genau dieses Thema diskutiert. Wobei man fairerweise sagen muss: Im Grunde waren wir uns ziemlich <a href=\"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/\"><\/p>\n<div class=\"read-more\">\n<p>Read more &#8250;<\/p>\n<\/div>\n<p><!-- end of .read-more --><\/a><\/p>\n","protected":false},"author":1,"featured_media":958,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[8],"tags":[56,67,66],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>M\u00fcssen Journalisten Programmieren k\u00f6nnen? &bull; Benedict Witzenberger<\/title>\n<meta name=\"description\" content=\"Sollten Journalisten Programmieren lernen? Vor allem im Datenjournalismus ist die Antwort auf diese Frage klar.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"M\u00fcssen Journalisten Programmieren k\u00f6nnen? &bull; Benedict Witzenberger\" \/>\n<meta property=\"og:description\" content=\"Sollten Journalisten Programmieren lernen? Vor allem im Datenjournalismus ist die Antwort auf diese Frage klar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/\" \/>\n<meta property=\"og:site_name\" content=\"Benedict Witzenberger\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-09T06:35:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-10-08T16:29:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/benedict-witzenberger.de\/wordpress\/wp-content\/uploads\/2020\/10\/ddj_programming_teaser.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1736\" \/>\n\t<meta property=\"og:image:height\" content=\"1292\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Benedict Witzenberger\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:creator\" content=\"@munichrocker\" \/>\n<meta name=\"twitter:site\" content=\"@munichrocker\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benedict Witzenberger\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"7\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/#website\",\"url\":\"https:\/\/benedict-witzenberger.de\/wordpress\/\",\"name\":\"Benedict Witzenberger\",\"description\":\"#ddj-Blog and personal portfolio page\",\"publisher\":{\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/#\/schema\/person\/ec6b0c6e16ce10af4a73b4dafefeceae\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/benedict-witzenberger.de\/wordpress\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/\",\"url\":\"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/\",\"name\":\"M\u00fcssen Journalisten Programmieren k\u00f6nnen? &bull; Benedict Witzenberger\",\"isPartOf\":{\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/#website\"},\"datePublished\":\"2020-10-09T06:35:00+00:00\",\"dateModified\":\"2020-10-08T16:29:44+00:00\",\"description\":\"Sollten Journalisten Programmieren lernen? Vor allem im Datenjournalismus ist die Antwort auf diese Frage klar.\",\"breadcrumb\":{\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/benedict-witzenberger.de\/wordpress\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"M\u00fcssen JournalistInnen Programmieren k\u00f6nnen?\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/\"},\"author\":{\"name\":\"Benedict Witzenberger\",\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/#\/schema\/person\/ec6b0c6e16ce10af4a73b4dafefeceae\"},\"headline\":\"M\u00fcssen JournalistInnen Programmieren k\u00f6nnen?\",\"datePublished\":\"2020-10-09T06:35:00+00:00\",\"dateModified\":\"2020-10-08T16:29:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/\"},\"wordCount\":1431,\"publisher\":{\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/#\/schema\/person\/ec6b0c6e16ce10af4a73b4dafefeceae\"},\"keywords\":[\"Datenjournalismus\",\"Journalismus\",\"Programmieren\"],\"articleSection\":[\"Werkstatt\"],\"inLanguage\":\"de\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/#\/schema\/person\/ec6b0c6e16ce10af4a73b4dafefeceae\",\"name\":\"Benedict Witzenberger\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a0a634cefbade1a34310db77ccc3fe5d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a0a634cefbade1a34310db77ccc3fe5d?s=96&d=mm&r=g\",\"caption\":\"Benedict Witzenberger\"},\"logo\":{\"@id\":\"https:\/\/benedict-witzenberger.de\/wordpress\/#\/schema\/person\/image\/\"},\"url\":\"https:\/\/benedict-witzenberger.de\/wordpress\/author\/benedict\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"M\u00fcssen Journalisten Programmieren k\u00f6nnen? &bull; Benedict Witzenberger","description":"Sollten Journalisten Programmieren lernen? Vor allem im Datenjournalismus ist die Antwort auf diese Frage klar.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/","og_locale":"de_DE","og_type":"article","og_title":"M\u00fcssen Journalisten Programmieren k\u00f6nnen? &bull; Benedict Witzenberger","og_description":"Sollten Journalisten Programmieren lernen? Vor allem im Datenjournalismus ist die Antwort auf diese Frage klar.","og_url":"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/","og_site_name":"Benedict Witzenberger","article_published_time":"2020-10-09T06:35:00+00:00","article_modified_time":"2020-10-08T16:29:44+00:00","og_image":[{"width":1736,"height":1292,"url":"https:\/\/benedict-witzenberger.de\/wordpress\/wp-content\/uploads\/2020\/10\/ddj_programming_teaser.png","type":"image\/png"}],"author":"Benedict Witzenberger","twitter_card":"summary","twitter_creator":"@munichrocker","twitter_site":"@munichrocker","twitter_misc":{"Verfasst von":"Benedict Witzenberger","Gesch\u00e4tzte Lesezeit":"7\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/benedict-witzenberger.de\/wordpress\/#website","url":"https:\/\/benedict-witzenberger.de\/wordpress\/","name":"Benedict Witzenberger","description":"#ddj-Blog and personal portfolio page","publisher":{"@id":"https:\/\/benedict-witzenberger.de\/wordpress\/#\/schema\/person\/ec6b0c6e16ce10af4a73b4dafefeceae"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/benedict-witzenberger.de\/wordpress\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/","url":"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/","name":"M\u00fcssen Journalisten Programmieren k\u00f6nnen? &bull; Benedict Witzenberger","isPartOf":{"@id":"https:\/\/benedict-witzenberger.de\/wordpress\/#website"},"datePublished":"2020-10-09T06:35:00+00:00","dateModified":"2020-10-08T16:29:44+00:00","description":"Sollten Journalisten Programmieren lernen? Vor allem im Datenjournalismus ist die Antwort auf diese Frage klar.","breadcrumb":{"@id":"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/benedict-witzenberger.de\/wordpress\/"},{"@type":"ListItem","position":2,"name":"M\u00fcssen JournalistInnen Programmieren k\u00f6nnen?"}]},{"@type":"Article","@id":"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/#article","isPartOf":{"@id":"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/"},"author":{"name":"Benedict Witzenberger","@id":"https:\/\/benedict-witzenberger.de\/wordpress\/#\/schema\/person\/ec6b0c6e16ce10af4a73b4dafefeceae"},"headline":"M\u00fcssen JournalistInnen Programmieren k\u00f6nnen?","datePublished":"2020-10-09T06:35:00+00:00","dateModified":"2020-10-08T16:29:44+00:00","mainEntityOfPage":{"@id":"https:\/\/benedict-witzenberger.de\/wordpress\/2020\/10\/09\/muessen-journalistinnen-programmieren-koennen\/"},"wordCount":1431,"publisher":{"@id":"https:\/\/benedict-witzenberger.de\/wordpress\/#\/schema\/person\/ec6b0c6e16ce10af4a73b4dafefeceae"},"keywords":["Datenjournalismus","Journalismus","Programmieren"],"articleSection":["Werkstatt"],"inLanguage":"de"},{"@type":["Person","Organization"],"@id":"https:\/\/benedict-witzenberger.de\/wordpress\/#\/schema\/person\/ec6b0c6e16ce10af4a73b4dafefeceae","name":"Benedict Witzenberger","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/benedict-witzenberger.de\/wordpress\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a0a634cefbade1a34310db77ccc3fe5d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0a634cefbade1a34310db77ccc3fe5d?s=96&d=mm&r=g","caption":"Benedict Witzenberger"},"logo":{"@id":"https:\/\/benedict-witzenberger.de\/wordpress\/#\/schema\/person\/image\/"},"url":"https:\/\/benedict-witzenberger.de\/wordpress\/author\/benedict\/"}]}},"_links":{"self":[{"href":"https:\/\/benedict-witzenberger.de\/wordpress\/wp-json\/wp\/v2\/posts\/920"}],"collection":[{"href":"https:\/\/benedict-witzenberger.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/benedict-witzenberger.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/benedict-witzenberger.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/benedict-witzenberger.de\/wordpress\/wp-json\/wp\/v2\/comments?post=920"}],"version-history":[{"count":9,"href":"https:\/\/benedict-witzenberger.de\/wordpress\/wp-json\/wp\/v2\/posts\/920\/revisions"}],"predecessor-version":[{"id":979,"href":"https:\/\/benedict-witzenberger.de\/wordpress\/wp-json\/wp\/v2\/posts\/920\/revisions\/979"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/benedict-witzenberger.de\/wordpress\/wp-json\/wp\/v2\/media\/958"}],"wp:attachment":[{"href":"https:\/\/benedict-witzenberger.de\/wordpress\/wp-json\/wp\/v2\/media?parent=920"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/benedict-witzenberger.de\/wordpress\/wp-json\/wp\/v2\/categories?post=920"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/benedict-witzenberger.de\/wordpress\/wp-json\/wp\/v2\/tags?post=920"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}