<?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: High Academic Results Make Better Programmers</title> <atom:link href="http://www.skorks.com/2010/02/high-academic-results-make-better-programmers/feed/" rel="self" type="application/rss+xml" /><link>http://www.skorks.com/2010/02/high-academic-results-make-better-programmers/</link> <description>For the betterment of the software craft...</description> <lastBuildDate>Mon, 21 Nov 2011 13:57:06 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.1.2</generator> <item><title>By: Oliver Stieber</title><link>http://www.skorks.com/2010/02/high-academic-results-make-better-programmers/comment-page-1/#comment-6800</link> <dc:creator>Oliver Stieber</dc:creator> <pubDate>Sun, 16 Jan 2011 04:32:19 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1335#comment-6800</guid> <description>I&#039;d also add a couple of things,
which is based on my previous comment the system is weighted, and obviously who do well by the system and get  a gold star think it&#039;s perfect except could be a little better in the way they think of things. There also more probably the people in-charge of giving it direction.
There was a story just the other day about people in Uni doing biology (possibly even graduating?) would remember everything, but not know a things about the workings and interactions often beyond very incorrect intuitive thinking.  e.g. Spaghetti grows on trees and when it dies it forms part of the great FSM in the sky.
Democracy (well most if not all of the current so called democracies, but where only the election is democratic for instance) also have a quite similar natural tendency. Franklin said, &#039;Democracy is two wolf and a lamb voting on dinner
Liberty is a well armed lamb&#039;
Basically the tendency will be towards narcissism.
So for instance drivers may vote for better roads and people who don&#039;t drive may vote for better roads or abstain or vote against.
I can&#039;t really think of many instances where a driver would vote for worse roads and still drive or even really want to abstain.
But things like tax and social care too etc...
And most defiantly more government power and control
Sometime the odd thing will reach breaking point, after a while it&#039;s going to be the inevitable history repeating.</description> <content:encoded><![CDATA[<p>I&#8217;d also add a couple of things,<br
/> which is based on my previous comment the system is weighted, and obviously who do well by the system and get  a gold star think it&#8217;s perfect except could be a little better in the way they think of things. There also more probably the people in-charge of giving it direction.<br
/> There was a story just the other day about people in Uni doing biology (possibly even graduating?) would remember everything, but not know a things about the workings and interactions often beyond very incorrect intuitive thinking.  e.g. Spaghetti grows on trees and when it dies it forms part of the great FSM in the sky.</p><p>Democracy (well most if not all of the current so called democracies, but where only the election is democratic for instance) also have a quite similar natural tendency. Franklin said, &#8216;Democracy is two wolf and a lamb voting on dinner<br
/> Liberty is a well armed lamb&#8217;<br
/> Basically the tendency will be towards narcissism.<br
/> So for instance drivers may vote for better roads and people who don&#8217;t drive may vote for better roads or abstain or vote against.<br
/> I can&#8217;t really think of many instances where a driver would vote for worse roads and still drive or even really want to abstain.<br
/> But things like tax and social care too etc&#8230;<br
/> And most defiantly more government power and control</p><p>Sometime the odd thing will reach breaking point, after a while it&#8217;s going to be the inevitable history repeating.</p> ]]></content:encoded> </item> <item><title>By: Oliver Stieber</title><link>http://www.skorks.com/2010/02/high-academic-results-make-better-programmers/comment-page-1/#comment-6799</link> <dc:creator>Oliver Stieber</dc:creator> <pubDate>Sun, 16 Jan 2011 04:13:21 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1335#comment-6799</guid> <description>Ahh... either your a high grade academic, or you&#039;ve not worked with many or known many.
Now it does depend on exactly what the did and how they did it and where examined, but the worst, by an order of magnitude beyond crap, programmers I&#039;ve ever known have been CS grads, Math PHd and Physics PHd, except on guy who could really use a keyboard.
All the best ones I&#039;ve known has had next to no qualifications at-all and are self taught or taught on the Job.
I put the former down to the following,
people who need to be taught right from wrong and remember things by wrote for instance will do very well in (certainly UK) current academia in many subjects.
When they do really well they think, like they are told, that they are super-brainy and going to rule the world (well bit of an exaggeration,but not much) really big EGO.
Problem is they only know how to do what they&#039;ve been told, often by wrote and don&#039;t actually know how to think much beyond that.
They also may be very specialist.
All the good smart ones start up their own company etc....</description> <content:encoded><![CDATA[<p>Ahh&#8230; either your a high grade academic, or you&#8217;ve not worked with many or known many.</p><p>Now it does depend on exactly what the did and how they did it and where examined, but the worst, by an order of magnitude beyond crap, programmers I&#8217;ve ever known have been CS grads, Math PHd and Physics PHd, except on guy who could really use a keyboard.</p><p>All the best ones I&#8217;ve known has had next to no qualifications at-all and are self taught or taught on the Job.</p><p>I put the former down to the following,<br
/> people who need to be taught right from wrong and remember things by wrote for instance will do very well in (certainly UK) current academia in many subjects.<br
/> When they do really well they think, like they are told, that they are super-brainy and going to rule the world (well bit of an exaggeration,but not much) really big EGO.</p><p>Problem is they only know how to do what they&#8217;ve been told, often by wrote and don&#8217;t actually know how to think much beyond that.</p><p>They also may be very specialist.</p><p>All the good smart ones start up their own company etc&#8230;.</p> ]]></content:encoded> </item> <item><title>By: Adrian</title><link>http://www.skorks.com/2010/02/high-academic-results-make-better-programmers/comment-page-1/#comment-6135</link> <dc:creator>Adrian</dc:creator> <pubDate>Thu, 09 Sep 2010 13:04:44 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1335#comment-6135</guid> <description>I think an important factor that is overlooked here is the academic institution.In a university which prioritizes skills and actual hands-on work then indeed good grades mean good programming skills.But if you take an institution were teachers grade exam papers based on your ability to reproduce the most text from their courses, and completely ignore the aspect of actually understanding what is written there, then grades are less relevant.In cases like these, in the end it all boils down to what you&#039;re actually able to do.</description> <content:encoded><![CDATA[<p>I think an important factor that is overlooked here is the academic institution.In a university which prioritizes skills and actual hands-on work then indeed good grades mean good programming skills.But if you take an institution were teachers grade exam papers based on your ability to reproduce the most text from their courses, and completely ignore the aspect of actually understanding what is written there, then grades are less relevant.In cases like these, in the end it all boils down to what you&#8217;re actually able to do.</p> ]]></content:encoded> </item> <item><title>By: The Hard Six &#187; The Reality of the Underachieving Hacker</title><link>http://www.skorks.com/2010/02/high-academic-results-make-better-programmers/comment-page-1/#comment-5583</link> <dc:creator>The Hard Six &#187; The Reality of the Underachieving Hacker</dc:creator> <pubDate>Tue, 18 May 2010 09:43:20 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1335#comment-5583</guid> <description>[...] my daily Hacker News fix, I came across an article, in which, Alan Skonkin makes a case that better students make better programmers. He describes his frustration with the idea that in the world of software, mediocre grades have [...]</description> <content:encoded><![CDATA[<p>[...] my daily Hacker News fix, I came across an article, in which, Alan Skonkin makes a case that better students make better programmers. He describes his frustration with the idea that in the world of software, mediocre grades have [...]</p> ]]></content:encoded> </item> <item><title>By: Joris</title><link>http://www.skorks.com/2010/02/high-academic-results-make-better-programmers/comment-page-1/#comment-5320</link> <dc:creator>Joris</dc:creator> <pubDate>Sun, 09 May 2010 02:08:17 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1335#comment-5320</guid> <description>Took us 2 months, and training will still be required, oth I guess it was a pretty tall order... :)</description> <content:encoded><![CDATA[<p>Took us 2 months, and training will still be required, oth I guess it was a pretty tall order&#8230; :)</p> ]]></content:encoded> </item> <item><title>By: Chris</title><link>http://www.skorks.com/2010/02/high-academic-results-make-better-programmers/comment-page-1/#comment-5308</link> <dc:creator>Chris</dc:creator> <pubDate>Sat, 08 May 2010 11:24:03 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1335#comment-5308</guid> <description>I.T. has definitely declined in recent years. Western countries are introducing the work farm standard of teaching, we have Indian people in charge of some outsourcing company telling our Uni&#039;s how they should set up their curriculum. And it isn&#039;t to think outside the box, it&#039;s to be the I.T. equivalent of a blue collar worker. A mindless grunt, basically. Hence the dumbed down uni courses. You aren&#039;t even taught (In the first year anyway) a coding language, you&#039;re told to &quot;Use intelli sense to speed everything up&quot;. Then business units in 2nd year tell you how to develop, architect according to a methodology and pre-concieved pattern, nothing original.
Haha. Interpersonal skills, MSFT and FOSS appreciator, original enough to think for themselves and design, along with decent grades. That&#039;s a pretty tall order, good to hear you found someone.</description> <content:encoded><![CDATA[<p>I.T. has definitely declined in recent years. Western countries are introducing the work farm standard of teaching, we have Indian people in charge of some outsourcing company telling our Uni&#8217;s how they should set up their curriculum. And it isn&#8217;t to think outside the box, it&#8217;s to be the I.T. equivalent of a blue collar worker. A mindless grunt, basically. Hence the dumbed down uni courses. You aren&#8217;t even taught (In the first year anyway) a coding language, you&#8217;re told to &#8220;Use intelli sense to speed everything up&#8221;. Then business units in 2nd year tell you how to develop, architect according to a methodology and pre-concieved pattern, nothing original.</p><p>Haha. Interpersonal skills, MSFT and FOSS appreciator, original enough to think for themselves and design, along with decent grades. That&#8217;s a pretty tall order, good to hear you found someone.</p> ]]></content:encoded> </item> <item><title>By: Chris</title><link>http://www.skorks.com/2010/02/high-academic-results-make-better-programmers/comment-page-1/#comment-5305</link> <dc:creator>Chris</dc:creator> <pubDate>Sat, 08 May 2010 08:57:15 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1335#comment-5305</guid> <description>Nah, I didn&#039;t say they were rubbish. More that being tested on the extreme basics when you&#039;re at a much higher level is rather annoying. Basics are fun, advanced theories are more fun. :P</description> <content:encoded><![CDATA[<p>Nah, I didn&#8217;t say they were rubbish. More that being tested on the extreme basics when you&#8217;re at a much higher level is rather annoying. Basics are fun, advanced theories are more fun. :P</p> ]]></content:encoded> </item> <item><title>By: Joris</title><link>http://www.skorks.com/2010/02/high-academic-results-make-better-programmers/comment-page-1/#comment-5304</link> <dc:creator>Joris</dc:creator> <pubDate>Sat, 08 May 2010 07:01:15 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1335#comment-5304</guid> <description>True genius is punished by the education system. On the other hand, a genius would pursue their own goals strongly and probably never have to worry about grades :)
Btw, I&#039;m pretty sure Einstein wouldn&#039;t refer to 1x tables as  rubbish ^^ A genius interprets everything :)</description> <content:encoded><![CDATA[<p>True genius is punished by the education system. On the other hand, a genius would pursue their own goals strongly and probably never have to worry about grades :)</p><p>Btw, I&#8217;m pretty sure Einstein wouldn&#8217;t refer to 1x tables as  rubbish ^^ A genius interprets everything :)</p> ]]></content:encoded> </item> <item><title>By: Joris</title><link>http://www.skorks.com/2010/02/high-academic-results-make-better-programmers/comment-page-1/#comment-5303</link> <dc:creator>Joris</dc:creator> <pubDate>Sat, 08 May 2010 06:57:43 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1335#comment-5303</guid> <description>At uni I was educated in the inner workings of programming languages and to a lesser extent the hardware. We were educated in 2 languages, Scheme (lisp dialect) and C++, other than that you were pretty much free to pick what language you would deliver tasks and projects in. But we learned every nook and every cranny of the theory behind and the implementation of all levels of software architecture, software engineering (SDLC), compilers, interpreters, logic programming, OO, script languages, web-architecture and more.
What&#039;s the point of teaching people syntax and only syntax? I&#039;m not generalizing that people with better grades will be better programmers or have more in-depth knowledge. I finished with only a 75% gpa but I went to uni to study computer science because it was the place I could best learn and specialize in what I already loved.
Unfortunately you cannot count on self-study anymore the way you could a decade ago. Self-professed developers can be found on every corner, unfortunately the quality is ... well ... sad.
Higher grades don&#039;t mean better programmers, but you have a higher chance of finding a good one if you raise your entry threshold.
And thanks for the recruiting tips :) We did however not want to find someone that could &quot;write queries&quot; or &quot;build a website&quot;, we needed someone that is capable of architecting  as well as implementing over several technologies from the Microsoft as well as Open Source stable, and have medium to good client-facing capabilities. Turned out pretty though :)</description> <content:encoded><![CDATA[<p>At uni I was educated in the inner workings of programming languages and to a lesser extent the hardware. We were educated in 2 languages, Scheme (lisp dialect) and C++, other than that you were pretty much free to pick what language you would deliver tasks and projects in. But we learned every nook and every cranny of the theory behind and the implementation of all levels of software architecture, software engineering (SDLC), compilers, interpreters, logic programming, OO, script languages, web-architecture and more.</p><p>What&#8217;s the point of teaching people syntax and only syntax? I&#8217;m not generalizing that people with better grades will be better programmers or have more in-depth knowledge. I finished with only a 75% gpa but I went to uni to study computer science because it was the place I could best learn and specialize in what I already loved.</p><p>Unfortunately you cannot count on self-study anymore the way you could a decade ago. Self-professed developers can be found on every corner, unfortunately the quality is &#8230; well &#8230; sad.</p><p>Higher grades don&#8217;t mean better programmers, but you have a higher chance of finding a good one if you raise your entry threshold.</p><p>And thanks for the recruiting tips :) We did however not want to find someone that could &#8220;write queries&#8221; or &#8220;build a website&#8221;, we needed someone that is capable of architecting  as well as implementing over several technologies from the Microsoft as well as Open Source stable, and have medium to good client-facing capabilities. Turned out pretty though :)</p> ]]></content:encoded> </item> <item><title>By: Tero</title><link>http://www.skorks.com/2010/02/high-academic-results-make-better-programmers/comment-page-1/#comment-5294</link> <dc:creator>Tero</dc:creator> <pubDate>Fri, 07 May 2010 20:44:46 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1335#comment-5294</guid> <description>I think the point is that academic achievement does not necessarily translate to programming. It might, but at the same time it might not.
It is far better to look at what the person has done and look for that motivation that the job requires. If that does not exist, your school grades are irrelevant.  If the motivation is there, then school is a bonus.
I just think that there is a bit of a sampling problem with the whole idea that people with good grades can&#039;t swing it. A good deal of such people apply for the jobs because they have a diploma and want a paycheck, but they actually do not have the passion.  Companies then hire them based on academic achievement alone. Any other people that they do hire must prove something more, and they often have what it takes as a consequence.
Apart from that, what does it really mean if someone can get good grades? It means that you are good at playing with someone else&#039;s rules, have discipline, follow instruction, and perhaps you are smart too. But what it does not mean is that you are creative, clever, think out of the box, can experiment, have a vision and all that creative stuff that is extremely important in programming. Many of those things are not measured at schools at all.</description> <content:encoded><![CDATA[<p>I think the point is that academic achievement does not necessarily translate to programming. It might, but at the same time it might not.</p><p>It is far better to look at what the person has done and look for that motivation that the job requires. If that does not exist, your school grades are irrelevant.  If the motivation is there, then school is a bonus.</p><p>I just think that there is a bit of a sampling problem with the whole idea that people with good grades can&#8217;t swing it. A good deal of such people apply for the jobs because they have a diploma and want a paycheck, but they actually do not have the passion.  Companies then hire them based on academic achievement alone. Any other people that they do hire must prove something more, and they often have what it takes as a consequence.</p><p>Apart from that, what does it really mean if someone can get good grades? It means that you are good at playing with someone else&#8217;s rules, have discipline, follow instruction, and perhaps you are smart too. But what it does not mean is that you are creative, clever, think out of the box, can experiment, have a vision and all that creative stuff that is extremely important in programming. Many of those things are not measured at schools at all.</p> ]]></content:encoded> </item> </channel> </rss>
