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
