<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Aaron Feng: Software Development Meme</title>
    <link>http://aaronfeng.com/articles/2008/08/31/software-development-meme</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Adventures in software development</description>
    <item>
      <title>Software Development Meme</title>
      <description>&lt;p&gt;Apparently I was tagged by &lt;a href="http://iqueryable.com/2008/07/25/SoftwareDevelopmentMeme.aspx"&gt;Steve Eichert&lt;/a&gt; one month ago and I just noticed now.
Not only I have been hibernating from writing blog posts, but I also have not had time to
read them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How old were you when you first started programming?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Freshman in college.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How did you get started in programming?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I was always into computers growing up, so it was a natural choice.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What was your first language?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Pascal.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What was the first real program you wrote?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I worked on a Star Trek adventure game in my senior year in college.  I don't remember too much about it except that there wasn't much guide lines around it.  The goal was making something interesting and to have fun doing it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What languages have you used since you started programming?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;C/C++, C#, Java, Javascript, Lisp, Ruby&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What was your first professional programming gig?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If professional means that I got paid for it... and if shell scripting is considered to be programming...  Once upon a time, I worked as an &lt;a href="http://www-03.ibm.com/systems/p/os/aix/index.html"&gt;AIX&lt;/a&gt; Unix Admin and wrote shell scripts to automate mundane, but critical, daily tasks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If you knew then what you know now, would you have started programming?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Fo-sho.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If there is one thing you learned along the way that you would tell new developers, what would it be?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Focus on the basics.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's the most fun you've ever had ... programming?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is really hard for me because I enjoy programming in general.  Of course, at times it can get tedious, but overall I find it fun to be able to create things.  If I had to pick one I would say the side project I'm working on  right now.  I don't want to get into the details  right now, but it's a rails app that consumes amazon's web service.   &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who’s next?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.viridian-project.de/"&gt;Leslie Polzer&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 31 Aug 2008 22:24:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:fdb852d6-fe56-49d6-89ba-dce37ac2346b</guid>
      <author>Aaron Feng</author>
      <link>http://aaronfeng.com/articles/2008/08/31/software-development-meme</link>
      <category>programming</category>
    </item>
  </channel>
</rss>
