[BangPypers] how to learn programming

prasanna diwadkar pdiwadkar at yahoo.com
Wed Jan 21 05:56:38 CET 2009


 
Hi,
I think Chetan is right. Algorithms play important role.I am not biased towards specific language but I have found those how have programmed  in C/C++ are generally better(in problem solving) than who program in other languages.This is not to say Python/Java etc  are bad but C/C++ forces  you to learn(without copy paste!) unlike java/Python where JDK provides all methods in API.Ofcourse this has happened because software apps have grown big in size and complexities than in 80s/90s where C/C++ were predominant.
Thanks
PD
 
 
--- On Sat, 1/17/09, Chetan Nichkawde <chetan.nichkawde at gmail.com> wrote:

From: Chetan Nichkawde <chetan.nichkawde at gmail.com>
Subject: [BangPypers] how to learn programming
To: bangpypers at python.org
Date: Saturday, January 17, 2009, 3:34 AM


Hi,

  The only way to learn programming is to program. I learnt C++ when I was in high school and I remember getting intimidated by some of the problems posed. I thought I cannot do it. But when I gave it a try it happened and a whole new world of programming opened to me. One of the problem posed by my teacher was to place 8 queens on a chess board so that no queen is able to cancel any other queen. During those days (1997) there was no internet and I hail from small town called Dhanbad. I went after the problem and cracked it. For many years, I thought I was the only person who can solve the problem in that way. When I came to software industry I came to know that kind of algorithm is known as backtracking algorithm. Was I a computer wiz or something? Imagining backtracking algorithm in class XI in high school. I don't think so. You just have to apply yourself and be creative. Python is great language to start learning programming although certain
 concepts like pointers is also a must know for a programmer.

Chetan 

-- 
Senior Analyst
Outdu MediaTech Pvt Ltd
Mobile: 9900262140
linkedin: http://www.linkedin.com/pub/dir/chetan/nichkawde
_______________________________________________
BangPypers mailing list
BangPypers at python.org
http://mail.python.org/mailman/listinfo/bangpypers



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/bangpypers/attachments/20090120/7465b43a/attachment.htm>


More information about the BangPypers mailing list