<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: What programming should a library science student learn?</title>
	<atom:link href="http://librarianbyday.net/2009/05/what-programming-should-a-library-science-student-learn/feed/" rel="self" type="application/rss+xml" />
	<link>http://librarianbyday.net/2009/05/what-programming-should-a-library-science-student-learn/</link>
	<description>Bobbi L. Newman</description>
	<lastBuildDate>Thu, 29 Jul 2010 10:04:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Bobbi</title>
		<link>http://librarianbyday.net/2009/05/what-programming-should-a-library-science-student-learn/comment-page-1/#comment-456</link>
		<dc:creator>Bobbi</dc:creator>
		<pubDate>Mon, 01 Jun 2009 09:49:10 +0000</pubDate>
		<guid isPermaLink="false">http://librarianbyday.net/?p=1316#comment-456</guid>
		<description>I guess I should weigh in with my answer to this question - which is it depends.  What do you hope to do when you graduate?  What type of library?  If your dream is to spend the rest of your days working a reference desk it probably doesn&#039;t matter.  I suggest you take a look at the jobs posted on http://lisjobs.com  Look at the ones you think you&#039;d be interested in applying for, what qualifications do they ask for?  Know someone who has your dream job?  email them and ask them what they need to know for their job.  
Hope that helps!</description>
		<content:encoded><![CDATA[<p>I guess I should weigh in with my answer to this question &#8211; which is it depends.  What do you hope to do when you graduate?  What type of library?  If your dream is to spend the rest of your days working a reference desk it probably doesn&#8217;t matter.  I suggest you take a look at the jobs posted on <a href="http://lisjobs.com" rel="nofollow">http://lisjobs.com</a>  Look at the ones you think you&#8217;d be interested in applying for, what qualifications do they ask for?  Know someone who has your dream job?  email them and ask them what they need to know for their job.<br />
Hope that helps!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Caitlin</title>
		<link>http://librarianbyday.net/2009/05/what-programming-should-a-library-science-student-learn/comment-page-1/#comment-454</link>
		<dc:creator>Caitlin</dc:creator>
		<pubDate>Fri, 29 May 2009 18:24:52 +0000</pubDate>
		<guid isPermaLink="false">http://librarianbyday.net/?p=1316#comment-454</guid>
		<description>I recommend XHTML &amp; CSS for website markup (EVERYONE who uses the internet should know some XHTML); PHP &amp; MySQL are good to know for development, as an increasing number of web applications, CMS, and APIs use PHP.</description>
		<content:encoded><![CDATA[<p>I recommend XHTML &amp; CSS for website markup (EVERYONE who uses the internet should know some XHTML); PHP &amp; MySQL are good to know for development, as an increasing number of web applications, CMS, and APIs use PHP.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: suzi w.</title>
		<link>http://librarianbyday.net/2009/05/what-programming-should-a-library-science-student-learn/comment-page-1/#comment-453</link>
		<dc:creator>suzi w.</dc:creator>
		<pubDate>Fri, 29 May 2009 17:33:45 +0000</pubDate>
		<guid isPermaLink="false">http://librarianbyday.net/?p=1316#comment-453</guid>
		<description>As a children&#039;s librarian, when I saw the title I thought you were talking about programming like doing a story time! 

Yes, HTML and CSS are good starters. Even if programming isn&#039;t a part of the job, being able to read code is helpful. (I&#039;ve been wrangling the Summer Reading Software from E-vanced this week.)</description>
		<content:encoded><![CDATA[<p>As a children&#8217;s librarian, when I saw the title I thought you were talking about programming like doing a story time! </p>
<p>Yes, HTML and CSS are good starters. Even if programming isn&#8217;t a part of the job, being able to read code is helpful. (I&#8217;ve been wrangling the Summer Reading Software from E-vanced this week.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chester Mealer</title>
		<link>http://librarianbyday.net/2009/05/what-programming-should-a-library-science-student-learn/comment-page-1/#comment-452</link>
		<dc:creator>Chester Mealer</dc:creator>
		<pubDate>Fri, 29 May 2009 17:02:58 +0000</pubDate>
		<guid isPermaLink="false">http://librarianbyday.net/?p=1316#comment-452</guid>
		<description>Laura&#039;s right about HTML/CSS, but the fact is that if you do any content on the web, they are a must. 

Having written programs in both real languages and scripting languages, I can tell you there&#039;s not much difference in learning one or the other. The real difference in programming v/s scripting only matters in making sure the computer(in this case web server) can run the scripting language. 

As far as relevance to a job, if you&#039;re not the primary web person, then a working knowledge of html/css is great for when you help with web content. If you are the primary web person, then you need to know html, css,  php, mysql, javascript. 

The order above is in importance and is a good order to learn them in.</description>
		<content:encoded><![CDATA[<p>Laura&#8217;s right about HTML/CSS, but the fact is that if you do any content on the web, they are a must. </p>
<p>Having written programs in both real languages and scripting languages, I can tell you there&#8217;s not much difference in learning one or the other. The real difference in programming v/s scripting only matters in making sure the computer(in this case web server) can run the scripting language. </p>
<p>As far as relevance to a job, if you&#8217;re not the primary web person, then a working knowledge of html/css is great for when you help with web content. If you are the primary web person, then you need to know html, css,  php, mysql, javascript. </p>
<p>The order above is in importance and is a good order to learn them in.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laura Solomon</title>
		<link>http://librarianbyday.net/2009/05/what-programming-should-a-library-science-student-learn/comment-page-1/#comment-451</link>
		<dc:creator>Laura Solomon</dc:creator>
		<pubDate>Fri, 29 May 2009 16:43:51 +0000</pubDate>
		<guid isPermaLink="false">http://librarianbyday.net/?p=1316#comment-451</guid>
		<description>Let&#039;s start by clarifying what is a programming language and what is not.  HTML/XHTML/CSS are not. HTML &amp; XHTML are markup languages and not even in the same family as programming languages.PHP and Javascript are certainly the more relevant choices for doing dynamic web development, but still are not programming languages--they are scripting languages and a step down on the learning curve from true programming languages.

Perl isn&#039;t used as much for regular web sites any more, but it&#039;s closer to a real programming language, as it uses a compiler.  Many folks still debate whether or not it&#039;s a true programming language.

Generall speaking, a lot of what the originator of the question is asking about is all ways to communicate with the browser, rather than with the computer itself.  Not the only boundary, but a good guideline when trying to determine which a particular language is.</description>
		<content:encoded><![CDATA[<p>Let&#8217;s start by clarifying what is a programming language and what is not.  HTML/XHTML/CSS are not. HTML &amp; XHTML are markup languages and not even in the same family as programming languages.PHP and Javascript are certainly the more relevant choices for doing dynamic web development, but still are not programming languages&#8211;they are scripting languages and a step down on the learning curve from true programming languages.</p>
<p>Perl isn&#8217;t used as much for regular web sites any more, but it&#8217;s closer to a real programming language, as it uses a compiler.  Many folks still debate whether or not it&#8217;s a true programming language.</p>
<p>Generall speaking, a lot of what the originator of the question is asking about is all ways to communicate with the browser, rather than with the computer itself.  Not the only boundary, but a good guideline when trying to determine which a particular language is.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chester Mealer</title>
		<link>http://librarianbyday.net/2009/05/what-programming-should-a-library-science-student-learn/comment-page-1/#comment-450</link>
		<dc:creator>Chester Mealer</dc:creator>
		<pubDate>Fri, 29 May 2009 16:39:42 +0000</pubDate>
		<guid isPermaLink="false">http://librarianbyday.net/?p=1316#comment-450</guid>
		<description>Unless you&#039;re going t do web development for your library, I wouldn&#039;t limit it to web languages. Even learning a language like c++ will give you something of an idea how the people who write software think, which can be helpful to you. 

If you&#039;re going to do web stuff, follow David Lee King&#039;s advice, but also throw in PERL (after or before PHP) because you might find online and offline use here and there for it.</description>
		<content:encoded><![CDATA[<p>Unless you&#8217;re going t do web development for your library, I wouldn&#8217;t limit it to web languages. Even learning a language like c++ will give you something of an idea how the people who write software think, which can be helpful to you. </p>
<p>If you&#8217;re going to do web stuff, follow David Lee King&#8217;s advice, but also throw in PERL (after or before PHP) because you might find online and offline use here and there for it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://librarianbyday.net/2009/05/what-programming-should-a-library-science-student-learn/comment-page-1/#comment-444</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Thu, 28 May 2009 02:04:51 +0000</pubDate>
		<guid isPermaLink="false">http://librarianbyday.net/?p=1316#comment-444</guid>
		<description>I&#039;ll throw in a third vote for PHP. If you want to move beyond static web page design into dynamic pages and database integration, PHP and MySQL is a great start. Not to mention that they are pretty easy to pick up and applicable to several of the more popular CMS systems out there (Wordpress and Drupal, for instance). 

If you&#039;re looking to do something cool with say, Koha-- that&#039;s written in Perl, which is supposed to be pretty easy as well.</description>
		<content:encoded><![CDATA[<p>I&#8217;ll throw in a third vote for PHP. If you want to move beyond static web page design into dynamic pages and database integration, PHP and MySQL is a great start. Not to mention that they are pretty easy to pick up and applicable to several of the more popular CMS systems out there (WordPress and Drupal, for instance). </p>
<p>If you&#8217;re looking to do something cool with say, Koha&#8211; that&#8217;s written in Perl, which is supposed to be pretty easy as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: david lee king</title>
		<link>http://librarianbyday.net/2009/05/what-programming-should-a-library-science-student-learn/comment-page-1/#comment-442</link>
		<dc:creator>david lee king</dc:creator>
		<pubDate>Wed, 27 May 2009 14:49:27 +0000</pubDate>
		<guid isPermaLink="false">http://librarianbyday.net/?p=1316#comment-442</guid>
		<description>Good question, and one that has changed in the last few years! I&#039;d start with xhtml and css. If you want more hardcore web skills, learn  php/javascript next. This is what most web developers need these days, anyway. Check out the skillsets at 37signals job board - http://jobs.37signals.com/jobs - you&#039;ll see what&#039;s relevant in today&#039;s web world.</description>
		<content:encoded><![CDATA[<p>Good question, and one that has changed in the last few years! I&#8217;d start with xhtml and css. If you want more hardcore web skills, learn  php/javascript next. This is what most web developers need these days, anyway. Check out the skillsets at 37signals job board &#8211; <a href="http://jobs.37signals.com/jobs" rel="nofollow">http://jobs.37signals.com/jobs</a> &#8211; you&#8217;ll see what&#8217;s relevant in today&#8217;s web world.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dave</title>
		<link>http://librarianbyday.net/2009/05/what-programming-should-a-library-science-student-learn/comment-page-1/#comment-441</link>
		<dc:creator>dave</dc:creator>
		<pubDate>Wed, 27 May 2009 14:45:31 +0000</pubDate>
		<guid isPermaLink="false">http://librarianbyday.net/?p=1316#comment-441</guid>
		<description>HTML is like the piano of web languages. Learn it and the other stuff comes more easily. CSS too. As for others, I wish I had learned PHP/MYSQL in school when I had the chance.</description>
		<content:encoded><![CDATA[<p>HTML is like the piano of web languages. Learn it and the other stuff comes more easily. CSS too. As for others, I wish I had learned PHP/MYSQL in school when I had the chance.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
