On Wed, 2012-04-25 at 12:17 +0530, Balachandran Sivakumar wrote:
> On Wed, Apr 25, 2012 at 11:50 AM, kenneth gonsalves
> <law...@thenilgiris.com> wrote:
> > On Wed, 2012-04-25 at 11:21 +0530, Girish Venkatachalam wrote:
> >> Programming is a good way to start but what is necessary is
> thinking
> >> and domain
> >>  knowledge to know where to apply what knowledge.
> >
> > are you sure you understand the meaning of 'programming' (hint: it
> has
> > nothing to do with knowing the syntax of a particular language)
> 
>          I guess I would agree with Girish on this.

I disagree
>  What most
> people(at least those whom I interact with) think is, programming in
> itself is the final goal. In my understanding, programming is the
> ability to solve a problem using a computer language. It includes the
> design, implementation, tests etc.
> 
>         But to design, or do any of the above things, we need to have
> a basic understanding of the problem domain. Programming, by itself,
> doesn't give that. And again, to design, what is necessary is
> thinking, based on the domain knowledge that we have. Thanks

the above two paragraphs contradict each other. I think you are
confusing the knowledge of how to write code (which is what is taught in
our educational institutions) and the solving of problems using
computers. As you have said the latter requires domain knowledge and the
ability to think - the former does not require any ability to think. 
> 
> 
> 
-- 
regards
Kenneth Gonsalves

_______________________________________________
ILUGC Mailing List:
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Reply via email to