<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: programmers</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/programmers.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2013-10-19T09:48:00+00:00</updated><author><name>Simon Willison</name></author><entry><title>Why do programmers tend to fall in love with non-mainstream languages?</title><link href="https://simonwillison.net/2013/Oct/19/why-do-programmers-tend/#atom-tag" rel="alternate"/><published>2013-10-19T09:48:00+00:00</published><updated>2013-10-19T09:48:00+00:00</updated><id>https://simonwillison.net/2013/Oct/19/why-do-programmers-tend/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;em&gt;My answer to &lt;a href="https://www.quora.com/Why-do-programmers-tend-to-fall-in-love-with-non-mainstream-languages/answer/Simon-Willison"&gt;Why do programmers tend to fall in love with non-mainstream languages?&lt;/a&gt; on Quora&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Just because something is popular doesn't mean it's right for every person, every problem or every situation. If no one ever explored non-mainstream options, better solutions would never be discovered.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programming"&gt;programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programming-languages"&gt;programming-languages&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/quora"&gt;quora&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="programmers"/><category term="programming"/><category term="programming-languages"/><category term="quora"/></entry><entry><title>What is the best resource for someone who is non-technical to learn about computer programming/creating software?</title><link href="https://simonwillison.net/2013/Aug/8/what-is-the-best/#atom-tag" rel="alternate"/><published>2013-08-08T18:44:00+00:00</published><updated>2013-08-08T18:44:00+00:00</updated><id>https://simonwillison.net/2013/Aug/8/what-is-the-best/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;em&gt;My answer to &lt;a href="https://www.quora.com/What-is-the-best-resource-for-someone-who-is-non-technical-to-learn-about-computer-programming-creating-software/answer/Simon-Willison"&gt;What is the best resource for someone who is non-technical to learn about computer programming/creating software?&lt;/a&gt; on Quora&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Learn to program. You don't need to learn programming to the standard where you could work professionally as a software engineer, but having enough programming knowledge to write some simple programs and automate some simple tasks will make you enormously more capable when it comes to working with programmers - or in business life in general.&lt;/p&gt;

&lt;p&gt;Think about it like learning to write: being able to draft effective emails, blog posts and press releases is a valuable skill for any businessperson, even if you don't write professionally to the standard required to produce magazine articles and novels.&lt;/p&gt;

&lt;p&gt;As for the best resource... &lt;span&gt;&lt;a href="http://www.codecademy.com/"&gt;Code Academy&lt;/a&gt;&lt;/span&gt; is worth a look as a starting point.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/enterprise"&gt;enterprise&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/entrepreneurship"&gt;entrepreneurship&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/hacking"&gt;hacking&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programming"&gt;programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/software-engineering"&gt;software-engineering&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/startups"&gt;startups&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/quora"&gt;quora&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="enterprise"/><category term="entrepreneurship"/><category term="hacking"/><category term="programmers"/><category term="programming"/><category term="software-engineering"/><category term="startups"/><category term="quora"/></entry><entry><title>How can I become a world-class coder in under three years?</title><link href="https://simonwillison.net/2013/Aug/5/how-can-i-become/#atom-tag" rel="alternate"/><published>2013-08-05T11:13:00+00:00</published><updated>2013-08-05T11:13:00+00:00</updated><id>https://simonwillison.net/2013/Aug/5/how-can-i-become/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;em&gt;My answer to &lt;a href="https://www.quora.com/How-can-I-become-a-world-class-coder-in-under-three-years/answer/Simon-Willison"&gt;How can I become a world-class coder in under three years?&lt;/a&gt; on Quora&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Write code. Lots of code. Code that does stuff.&lt;/p&gt;

&lt;p&gt;Build your own blogging engine. Next, try to design and write the One True CMS (you'll fail just like thousand of others have before you, but you'll learn lots in the process).&lt;/p&gt;

&lt;p&gt;Build your own todo list software. Now expand it to be your own email client. Extend it to support plugins. Now invent your own scripting language for writing plugins in, and write your own interpreter for it.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programming"&gt;programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/quora"&gt;quora&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="programmers"/><category term="programming"/><category term="quora"/></entry><entry><title>Are there any sites/services that you can subscribe to where you can watch a developer code "Live"?</title><link href="https://simonwillison.net/2013/Jul/23/are-there-any-sitesservices/#atom-tag" rel="alternate"/><published>2013-07-23T12:08:00+00:00</published><updated>2013-07-23T12:08:00+00:00</updated><id>https://simonwillison.net/2013/Jul/23/are-there-any-sitesservices/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;em&gt;My answer to &lt;a href="https://www.quora.com/Are-there-any-sites-services-that-you-can-subscribe-to-where-you-can-watch-a-developer-code-Live/answer/Simon-Willison"&gt;Are there any sites/services that you can subscribe to where you can watch a developer code &amp;quot;Live&amp;quot;?&lt;/a&gt; on Quora&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The &lt;span&gt;&lt;a href="http://www.ludumdare.com/"&gt;Ludum Dare&lt;/a&gt;&lt;/span&gt; game development contest sometimes has contestants that livestream - Notch (the creator of Minecraft) has done so in the past.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/startups"&gt;startups&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/quora"&gt;quora&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/web-developers"&gt;web-developers&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="programmers"/><category term="startups"/><category term="quora"/><category term="web-developers"/></entry><entry><title>How do you become a good programmer?</title><link href="https://simonwillison.net/2013/Jul/19/how-do-you-become/#atom-tag" rel="alternate"/><published>2013-07-19T17:03:00+00:00</published><updated>2013-07-19T17:03:00+00:00</updated><id>https://simonwillison.net/2013/Jul/19/how-do-you-become/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;em&gt;My answer to &lt;a href="https://www.quora.com/How-do-you-become-a-good-programmer?no_redirect=1"&gt;How do you become a good programmer?&lt;/a&gt; on Quora&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In my experience new programmers progress a LOT faster if they're learning with a higher level dynamic language such as Python or Ruby than if they only use C++ or Java. That's not to say it isn't a good idea to learn Java/C++ (though I'd encourage you to learn C as a lower-level language) but you may find you pick up programming concepts a whole bunch faster with a language that has a good interactive prompt.&lt;/p&gt;

&lt;p&gt;Personally I think Python is a fantastic learning language - it's great for beginners, but it can also be used to solve real-world problems. The official Python tutorial is an excellent starting point: &lt;span&gt;&lt;a href="http://docs.python.org/2/tutorial/"&gt;The Python Tutorial&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programming"&gt;programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/quora"&gt;quora&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/careers"&gt;careers&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="programmers"/><category term="programming"/><category term="quora"/><category term="careers"/></entry><entry><title>In which programming language do programmers get paid the most?</title><link href="https://simonwillison.net/2013/Jul/6/in-which-programming-language/#atom-tag" rel="alternate"/><published>2013-07-06T17:27:00+00:00</published><updated>2013-07-06T17:27:00+00:00</updated><id>https://simonwillison.net/2013/Jul/6/in-which-programming-language/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;em&gt;My answer to &lt;a href="https://www.quora.com/In-which-programming-language-do-programmers-get-paid-the-most/answer/Simon-Willison"&gt;In which programming language do programmers get paid the most?&lt;/a&gt; on Quora&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The best (and best paid) software engineers work in multiple languages, and pick new ones up as and when they need to. If you pigeon-hole yourself as an "X programmer" you'll limit yourself to relatively uninteresting, interchangeable roles.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programming"&gt;programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programming-languages"&gt;programming-languages&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/quora"&gt;quora&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="programmers"/><category term="programming"/><category term="programming-languages"/><category term="quora"/></entry><entry><title>How do I really learn coding?</title><link href="https://simonwillison.net/2012/Dec/1/how-do-i-really/#atom-tag" rel="alternate"/><published>2012-12-01T16:29:00+00:00</published><updated>2012-12-01T16:29:00+00:00</updated><id>https://simonwillison.net/2012/Dec/1/how-do-i-really/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;em&gt;My answer to &lt;a href="https://www.quora.com/How-do-I-really-learn-coding?no_redirect=1"&gt;How do I really learn coding?&lt;/a&gt; on Quora&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Build real websites. Find a project and work on it. A personal blog is a great project as it can be simple to start with and get more complex over time. &lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programming"&gt;programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/web-development"&gt;web-development&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/quora"&gt;quora&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="programmers"/><category term="programming"/><category term="web-development"/><category term="quora"/></entry><entry><title>What are the best practices for onboarding new software engineers?</title><link href="https://simonwillison.net/2012/Nov/14/what-are-the-best/#atom-tag" rel="alternate"/><published>2012-11-14T15:17:00+00:00</published><updated>2012-11-14T15:17:00+00:00</updated><id>https://simonwillison.net/2012/Nov/14/what-are-the-best/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;em&gt;My answer to &lt;a href="https://www.quora.com/What-are-the-best-practices-for-onboarding-new-software-engineers/answer/Simon-Willison"&gt;What are the best practices for onboarding new software engineers?&lt;/a&gt; on Quora&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I'm a huge fan of "deploy on the first day" - which forces the issue in getting all of their accounts set up, their development environment ready, showing them where source control is, how code review works and so on. Even if it's just adding themselves to the about page or humans.txt file, it means they can come in on day two ready to get real work done.&lt;/p&gt;

&lt;p&gt;I can't say how well that would scale up to Twitter/Facebook, but for a small startup like ours it works extremely well.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/code-review"&gt;code-review&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/software-engineering"&gt;software-engineering&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/startups"&gt;startups&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/quora"&gt;quora&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="code-review"/><category term="programmers"/><category term="software-engineering"/><category term="startups"/><category term="quora"/></entry><entry><title>What communities and interest groups in London should software developers get involved in?</title><link href="https://simonwillison.net/2012/Nov/1/what-communities-and-interest/#atom-tag" rel="alternate"/><published>2012-11-01T09:02:00+00:00</published><updated>2012-11-01T09:02:00+00:00</updated><id>https://simonwillison.net/2012/Nov/1/what-communities-and-interest/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;em&gt;My answer to &lt;a href="https://www.quora.com/What-communities-and-interest-groups-in-London-should-software-developers-get-involved-in/answer/Simon-Willison"&gt;What communities and interest groups in London should software developers get involved in?&lt;/a&gt; on Quora&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The monthly &lt;span&gt;&lt;a href="http://www.meetup.com/HNLondon/"&gt;Hacker News London Meetup Group&lt;/a&gt;&lt;/span&gt; (held near Old Street) is a great opportunity to meet up with entrepreneurial-minded hackers - the talks are usually a good combination of technical and startup/entrepreneur material, and it attracts a really interesting crowd.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/london"&gt;london&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/software-engineering"&gt;software-engineering&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/startups"&gt;startups&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/quora"&gt;quora&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="london"/><category term="programmers"/><category term="software-engineering"/><category term="startups"/><category term="quora"/></entry><entry><title>What's the difference between a software engineer, developer and programmer?</title><link href="https://simonwillison.net/2011/Dec/18/whats-the-difference-between/#atom-tag" rel="alternate"/><published>2011-12-18T09:54:00+00:00</published><updated>2011-12-18T09:54:00+00:00</updated><id>https://simonwillison.net/2011/Dec/18/whats-the-difference-between/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;em&gt;My answer to &lt;a href="https://www.quora.com/Whats-the-difference-between-a-software-engineer-developer-and-programmer?no_redirect=1"&gt;What&amp;#39;s the difference between a software engineer, developer and programmer?&lt;/a&gt; on Quora&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Absolutely nothing. Job title differences like those only really matter when working for a large organisation that sets compensation based on title - in which case you want to figure out which title gets you the best deal at that particular company.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programming"&gt;programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/software-engineering"&gt;software-engineering&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/quora"&gt;quora&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="programmers"/><category term="programming"/><category term="software-engineering"/><category term="quora"/></entry><entry><title>What are good 2012 Technology Conferences in US for Programmers?</title><link href="https://simonwillison.net/2011/Dec/8/what-are-good-2012/#atom-tag" rel="alternate"/><published>2011-12-08T11:34:00+00:00</published><updated>2011-12-08T11:34:00+00:00</updated><id>https://simonwillison.net/2011/Dec/8/what-are-good-2012/#atom-tag</id><summary type="html">
    &lt;p&gt;&lt;em&gt;My answer to &lt;a href="https://www.quora.com/What-are-good-2012-Technology-Conferences-in-US-for-Programmers/answer/Simon-Willison"&gt;What are good 2012 Technology Conferences in US for Programmers?&lt;/a&gt; on Quora&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;It would help if you were more specific about the kind of programmer you are - there's a big difference between C++ game developer conferences, Ruby on Rails events, Agile methodology conventions etc. Each developer ecosystem has its own flagship events (for Microsoft developers it's the BUILD conference, which hasn't been announced for 2012 yet - for iPhone/Mac developers it's Apple's WWDC, Oracle have Oracle OpenWorld, the Rails community has RailsConf, for Django people it's DjangoCon US and EU, etc).&lt;/p&gt;

&lt;p&gt;Our site Lanyrd is an attempt to catalog all of the conferences and events happening around the world. If you sign in with Twitter we'll show you events your Twitter contacts are attending or speaking at, but you can also browse the site by topic. Here are a few pages that you may find relevant, depending on the kind of programming you do:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Mobile: &lt;span&gt;&lt;a href="http://lanyrd.com/topics/mobile/"&gt;http://lanyrd.com/topics/mobile/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;HTML5: &lt;span&gt;&lt;a href="http://lanyrd.com/topics/html5-1/"&gt;http://lanyrd.com/topics/html5-1/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Agile: &lt;span&gt;&lt;a href="http://lanyrd.com/topics/agile/"&gt;http://lanyrd.com/topics/agile/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Open Source: &lt;span&gt;&lt;a href="http://lanyrd.com/topics/open-source/"&gt;http://lanyrd.com/topics/open-so...&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Java: &lt;span&gt;&lt;a href="http://lanyrd.com/topics/java/"&gt;http://lanyrd.com/topics/java/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Ruby: &lt;span&gt;&lt;a href="http://lanyrd.com/topics/ruby/"&gt;http://lanyrd.com/topics/ruby/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;PHP: &lt;span&gt;&lt;a href="http://lanyrd.com/topics/php/"&gt;http://lanyrd.com/topics/php/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Python: &lt;span&gt;&lt;a href="http://lanyrd.com/topics/python/"&gt;http://lanyrd.com/topics/python/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Web Development: &lt;span&gt;&lt;a href="http://lanyrd.com/topics/web-development/"&gt;http://lanyrd.com/topics/web-dev...&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;I hope that's useful. Let me know if there are any more specific categories of events you'd like tips on.
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/conferences"&gt;conferences&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programming"&gt;programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/technology"&gt;technology&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/quora"&gt;quora&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="conferences"/><category term="programmers"/><category term="programming"/><category term="technology"/><category term="quora"/></entry><entry><title>Understanding Engineers: Feasibility</title><link href="https://simonwillison.net/2007/Jul/17/fishbowl/#atom-tag" rel="alternate"/><published>2007-07-17T10:24:09+00:00</published><updated>2007-07-17T10:24:09+00:00</updated><id>https://simonwillison.net/2007/Jul/17/fishbowl/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://fishbowl.pastiche.org/2007/07/17/understanding_engineers_feasibility"&gt;Understanding Engineers: Feasibility&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Charles Miller provides smart definitions of what programmers mean when they say “impossible”, “trivial”, “unfeasible”, “non-trivial”, “hard” and “very hard”.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/charles-miller"&gt;charles-miller&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/hard"&gt;hard&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/language"&gt;language&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/nontrivial"&gt;nontrivial&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programming"&gt;programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/trivial"&gt;trivial&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/unfeasible"&gt;unfeasible&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/veryhard"&gt;veryhard&lt;/a&gt;&lt;/p&gt;



</summary><category term="charles-miller"/><category term="hard"/><category term="language"/><category term="nontrivial"/><category term="programmers"/><category term="programming"/><category term="trivial"/><category term="unfeasible"/><category term="veryhard"/></entry><entry><title>Web Focus Leads Newspapers to Hire Programmers for Editorial Staff</title><link href="https://simonwillison.net/2007/Mar/8/mediashift/#atom-tag" rel="alternate"/><published>2007-03-08T00:27:26+00:00</published><updated>2007-03-08T00:27:26+00:00</updated><id>https://simonwillison.net/2007/Mar/8/mediashift/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.pbs.org/mediashift/2007/03/digging_deeperthe_geek_in_the_1.html"&gt;Web Focus Leads Newspapers to Hire Programmers for Editorial Staff&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
It’s great to see this trend taking off. A newsroom is an excellent place to work as a programmer.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/adrian-holovaty"&gt;adrian-holovaty&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jacob-kaplan-moss"&gt;jacob-kaplan-moss&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jobs"&gt;jobs&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/newspapers"&gt;newspapers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/programmers"&gt;programmers&lt;/a&gt;&lt;/p&gt;



</summary><category term="adrian-holovaty"/><category term="jacob-kaplan-moss"/><category term="jobs"/><category term="newspapers"/><category term="programmers"/></entry></feed>