<?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: A letter for Sayamindu</title>
	<atom:link href="http://sankarshan.randomink.org/blog/2009/05/02/a-letter-for-sayamindu/feed/" rel="self" type="application/rss+xml" />
	<link>http://sankarshan.randomink.org/blog/2009/05/02/a-letter-for-sayamindu/</link>
	<description>A collection of jottings on various issues that excite no one else</description>
	<lastBuildDate>Thu, 18 Mar 2010 07:52:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Indian Technical Education System needs an overhaul &#171; Manish&#8217;s Tech Blog</title>
		<link>http://sankarshan.randomink.org/blog/2009/05/02/a-letter-for-sayamindu/comment-page-1/#comment-67301</link>
		<dc:creator>Indian Technical Education System needs an overhaul &#171; Manish&#8217;s Tech Blog</dc:creator>
		<pubDate>Sun, 07 Jun 2009 12:02:20 +0000</pubDate>
		<guid isPermaLink="false">http://sankarshan.randomink.org/blog/?p=567#comment-67301</guid>
		<description>[...] A letter for Sayamindu &#8211; Sankarshan Mukhopadhyay [...]</description>
		<content:encoded><![CDATA[<p>[...] A letter for Sayamindu &#8211; Sankarshan Mukhopadhyay [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anomit</title>
		<link>http://sankarshan.randomink.org/blog/2009/05/02/a-letter-for-sayamindu/comment-page-1/#comment-67251</link>
		<dc:creator>anomit</dc:creator>
		<pubDate>Tue, 05 May 2009 10:30:41 +0000</pubDate>
		<guid isPermaLink="false">http://sankarshan.randomink.org/blog/?p=567#comment-67251</guid>
		<description>Girish, no, people working in herds have never been more important than just helping things trudge on, one day at a time. 

The real push towards advancement comes only when people dare to think different, not being content with what&#039;s already available. 

It was a homosexual who challenged the society&#039;s fidgety attitude towards his sexuality to give us what we know as Computer Science today. Machine intelligence, algorithms et al. What if he was to take the advice of someone like you who pretend to be something like a hardened cowboy, scarred by the ordeals of real life, throwing around priceless pearls of wisdom like the ones above? Yeah, right. You wouldn&#039;t even have the internet, leave alone typing a pile of BS in a comment box. 

There have been a lot of personalities like him not only in Computer Science but all spheres of life, throughout history. Looking back at all of them and assuming if they all had decided to play it safe, we would have been still gouging each other&#039;s eyes out with sticks for sure.</description>
		<content:encoded><![CDATA[<p>Girish, no, people working in herds have never been more important than just helping things trudge on, one day at a time. </p>
<p>The real push towards advancement comes only when people dare to think different, not being content with what&#8217;s already available. </p>
<p>It was a homosexual who challenged the society&#8217;s fidgety attitude towards his sexuality to give us what we know as Computer Science today. Machine intelligence, algorithms et al. What if he was to take the advice of someone like you who pretend to be something like a hardened cowboy, scarred by the ordeals of real life, throwing around priceless pearls of wisdom like the ones above? Yeah, right. You wouldn&#8217;t even have the internet, leave alone typing a pile of BS in a comment box. </p>
<p>There have been a lot of personalities like him not only in Computer Science but all spheres of life, throughout history. Looking back at all of them and assuming if they all had decided to play it safe, we would have been still gouging each other&#8217;s eyes out with sticks for sure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Baishampayan Ghose</title>
		<link>http://sankarshan.randomink.org/blog/2009/05/02/a-letter-for-sayamindu/comment-page-1/#comment-67249</link>
		<dc:creator>Baishampayan Ghose</dc:creator>
		<pubDate>Mon, 04 May 2009 14:55:36 +0000</pubDate>
		<guid isPermaLink="false">http://sankarshan.randomink.org/blog/?p=567#comment-67249</guid>
		<description>SM: So true. I think the main problem here is that the students really aren&#039;t enlightened enough about the Industry and about things that really matter.

I call it the &quot;Cause &amp; Effect&quot; situation. Most students are confused about what the cause is and what the corresponding effect is.

For example, they think that &quot;Job&quot; is the &quot;cause&quot; and the &quot;effect&quot; is &quot;study hard, learn C/Java/Foo&quot;, whereas, it&#039;s the exact opposite.

I have, for the record, never met anybody in my college life who understood this relationship. They were all behind &quot;marks&quot; &amp; &quot;grades&quot; so that they could secure a job at the end of the course.

They would rather learn &quot;wrong&quot; things and copy incorrect programs to get good marks than to really investigate and learn the real thing.

Some of them were really interested in learning &quot;Linux&quot; and that was mostly because they thought &quot;Linux&quot; had a good &quot;market&quot; and so on.

I think that is the main problem. Student don&#039;t really know why they should be studying CS. When somebody like Sayamindu had been hacking away since he was a teenager, learning new things, having fun, fixing things, others in his age-group would have been busy taking tuitions, doing homework, so that they could get into a &quot;good&quot; college. But why? Because everybody else is doing so.

This is a very complicated problem to solve. I think the roots of this problem is in the Indian culture itself.

I have absolutely no idea how to fix it. And no, preaching to the students, etc. doesn&#039;t work.</description>
		<content:encoded><![CDATA[<p>SM: So true. I think the main problem here is that the students really aren&#8217;t enlightened enough about the Industry and about things that really matter.</p>
<p>I call it the &#8220;Cause &amp; Effect&#8221; situation. Most students are confused about what the cause is and what the corresponding effect is.</p>
<p>For example, they think that &#8220;Job&#8221; is the &#8220;cause&#8221; and the &#8220;effect&#8221; is &#8220;study hard, learn C/Java/Foo&#8221;, whereas, it&#8217;s the exact opposite.</p>
<p>I have, for the record, never met anybody in my college life who understood this relationship. They were all behind &#8220;marks&#8221; &amp; &#8220;grades&#8221; so that they could secure a job at the end of the course.</p>
<p>They would rather learn &#8220;wrong&#8221; things and copy incorrect programs to get good marks than to really investigate and learn the real thing.</p>
<p>Some of them were really interested in learning &#8220;Linux&#8221; and that was mostly because they thought &#8220;Linux&#8221; had a good &#8220;market&#8221; and so on.</p>
<p>I think that is the main problem. Student don&#8217;t really know why they should be studying CS. When somebody like Sayamindu had been hacking away since he was a teenager, learning new things, having fun, fixing things, others in his age-group would have been busy taking tuitions, doing homework, so that they could get into a &#8220;good&#8221; college. But why? Because everybody else is doing so.</p>
<p>This is a very complicated problem to solve. I think the roots of this problem is in the Indian culture itself.</p>
<p>I have absolutely no idea how to fix it. And no, preaching to the students, etc. doesn&#8217;t work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: girish</title>
		<link>http://sankarshan.randomink.org/blog/2009/05/02/a-letter-for-sayamindu/comment-page-1/#comment-67245</link>
		<dc:creator>girish</dc:creator>
		<pubDate>Sun, 03 May 2009 06:59:59 +0000</pubDate>
		<guid isPermaLink="false">http://sankarshan.randomink.org/blog/?p=567#comment-67245</guid>
		<description>Heh, &#039;frogs-in-wells&#039;, &#039;herd mentality&#039;. Man, there is just way too many of you guys who think you are cool, creative, lone thinker, not part of the herd and how all these cattle should be transformed and how you should heal the masses from this disease.

You will not admit it, but let me tell you that at the end of the day this is just sheer arrogance. Not benevolence or some kind of love to spread knowledge and creativity. It&#039;s a way you cope with your life. 

If you give up your arrogance, you will understand why these people &#039;working in herds&#039; are so important for _your_ existence. If not for these people, you won&#039;t have the opportunity or options in the IT world that we have today in India. We are part of the herd and they are as important to this whole structure as we are to them. No point trying to transform each other.

That said, I spend more time thinking and talking of how arranged marriage is a sophisticated form of cattle breeding. To me, changing people to not have an arranged marriage than learn cool new languages is more important to our society.</description>
		<content:encoded><![CDATA[<p>Heh, &#8216;frogs-in-wells&#8217;, &#8216;herd mentality&#8217;. Man, there is just way too many of you guys who think you are cool, creative, lone thinker, not part of the herd and how all these cattle should be transformed and how you should heal the masses from this disease.</p>
<p>You will not admit it, but let me tell you that at the end of the day this is just sheer arrogance. Not benevolence or some kind of love to spread knowledge and creativity. It&#8217;s a way you cope with your life. </p>
<p>If you give up your arrogance, you will understand why these people &#8216;working in herds&#8217; are so important for _your_ existence. If not for these people, you won&#8217;t have the opportunity or options in the IT world that we have today in India. We are part of the herd and they are as important to this whole structure as we are to them. No point trying to transform each other.</p>
<p>That said, I spend more time thinking and talking of how arranged marriage is a sophisticated form of cattle breeding. To me, changing people to not have an arranged marriage than learn cool new languages is more important to our society.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sankarshan</title>
		<link>http://sankarshan.randomink.org/blog/2009/05/02/a-letter-for-sayamindu/comment-page-1/#comment-67241</link>
		<dc:creator>sankarshan</dc:creator>
		<pubDate>Sat, 02 May 2009 09:59:50 +0000</pubDate>
		<guid isPermaLink="false">http://sankarshan.randomink.org/blog/?p=567#comment-67241</guid>
		<description>Nope you and your mind are in the same zone. So, that&#039;s why I&#039;d ask you to read the blog again. Although I claim to respond to Sayamindu, I make it pretty much clear that the issue isn&#039;t really about &quot;Python&quot;. In fact, I am too much of an agnostic to be fixated by language, Operating Systems and the like. The issue, as I see it, is whether we can provide a comprehensive guidance to the CS (and, other students) to become better persons/students/employees. There is a drastic and dramatic need for that. The students have become complacent and, fail to benchmark themselves against excellence. Instead, they tend to use their little knowledge to be hypocrites and frogs-in-wells.

I would very much like them to be well grounded in fundamentals - and, that means really understanding programming meta fundamentals. In fact, going down to the level of comprehending how programming choices and hardware architectures inter-mesh and may or may not lead to best paths to solution. My gripe isn&#039;t that the hiring companies don&#039;t value Python. It is more that the culture of hiring that we have, somewhat encourages and rewards mediocrity, provides incentives to herd mentality and stifles any reasonable modicum of intellect or insight. Admittedly, the current system of education also ensures that the students don&#039;t actually &quot;learn&quot; much, but the context to learn and the scope is always there. I believe that telling the students about the need to learn is what we should be working more on, rather than just being too concerned with the language.</description>
		<content:encoded><![CDATA[<p>Nope you and your mind are in the same zone. So, that&#8217;s why I&#8217;d ask you to read the blog again. Although I claim to respond to Sayamindu, I make it pretty much clear that the issue isn&#8217;t really about &#8220;Python&#8221;. In fact, I am too much of an agnostic to be fixated by language, Operating Systems and the like. The issue, as I see it, is whether we can provide a comprehensive guidance to the CS (and, other students) to become better persons/students/employees. There is a drastic and dramatic need for that. The students have become complacent and, fail to benchmark themselves against excellence. Instead, they tend to use their little knowledge to be hypocrites and frogs-in-wells.</p>
<p>I would very much like them to be well grounded in fundamentals &#8211; and, that means really understanding programming meta fundamentals. In fact, going down to the level of comprehending how programming choices and hardware architectures inter-mesh and may or may not lead to best paths to solution. My gripe isn&#8217;t that the hiring companies don&#8217;t value Python. It is more that the culture of hiring that we have, somewhat encourages and rewards mediocrity, provides incentives to herd mentality and stifles any reasonable modicum of intellect or insight. Admittedly, the current system of education also ensures that the students don&#8217;t actually &#8220;learn&#8221; much, but the context to learn and the scope is always there. I believe that telling the students about the need to learn is what we should be working more on, rather than just being too concerned with the language.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Abhisek Datta</title>
		<link>http://sankarshan.randomink.org/blog/2009/05/02/a-letter-for-sayamindu/comment-page-1/#comment-67239</link>
		<dc:creator>Abhisek Datta</dc:creator>
		<pubDate>Sat, 02 May 2009 01:27:02 +0000</pubDate>
		<guid isPermaLink="false">http://sankarshan.randomink.org/blog/?p=567#comment-67239</guid>
		<description>Pardon me, I am awake on coffee after a night out so my brains are not working correctly, but let me still try a bit hard to dump it.

Let me ask you the same question, a version of which I told to sayam in IRC:

Guiding students to break out of the bonds of _only_ formal education system (I assume thats what you mean somewhat) is good idea, definitely young people will go out, explore and learn new things that will help them and will also help the community.

But the question is; considering a CS student: Is it really a good idea to expose them to get-the-job-done-the-easy way things like Python, Ruby or similar scripting language at an early age when they are learning C, Data Structure, Algorithms etc. the hard way? A _normal_ CS grad student will definitely have no idea about real life software development that involves not just coding but testing, benchmarking, QA and what not; so when he is exposed to something like Python in an early age, he most probably won&#039;t prefer learning various sorting/searching algorithms and will instead rely on obj.sort() from these higher level scripting languages which definitely is not a good idea.

Am I totally out of my mind? or this sounds sane?</description>
		<content:encoded><![CDATA[<p>Pardon me, I am awake on coffee after a night out so my brains are not working correctly, but let me still try a bit hard to dump it.</p>
<p>Let me ask you the same question, a version of which I told to sayam in IRC:</p>
<p>Guiding students to break out of the bonds of _only_ formal education system (I assume thats what you mean somewhat) is good idea, definitely young people will go out, explore and learn new things that will help them and will also help the community.</p>
<p>But the question is; considering a CS student: Is it really a good idea to expose them to get-the-job-done-the-easy way things like Python, Ruby or similar scripting language at an early age when they are learning C, Data Structure, Algorithms etc. the hard way? A _normal_ CS grad student will definitely have no idea about real life software development that involves not just coding but testing, benchmarking, QA and what not; so when he is exposed to something like Python in an early age, he most probably won&#8217;t prefer learning various sorting/searching algorithms and will instead rely on obj.sort() from these higher level scripting languages which definitely is not a good idea.</p>
<p>Am I totally out of my mind? or this sounds sane?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
