Re: [Ilugc] Programming languages
Hi, Beg to disagree. By having a practical goal, one can learn how to do > things practically. Then get inspired by how it worked and dig deeper. > But if you've got a hundred interesting, practical problems to solve - > then keep doing it. Many times reaching a goal is the ultimate aim. Once the goal is met, the tools and the path taken may seem irrelevant. At that moment, learning ceases to happen. If I have a good enough internet connection, i can google up or look up stackoverflow for references to solve the problem at hand. Learning does not happen! Very few are actually inspired to go beyond the problem they just solved. Ok. I did not attempt to prove a point or disagree with you or others in the thread. Its just a thought I felt a need to share! Abishek ___ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc ILUGC Mailing List Guidelines: http://ilugc.in/mailinglist-guidelines
Re: [Ilugc] Programming languages
On Tue, Jun 11, 2013 at 12:04 PM, Suraj Kumar wrote: > On Wed, Jun 5, 2013 at 10:51 AM, Girish Venkatachalam > wrote: > > > > Do not approach learning as an activity that is reactionary or only > > for solving a problem at hand. > > > > Beg to disagree. By having a practical goal, one can learn how to do > things practically. Then get inspired by how it worked and dig deeper. > But if you've got a hundred interesting, practical problems to solve - > then keep doing it. Achieving rewards our brain (dopamine circuitry > and such) in ways to reinforce learning way better than 'organized' > learning attempts. Thus, classrooms (and syllabuses and standardized > tests) are ineffective ways of learning (and here I agree completely > with you). > > > > Only open ended learning outside of the syllabus will help you. > > > > Life does not have a syllabus. Exams and grades do not help you after > > your first job. > > > Actually, nowadays, not even for the first job... and I HOPE the trend > continues and forces the system of education as it is practiced today > to become utterly useless and obsolete. Flipkart is probably going IPO > soon, this may be an interesting change to a long recurring trend > (where the only kind of IPOs that happened in India in the IT sector > were "services" companies which mostly sold indian labour, much like > what happened in the 19th century). The many emerging indian startups > are thinking radically different - for once, as I may have mentioned > here earlier, they are open to hiring anyone with any background, > irrespective of their academic performance, provided they can DO WORK > (read: solve problems, writes good code, understands fundamentals well > and can learn). Afterall, what's more to keeping pace with the world > of computers than constant self-learning? > ___ > ILUGC Mailing List: > http://www.ae.iitm.ac.in/mailman/listinfo/ilugc > ILUGC Mailing List Guidelines: > http://ilugc.in/mailinglist-guidelines > On the contrary, I agree with Girish 100%. I have seen people who learn for pleasure and not forced upon bya a goal seems to have true knowledge (but not money :( ) -- Nothing is constant Regards A.K.Karthikeyan http://is.gd/kblogs ___ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc ILUGC Mailing List Guidelines: http://ilugc.in/mailinglist-guidelines
Re: [Ilugc] Programming languages
On Wed, Jun 5, 2013 at 10:51 AM, Girish Venkatachalam wrote: > > Do not approach learning as an activity that is reactionary or only > for solving a problem at hand. Beg to disagree. By having a practical goal, one can learn how to do things practically. Then get inspired by how it worked and dig deeper. But if you've got a hundred interesting, practical problems to solve - then keep doing it. Achieving rewards our brain (dopamine circuitry and such) in ways to reinforce learning way better than 'organized' learning attempts. Thus, classrooms (and syllabuses and standardized tests) are ineffective ways of learning (and here I agree completely with you). > Only open ended learning outside of the syllabus will help you. > > Life does not have a syllabus. Exams and grades do not help you after > your first job. Actually, nowadays, not even for the first job... and I HOPE the trend continues and forces the system of education as it is practiced today to become utterly useless and obsolete. Flipkart is probably going IPO soon, this may be an interesting change to a long recurring trend (where the only kind of IPOs that happened in India in the IT sector were "services" companies which mostly sold indian labour, much like what happened in the 19th century). The many emerging indian startups are thinking radically different - for once, as I may have mentioned here earlier, they are open to hiring anyone with any background, irrespective of their academic performance, provided they can DO WORK (read: solve problems, writes good code, understands fundamentals well and can learn). Afterall, what's more to keeping pace with the world of computers than constant self-learning? ___ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc ILUGC Mailing List Guidelines: http://ilugc.in/mailinglist-guidelines
Re: [Ilugc] Programming languages
> On Wed, Jun 5, 2013 at 10:51 AM, Girish Venkatachalam < > girishvenkatacha...@gmail.com> wrote: > > > Do not approach learning as an activity that is reactionary or only > > for solving a problem at hand. > > > > You should learn for the joy of learning. For remembering and applying > > your knowledge later. > > > > Only open ended learning outside of the syllabus will help you. > > > > Life does not have a syllabus. Exams and grades do not help you after > > your first job. > Inspirational words.. Thank you -- Regards, ARUN P A Tailor’s mistake is a Fashion But, An Engineer’s mistake is a Disaster. "Preserve the earth; Else we will perish" ___ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc ILUGC Mailing List Guidelines: http://ilugc.in/mailinglist-guidelines
Re: [Ilugc] Programming languages
well said :-) With Regards Ashok Kumar A M Managing Director *Zebros Electronics India Pvt Ltd* w - www.zebros.in e - as...@zebros.in M - +91 96000 96001. On Wed, Jun 5, 2013 at 10:51 AM, Girish Venkatachalam < girishvenkatacha...@gmail.com> wrote: > Programming is a way to solve business problems. > > Programming is a way to apply creativity to serve the society. > > C coding is not the only way to solve problems. And programming like > everything else > is not learnt just in college. You don't stop learning by 25 or 28. > You actually keep learning > till you are 50 or so, sometimes even after that. > > There are plenty of programming languages, programming techniques, > methodologies, ideas, > approaches and so on. > > Learning a good quality editor like Vim is key. Learning a good > environment like UNIX is key. > > And understanding the big picture from a 35,000 feet level is key. > > Programming does not happen just with software development for a product. > > You have database SQL coding, you have configuration file editing, you > have to read several > RFC documents, standards, you have to understand the English in man > pages, what a website > says and you have to know technology in depth. > > Such skills are not acquired in college or with just 5 years of > experience. It will take many decades. > > Even a simple thing like writing an XL formula or an MS Word macro is > also programming. > > Writing shell scripts is also programming. > > Do not approach learning as an activity that is reactionary or only > for solving a problem at hand. > > You should learn for the joy of learning. For remembering and applying > your knowledge later. > > Only open ended learning outside of the syllabus will help you. > > Life does not have a syllabus. Exams and grades do not help you after > your first job. > > -Girish > > -- > Gayatri Hitech > http://gayatri-hitech.com > ___ > ILUGC Mailing List: > http://www.ae.iitm.ac.in/mailman/listinfo/ilugc > ILUGC Mailing List Guidelines: > http://ilugc.in/mailinglist-guidelines > ___ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc ILUGC Mailing List Guidelines: http://ilugc.in/mailinglist-guidelines
[Ilugc] Programming languages
Programming is a way to solve business problems. Programming is a way to apply creativity to serve the society. C coding is not the only way to solve problems. And programming like everything else is not learnt just in college. You don't stop learning by 25 or 28. You actually keep learning till you are 50 or so, sometimes even after that. There are plenty of programming languages, programming techniques, methodologies, ideas, approaches and so on. Learning a good quality editor like Vim is key. Learning a good environment like UNIX is key. And understanding the big picture from a 35,000 feet level is key. Programming does not happen just with software development for a product. You have database SQL coding, you have configuration file editing, you have to read several RFC documents, standards, you have to understand the English in man pages, what a website says and you have to know technology in depth. Such skills are not acquired in college or with just 5 years of experience. It will take many decades. Even a simple thing like writing an XL formula or an MS Word macro is also programming. Writing shell scripts is also programming. Do not approach learning as an activity that is reactionary or only for solving a problem at hand. You should learn for the joy of learning. For remembering and applying your knowledge later. Only open ended learning outside of the syllabus will help you. Life does not have a syllabus. Exams and grades do not help you after your first job. -Girish -- Gayatri Hitech http://gayatri-hitech.com ___ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc ILUGC Mailing List Guidelines: http://ilugc.in/mailinglist-guidelines
Re: [Ilugc] programming languages
On Tue, 2012-07-10 at 22:59 +0530, Balachandran Sivakumar wrote: > PS: IIRC, Kenneth is himself hates php very much. So :) actually I do not hate php - I hate java. But I feel that php is an entry level language (and does a great job in bringing people to open source), but I feel that people should move on to 'better' things, and am continually disappointed to see talented youngsters getting afraid of the learning curve of the 'better' things and reverting. -- regards Kenneth Gonsalves ___ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
Re: [Ilugc] programming languages
Hi, On Tue, Jul 10, 2012 at 10:31 PM, A. Mani wrote: > On Tue, Jul 10, 2012 at 6:28 PM, kenneth gonsalves > wrote: >> this may be of interest to some: >> http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/ > > > http://news.ycombinator.com/item?id=4177516 > says it is very bad article with wrong and very outdated statements. I don't know how reliable the above quoted news URL is, but there are quite a few facts in the article linked to by Kenneth. As of 5.2, PHP still has a few annoying behaviour, which would look extremely weird to someone new to the language. Just that the author has exaggerated few of the issues. > \quote > "I wish bloggers would stop quoting that fractal article. At least 50% > of what's written in there is totally wrong/false. Other information I have been using PHP for 6+ years. They have ironed out a few things now, and things are certainly improving. And to this date, there are millions of sites that run php. But things have been really bad in the past. Thanks PS: IIRC, Kenneth is himself hates php very much. So :) -- Thank you Balachandran Sivakumar Arise Awake and stop not till the goal is reached. - Swami Vivekananda Mail: benignb...@gmail.com Blog: http://benignbala.wordpress.com/ ___ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
Re: [Ilugc] programming languages
On Tue, Jul 10, 2012 at 6:28 PM, kenneth gonsalves wrote: > this may be of interest to some: > http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/ http://news.ycombinator.com/item?id=4177516 says it is very bad article with wrong and very outdated statements. \quote "I wish bloggers would stop quoting that fractal article. At least 50% of what's written in there is totally wrong/false. Other information is terribly out of date. And even more information is merely half-truths and lack of understanding of the language. The article author clearly scanned through PHP bashing articles and took material from them verbatim; mistakes and all. I'm not going to argue that PHP is a great language, but the article is a complete disservice to anyone who has bothered to read it. I'm disappointed, but not surprised, that Jeff Atwood linked to it." \unquote Best A. Mani -- A. Mani CU, ASL, CLC, AMS, CMS http://www.logicamani.in http://www.logicamani.co.cc ___ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
[Ilugc] programming languages
this may be of interest to some: http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/ -- regards Kenneth Gonsalves ___ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc