Archive for April 17, 2006

What makes a good programmer? - Part 1

I was in my hometown last weekend and I was browsing through some of my school day books. One of the books I was looking at was “Introduction to Computers and Information Processing” by Larry E Long published in 1984 by Prentice Hall publications.It is one of my favorite and was the one which built my foundation on computers. As I was surfing through that book, the section on “Programming in Perspective” from a chapter caught my attention. Here is an excerpt from that section in the book which is so true and something every programmer should think about and cross check.

“To encourage teamwork and quality information systems, some companies have asked their programmers to adopt the principle of egoless programming. In short, this means that programs are developed for the team and the project, and not for the individual and his or her ego.

There is no such thing as an easy program. A programming assignment, whether it be in the classroom or in business, should challenge your intellect and logic capabilities. As soon as you develop competence at one level, your instructor (and, if you become a career programmer, your boss) will assign you a program that is more difficult than anything you have done in the past. Even when doing recreational programming on your personal computer, you won’t be satisfied with an “easy” program. You will probably challenge yourself with increasingly complex programs.”

Think about it before giving up whenever you run into challenges or you just think about your work as a job and do not challenge your intellect and logic capabilties. With the IT industry boom I am sure you will have no difficulties finding a job but what matters most is the challenge. Are you being challenged and/or do you challenge yourself? You would agree that it is a constant question to be answered frequently.

Blink this What makes a good programmer? - Part 1 at blinklist.com    Bookmark What makes a good programmer? - Part 1 at blogmarks    Bookmark What makes a good programmer? - Part 1 at del.icio.us    Digg What makes a good programmer? - Part 1 at Digg.com    Fark What makes a good programmer? - Part 1 at Fark.com    Bookmark What makes a good programmer? - Part 1 at Furl.net    Bookmark What makes a good programmer? - Part 1 at NewsVine    Bookmark What makes a good programmer? - Part 1 at reddit.com    Bookmark What makes a good programmer? - Part 1 at Simpy.com    Bookmark What makes a good programmer? - Part 1 at Spurl.net    Bookmark What makes a good programmer? - Part 1 with wists    Bookmark What makes a good programmer? - Part 1 at YahooMyWeb

Comments      Cosmos


Creative Commons License  This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.