<?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: Learning Java alone doesn&#8217;t make you Java developer</title>
	<atom:link href="http://veerasundar.com/blog/2009/05/learning-java-alone-doesnt-make-you-java-developer/feed/" rel="self" type="application/rss+xml" />
	<link>http://veerasundar.com/blog/2009/05/learning-java-alone-doesnt-make-you-java-developer/</link>
	<description>Java, web and design</description>
	<lastBuildDate>Sun, 20 May 2012 11:47:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Oracle OnlineTraining</title>
		<link>http://veerasundar.com/blog/2009/05/learning-java-alone-doesnt-make-you-java-developer/#comment-2257</link>
		<dc:creator>Oracle OnlineTraining</dc:creator>
		<pubDate>Fri, 04 May 2012 10:53:48 +0000</pubDate>
		<guid isPermaLink="false">http://veerasundar.com/blog/?p=412#comment-2257</guid>
		<description>hi thank you very much for sharing the article with us. i to agree with you that learing only the languages does not make the developer.this was really a nice article that every one should know about this.

Thanks
java onlinetraining</description>
		<content:encoded><![CDATA[<p>hi thank you very much for sharing the article with us. i to agree with you that learing only the languages does not make the developer.this was really a nice article that every one should know about this.</p>
<p>Thanks<br />
java onlinetraining</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Infernoz</title>
		<link>http://veerasundar.com/blog/2009/05/learning-java-alone-doesnt-make-you-java-developer/#comment-500</link>
		<dc:creator>Infernoz</dc:creator>
		<pubDate>Sat, 21 Nov 2009 07:33:44 +0000</pubDate>
		<guid isPermaLink="false">http://veerasundar.com/blog/?p=412#comment-500</guid>
		<description>University should be about 1. learning to learn, 2. learning the basics about various computer languages, various techniques, and various technologies like databases, networks, graphics, design tools, OOP etc., 3. preferably learning how to work with other people.&lt;br&gt;&lt;br&gt;University should not be about learning specifics, like say vendor specific training, advanced language details * etc., unless these are an option later on!&lt;br&gt;&lt;br&gt;* a lot of third party libraries are best suited to advanced programmers, and not for beginners; I know, I&#039;ve been a professional developer for many years, and plenty of OSS libraries and frameworks have a steep learning curve, when you want to make serious use of them, often because the user documentation is carp!</description>
		<content:encoded><![CDATA[<p>University should be about 1. learning to learn, 2. learning the basics about various computer languages, various techniques, and various technologies like databases, networks, graphics, design tools, OOP etc., 3. preferably learning how to work with other people.</p>
<p>University should not be about learning specifics, like say vendor specific training, advanced language details * etc., unless these are an option later on!</p>
<p>* a lot of third party libraries are best suited to advanced programmers, and not for beginners; I know, I&#39;ve been a professional developer for many years, and plenty of OSS libraries and frameworks have a steep learning curve, when you want to make serious use of them, often because the user documentation is carp!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alberto</title>
		<link>http://veerasundar.com/blog/2009/05/learning-java-alone-doesnt-make-you-java-developer/#comment-499</link>
		<dc:creator>Alberto</dc:creator>
		<pubDate>Thu, 24 Sep 2009 17:17:48 +0000</pubDate>
		<guid isPermaLink="false">http://veerasundar.com/blog/?p=412#comment-499</guid>
		<description>Certainly a Java course shouldn&#039;t be teaching any of those topics. Certainly universities can have courses that touch on the paradigms behind some of those libraries , but it&#039;s really up to the student to learn those advanced topics on their own. One thing developers must do is read up on their own and to get their hands dirty when exploring new topics.</description>
		<content:encoded><![CDATA[<p>Certainly a Java course shouldn&#8217;t be teaching any of those topics. Certainly universities can have courses that touch on the paradigms behind some of those libraries , but it&#8217;s really up to the student to learn those advanced topics on their own. One thing developers must do is read up on their own and to get their hands dirty when exploring new topics.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://veerasundar.com/blog/2009/05/learning-java-alone-doesnt-make-you-java-developer/#comment-495</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Wed, 13 May 2009 07:59:21 +0000</pubDate>
		<guid isPermaLink="false">http://veerasundar.com/blog/?p=412#comment-495</guid>
		<description>I agree in that just learning a language doesn&#039;t necessarily make you a developer - experience counts for a lot. However, I&#039;m not sure teaching about all these API&#039;s in schools would do much but overload and confuse the students. You need a solid grounding in the fundamentals first before delving into third party libraries.

I&#039;ve been a developer for years, but I still find it impossible to keep on top of all the new libraries, methods, best practices etc! :o)</description>
		<content:encoded><![CDATA[<p>I agree in that just learning a language doesn&#8217;t necessarily make you a developer &#8211; experience counts for a lot. However, I&#8217;m not sure teaching about all these API&#8217;s in schools would do much but overload and confuse the students. You need a solid grounding in the fundamentals first before delving into third party libraries.</p>
<p>I&#8217;ve been a developer for years, but I still find it impossible to keep on top of all the new libraries, methods, best practices etc! <img src='http://veerasundar.com/blog/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Azizi Yazit</title>
		<link>http://veerasundar.com/blog/2009/05/learning-java-alone-doesnt-make-you-java-developer/#comment-496</link>
		<dc:creator>Azizi Yazit</dc:creator>
		<pubDate>Wed, 13 May 2009 03:11:15 +0000</pubDate>
		<guid isPermaLink="false">http://veerasundar.com/blog/?p=412#comment-496</guid>
		<description>As a java programmer, for me the strong basic in java is required for those want to became updated java programmer. So, in the University, you learned all the basic and use it to learn all the tools when you are working.

Those tools like java frameworks, portlets, orm and others can be easily to be catch when you have a strong basic in java because as you know all the tools was developed using same language (Java).</description>
		<content:encoded><![CDATA[<p>As a java programmer, for me the strong basic in java is required for those want to became updated java programmer. So, in the University, you learned all the basic and use it to learn all the tools when you are working.</p>
<p>Those tools like java frameworks, portlets, orm and others can be easily to be catch when you have a strong basic in java because as you know all the tools was developed using same language (Java).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francois Marot</title>
		<link>http://veerasundar.com/blog/2009/05/learning-java-alone-doesnt-make-you-java-developer/#comment-494</link>
		<dc:creator>Francois Marot</dc:creator>
		<pubDate>Wed, 13 May 2009 00:05:29 +0000</pubDate>
		<guid isPermaLink="false">http://veerasundar.com/blog/?p=412#comment-494</guid>
		<description>I agree with you that at school you only learn 50% (at best !) of what you will use in enterprise Java. BUT in school, you have to concentrate on the most important parts ! I think that it is best to have a deep knowledge of the core Java: it is the basis on which all those framework and API are based. So if you don&#039;t have a firm knowledge of those root concepts, you may encounter some tough disillusions later...
It is the same for the IDE (Eclipse, Netbeans): in school, I never really learnt them... But I spend whole my job time using them ! But if I understand enough what is going on in Java (compilation, execution, debugging, classpath issues, classloaders...) I have no problem to understand how to work with those IDE.
I think that school must insist on the fundamental concepts, and must not try to make developers who know every API &amp; framework. If the students know enough of the core concepts, they&#039;ll handle those in no time ;)</description>
		<content:encoded><![CDATA[<p>I agree with you that at school you only learn 50% (at best !) of what you will use in enterprise Java. BUT in school, you have to concentrate on the most important parts ! I think that it is best to have a deep knowledge of the core Java: it is the basis on which all those framework and API are based. So if you don&#8217;t have a firm knowledge of those root concepts, you may encounter some tough disillusions later&#8230;<br />
It is the same for the IDE (Eclipse, Netbeans): in school, I never really learnt them&#8230; But I spend whole my job time using them ! But if I understand enough what is going on in Java (compilation, execution, debugging, classpath issues, classloaders&#8230;) I have no problem to understand how to work with those IDE.<br />
I think that school must insist on the fundamental concepts, and must not try to make developers who know every API &amp; framework. If the students know enough of the core concepts, they&#8217;ll handle those in no time <img src='http://veerasundar.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eduardo Vera</title>
		<link>http://veerasundar.com/blog/2009/05/learning-java-alone-doesnt-make-you-java-developer/#comment-498</link>
		<dc:creator>Eduardo Vera</dc:creator>
		<pubDate>Tue, 12 May 2009 22:01:08 +0000</pubDate>
		<guid isPermaLink="false">http://veerasundar.com/blog/?p=412#comment-498</guid>
		<description>Indeed, these days, the &quot;core&quot; Java APIs are not enough to call yourself a developer. Most likely, you need to know - at the very least - the J2EE/JEE spec and one or two frameworks. However, if you need a &quot;minimum knowledge&quot; to qualify as a real developer, I would say that you need hands-on experience on JSPs, servlets, Spring and Hibernate.</description>
		<content:encoded><![CDATA[<p>Indeed, these days, the &#8220;core&#8221; Java APIs are not enough to call yourself a developer. Most likely, you need to know &#8211; at the very least &#8211; the J2EE/JEE spec and one or two frameworks. However, if you need a &#8220;minimum knowledge&#8221; to qualify as a real developer, I would say that you need hands-on experience on JSPs, servlets, Spring and Hibernate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh</title>
		<link>http://veerasundar.com/blog/2009/05/learning-java-alone-doesnt-make-you-java-developer/#comment-497</link>
		<dc:creator>Josh</dc:creator>
		<pubDate>Tue, 12 May 2009 21:33:17 +0000</pubDate>
		<guid isPermaLink="false">http://veerasundar.com/blog/?p=412#comment-497</guid>
		<description>A University is not supposed to teach you everything you will ever need before you even get your first job.</description>
		<content:encoded><![CDATA[<p>A University is not supposed to teach you everything you will ever need before you even get your first job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://veerasundar.com/blog/2009/05/learning-java-alone-doesnt-make-you-java-developer/#comment-492</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Tue, 12 May 2009 20:56:08 +0000</pubDate>
		<guid isPermaLink="false">http://veerasundar.com/blog/?p=412#comment-492</guid>
		<description>I don&#039;t think those APIs belong in any course syllabus.  It would be great if a university offered more relevant material to what you would be using in the workplace.  But the universities haven&#039;t a clue what you will be using specifically in the workplace.  It might not even be JAVA (gasp!).

But it would be great if the student community helped to address this gap.  At the university I attended, about once a month the ACM or another student organization would offer a 3 hours class/lecture about interesting and helpful technologies.  That&#039;s where those technologies become useful.

You could help to solve this issue by volunteering a few hours of your time to teach one of these technologies to your previous university.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think those APIs belong in any course syllabus.  It would be great if a university offered more relevant material to what you would be using in the workplace.  But the universities haven&#8217;t a clue what you will be using specifically in the workplace.  It might not even be JAVA (gasp!).</p>
<p>But it would be great if the student community helped to address this gap.  At the university I attended, about once a month the ACM or another student organization would offer a 3 hours class/lecture about interesting and helpful technologies.  That&#8217;s where those technologies become useful.</p>
<p>You could help to solve this issue by volunteering a few hours of your time to teach one of these technologies to your previous university.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Nichols</title>
		<link>http://veerasundar.com/blog/2009/05/learning-java-alone-doesnt-make-you-java-developer/#comment-493</link>
		<dc:creator>Mark Nichols</dc:creator>
		<pubDate>Tue, 12 May 2009 20:33:27 +0000</pubDate>
		<guid isPermaLink="false">http://veerasundar.com/blog/?p=412#comment-493</guid>
		<description>I agree that merely learning a language doesn&#039;t make you a developer in that language, whether it was Java, Python, Ruby, COBOL, or Scala.

And you point about the vast array of open source libraries (and their associated API definitions) needing better coverage is well taken too.</description>
		<content:encoded><![CDATA[<p>I agree that merely learning a language doesn&#8217;t make you a developer in that language, whether it was Java, Python, Ruby, COBOL, or Scala.</p>
<p>And you point about the vast array of open source libraries (and their associated API definitions) needing better coverage is well taken too.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

