<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"
xmlns:thr="http://purl.org/syndication/thread/1.0">
<link rel="alternate" type="text/html" href="http://www.pbs.org/idealab/2008/07/a-programmer-journalist-contemplates-careers005.html" />
<link rel="self" type="application/atom+xml" href="http://www.pbs.org/idealab/atom.xml" />
<id>tag:www.pbs.org,2009:/idealab//31/tag:dipsy.pbs.org,2008:/idealab_test_blogs//31.4464-</id>
<updated>2009-10-19T21:48:10Z</updated>
<title>Comments for <![CDATA[A &quot;Programmer-Journalist&quot; Contemplates Careers]]></title>
<subtitle>Idea Lab is a group blog by innovators who are reinventing community news for the Digital Age.</subtitle>
<generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.24-en</generator>
<entry>
<id>tag:dipsy.pbs.org,2008:/idealab_test_blogs//31.4464</id>
<link rel="alternate" type="text/html" href="http://www.pbs.org/idealab/rss2/redir/idealab/2008/07/a-programmer-journalist-contemplates-careers005.html" />
<link rel="service.edit" type="application/atom+xml" href="http://blogs.pbs.org/mediashift/mt4/mt-atom.cgi/weblog/blog_id=31/entry_id=4464" title="A &quot;Programmer-Journalist&quot; Contemplates Careers" />
<published>2008-07-02T03:37:16Z</published>
<updated>2009-01-05T22:15:25Z</updated>
<title>A &quot;Programmer-Journalist&quot; Contemplates Careers</title>
<summary>Halfway through his Medill graduate journalism education, programmer Brian Boyer reflects on the paths that might lie ahead: When I first spoke to Rich Gordon about becoming a &quot;programmer-journalist,&quot; the meaning of the term was unclear. Not being the sort to be concerned by ambiguity, I dove into journalism school with no plans for what might come after. Six months into my re-education, I still don&apos;t know what to do with myself, but the potential jobs for which a programmer-journalist would be well suited are becoming clear. I will try and enumerate them here. Also, I will try and avoid...</summary>
<author>
<name>Rich Gordon</name>
<uri>http://www.linkedin.com/in/richgordon</uri>
</author>

<category term="Education" />

<category term="Technology" />

<content type="html" xml:lang="en" xml:base="http://www.pbs.org/idealab/">
<![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="BrianBoyer-200pxwide.jpg" src="http://www.pbs.org/idealab/files/BrianBoyer-200pxwide.jpg" width="200" height="264" class="mt-image-right" style="float: right; margin: 0 0 20px 20px;" /></span><P><em>Halfway through his Medill graduate journalism education, programmer <a href="http://www.pbs.org/idealab/2007/12/introducing-the-first-two-jour.html">Brian Boyer</a> reflects on the paths that might lie ahead: </em></P><br />
<P>When I first spoke to <a href="http://www.pbs.org/idealab/rich_gordon/">Rich Gordon</a> about becoming a "<a href="http://www.sensibletalk.com/journals/robertniles/200807/22/">programmer-journalist</a>," the meaning of the term was unclear. Not being the sort to be concerned by ambiguity, I dove into journalism school with no plans for what might come after.</P><br />
<P>Six months into my re-education, I still don't know what to do with myself, but the potential jobs for which a programmer-journalist would be well suited are becoming clear. I will try and enumerate them here.</P><br />
<P>Also, I will try and avoid the important and fascinating fields of <A href="http://alistapart.com/topics/design">design</A>, <A href="http://www.useit.com/">usability</A>, <A href="http://www.alistapart.com/articles/wiwa">accessibility</A>, and <A href="http://en.wikipedia.org/wiki/Information_architecture">information architecture</A>. Like many coders, I consider them hobbies, but they're aspects of <A href="http://alistapart.com/topics/userscience/">user science</A>, not programming, and I feel theyrequire less clarification here. (I also think you could make a very good case for why they should get journalism scholarships too, but that's another essay entirely.)</P><br />
<P>Many of the roles I'm thinking of will overlap, depending on the gig and the person, and I'm certain that I've missed a few, but here goes...</P><br />
<STRONG><span class="caps">CMS </span>developer</STRONG> <br />
<P>The platforms on which the news is published online need to be built. Without content management systems (CMS) like <A href="http://www.ellingtoncms.com/">Ellington</A> and <A href="http://wordpress.org/">Wordpress</A>, each bit of <span class="caps">HTML </span>would have to be hand-crafted -- a useful skill on a journalist's tool belt, but not what most reporters want to do with their time. Someone needs to build these tools, and who better than a programmer who has studied the mindset of writers, editors and readers?</P><br />
<STRONG><span class="caps">CMS </span>implementor</STRONG> <br />
<P>Once the platforms are built, they almost always must be rejiggered into a shape that fits the needs of the organization. My buddy <a href="http://www.bradflora.com/">Brad Flora</a> is not a programmer, but he made the <A href="http://drupal.org/">Drupal</A> CMS do his bidding with self-taught programming skills and sheer force of will when creating <A href="http://www.windycitizen.com/">The Windy Citizen</A>.</P><br />
<STRONG><span class="caps">CMS </span>user (Web producer)</STRONG> <br />
<P>After the implementors have done their job, and it's time to jam some news into the newspaper-shaped <span class="caps">CMS, </span>someone needs to use the system to publish the news. <A href="http://aggiejournalists.blogspot.com/2007/08/job-survey-web-producer-jobs.html">Job descriptions I found</A> after a quick search online reveal this is be a varied job, requiring news judgment, writing skills, and web programming abilities.</P><br />
<P>Among other duties, they update the homepages, turn print content into web content and publish user-generated content.</P><br />
<STRONG>Applications developer</STRONG> <br />
<P>Journalism has taken on new forms in recent years. Once high tech, specialized <span class="caps">CMS</span>s like blogs and wikis are now overshadowed by news applications like <A href="http://chicago.everyblock.com/streets/addison-st/1050-1098w/">EveryBlock</A> and <A href="http://www.politifact.com/truth-o-meter/rulings/pants-fire/">PolitiFact</A>.</P><br />
<P>These applications are not just used to read written articles, they give the reader a way to interact with data. A journalism background would ideally give a programmer better ideas when creating these applications.</P><br />
<STRONG>Hunter, gatherer and data-miner</STRONG> <br />
<P>Wrangling data is hard. It's buried in paper documents, messy spreadsheets, and if you're very lucky, published in a barely-readable format on <A href="http://www.ccrd.info/">well-intentioned but terribly-implemented municipal websites</A>.</P><br />
<P>Knowledge of old-school techniques like <A href="http://en.wikipedia.org/wiki/Optical_character_recognition"><span class="caps">OCR</span></A>, and new-school ones like <A href="http://en.wikipedia.org/wiki/Web_scraping">web scraping</A> would be very helpful in a newsroom. And the task of pumping a mess of data into a database and mining it for the good stuff is, I imagine, beyond the skills of all but the most industrious (and tech-savvy) reporters.</P><br />
<STRONG>Visualizations developer</STRONG> <br />
<P>There are a lot of programmers out there that have <A href="http://nubyonrails.com/articles/edward-tufte-modern-prophet">drunk</A> the <A href="http://www.hanselman.com/blog/EdwardTufteIsComingyouNeedToBeThere.aspx">Tufte kool-aid</A> (<A href="http://www.edwardtufte.com/tufte/books_pp">There's no bullet list like Stalin's bullet list!</A>) and are into making data more interesting. The New York Times has been doing an exceptional job harnessing this talent. Their <A 
href="http://graphics8.nytimes.com/packages/flash/politics/20080603_MARGINS_GRAPHIC/margins.swf">Clinton/Obama support visualizer</A> and <A href="http://www.nytimes.com/interactive/2008/02/23/movies/20080223_REVENUE_GRAPHIC.html">box office receipts graphic</A> are two fine examples.</P><br />
<STRONG>New media translator</STRONG> <br />
<P>Programmers at the New York Times are also creating killer visualizations of <A href="http://www.nytimes.com/interactive/2008/05/08/world/20080508_MYANMAR.html">less-data-y</A>, <A href="http://www.nytimes.com/interactive/2008/03/18/world/middleeast/20080319_IRAQWAR_TIMELINE.html#tab6">more-newsy</A> information. Interactive components built in Flash or <span class="caps">HTML </span>can tell aspects of a written story not suited to plain text. A programmer-journalist is obviously well-suited to this task.</P><br />
<STRONG>Hacker journalist</STRONG> <br />
<P>First, I should probably clarify, <A 
href="http://www.paulgraham.com/gba.html">"hacker" is a compliment in my world</A>. If you're a hacker, you're an especially good programmer. So, what are you if you're a hacker journalist? Think about what photojournalists do -- they tell stories with a camera.</P><br />
<P>A hacker journalist would do original reporting, and use a combination of the above techniques to tell the story. Or maybe <A 
href="http://www.paulgraham.com/hp.html">painting</A> is a better analogy: they are both creative processes, requiring a finely honed set of technical skills, as well as inspiration and storytelling abilities.</P><br />
<P>(Props for the name of this role go to Neal Stephenson, author of the inspirational article <A href="http://www.wired.com/wired/archive/4.12/ffglass_pr.html">Mother Earth, Mother Board</A>.</P><br />
<STRONG>What am I going to do with my life?</STRONG> <br />
<P>I'm most drawn to the applications developer and hacker journalist roles -- probably because the former is most similar to my previous life as a software developer, and the latter because it sounds cool as hell.</P><br />
<P>Other programmer-journalists would have different feelings about their ideal job. Database junkies, visualization geeks and <span class="caps">HTML </span>hackers all have a place in this profession.</P><br />
<P>Lucky for journalism, and contrary to their public image, programmers are usually a opinionated, passionate bunch. Great hackers <A href="http://www.paulgraham.com/gh.html">"care more about what they do there than how much they get paid for it"</A>. (If there's only one link in this essay that you visit, it should be this one.)</P><br />
<P>Fellow programmers, join us on our mission! Help inform the people so that they may better self govern. Help people solve their own problems. Code the future of democracy.</P><br />
<P>It's one hell of an interesting problem to hack.</P><br />
<P><em>Read more from Brian at his blog, "Who What When Where Why Web," <a href="http://www.sixthw.com">www.sixthw.com</a>. </em></P></p>]]>

</content>
</entry>

<entry>
<id>tag:dipsy.pbs.org,2008:/idealab_test_blogs//31.4464-comment:41922</id>
<thr:in-reply-to ref="tag:dipsy.pbs.org,2008:/idealab_test_blogs//31.4464" type="text/html" href="http://www.pbs.org/idealab/rss2/redir/idealab/2008/07/a-programmer-journalist-contemplates-careers005.html"/>
<link rel="alternate" type="text/html" href="http://www.pbs.org/idealab/rss2/redir/idealab/2008/07/a-programmer-journalist-contemplates-careers005.html#comment-41922" />
<title>Comment from nadja on 2009-01-11</title>
<author>
<name>nadja</name>
<uri></uri>
</author>
<content type="html" xml:lang="en" xml:base="">
Great article! I study journalism and programming, i am so excited! 
</content>
<published>2009-01-11T13:23:47Z</published>
</entry>

</feed>