<?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: Computer Language Pioneer John Backus Passes</title>
	<atom:link href="http://asecondhandconjecture.com/index.php/2007/03/20/computer-language-pioneer-john-backus-passes/feed/" rel="self" type="application/rss+xml" />
	<link>http://asecondhandconjecture.com/index.php/2007/03/20/computer-language-pioneer-john-backus-passes/</link>
	<description>Questions through the veil of ignorance</description>
	<lastBuildDate>Mon, 30 Jan 2012 22:08:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>By: Eric</title>
		<link>http://asecondhandconjecture.com/index.php/2007/03/20/computer-language-pioneer-john-backus-passes/comment-page-1/#comment-27728</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Wed, 21 Mar 2007 03:25:28 +0000</pubDate>
		<guid isPermaLink="false">http://asecondhandconjecture.com/?p=619#comment-27728</guid>
		<description>You wrote: &quot;Many of the people who Iâ€™ve seen throughout my career have only had the foggiest notion of how to do this. To me it seemed as if they knew the syntax of a language, but not the grammar needed to make cogent sentences.&quot;

Also in my computer career I saw lots of problems translating what the user really needed into a working program or system.  I think the problem has less to do with the programmer not knowing how to &quot;make cogent sentences&quot; in FORTRAN or HTML or whatever, and much more to do with not understanding the user&#039;s subject area well enough. (Heck, I think a lot of users really don&#039;t understand their subject area well enough).  I think good designers/systems analysts/programmers have to develop expertise not only in computers, but in the subject area the computer is supposed to support.  

A similar problem seems to have arisen in the education field -- at least some teachers seem to have been trained entirely on education methods, but have little training in the subject area they are to teach, e.g. English, mathematics, etc.

I think computer programmers who are going to support applications (as opposed to studying computer science itself) and teachers both would be better for it if they got their undergraduate degrees in specific subjects, then added programming skills and/or teaching skills later.

elb</description>
		<content:encoded><![CDATA[<p>You wrote: &#8220;Many of the people who Iâ€™ve seen throughout my career have only had the foggiest notion of how to do this. To me it seemed as if they knew the syntax of a language, but not the grammar needed to make cogent sentences.&#8221;</p>
<p>Also in my computer career I saw lots of problems translating what the user really needed into a working program or system.  I think the problem has less to do with the programmer not knowing how to &#8220;make cogent sentences&#8221; in FORTRAN or HTML or whatever, and much more to do with not understanding the user&#8217;s subject area well enough. (Heck, I think a lot of users really don&#8217;t understand their subject area well enough).  I think good designers/systems analysts/programmers have to develop expertise not only in computers, but in the subject area the computer is supposed to support.  </p>
<p>A similar problem seems to have arisen in the education field &#8212; at least some teachers seem to have been trained entirely on education methods, but have little training in the subject area they are to teach, e.g. English, mathematics, etc.</p>
<p>I think computer programmers who are going to support applications (as opposed to studying computer science itself) and teachers both would be better for it if they got their undergraduate degrees in specific subjects, then added programming skills and/or teaching skills later.</p>
<p>elb</p>
]]></content:encoded>
	</item>
</channel>
</rss>

