What makes a good programmer? - Part 2
Continuing on my previous post here is another excerpt from the book “Introduction to Computers and Information Processing“. In the chapter “Programming” on a section “Programming in Perspective”, Larry E Long lists the qualities that make a good programmer. If you are a programmer keep this checklist with you and cross check often.
A good programmer:
- Is self-motivated, has patience, and can work well in a disciplined environment;
- Can assimilate details and think logically;
- Enjoys the creative challenge associated with solving problems;
- Is technically sound and has a good grasp of the capabilities and limitations of computer systems;
- Has the ability and desire to communicate with system analysts, users, and their programmer colleagues;
- Looks forward to a day’s work and doing whatever is necessary to get the job done right and on time.
While all of the points are important, I liked the the 3rd and the last point most, what about you?










