Good vs Bad – Software Programmer
By HSB
Most students studying engineering colleges in India find jobs in Software Company after completing B.E. It really doesn’t matter what Department they are studying in Engineering. Civil, Mechanical, Geo-Informatics, Biotechnology, Mechanical, Electrical Engineering students get entry level Software Engineer job with some software firm.
Almost everyone is going to be a Software Programmer of some sort, but how to recognize a good programmer? You cannot call yourself as a software programmer when you just learned to code in a language just for the save of doing a job. There are certain qualities that will differentiate good ( or hard code) and bad programmer. Recently I came across an interesting article How to Recognize a Good Programmer if you are a business person. Below is a summary
Positive indicators:
- Programs as a hobby
- Significant (and often numerous) personal side-projects over the years
- Learns new technologies on his/her own
- Started programming long before university/work/Job
Negative indicators:
- Programming is a day job
- Learns new technologies in company/company-sponsored courses
- Happy to work with whatever technology you’ve picked
- Started programming at university
Related posts:
- MIS vs MS – Job Opportunities after Graduation
- Microsoft’s Salary for H1B Visa Workers
- Top Aerospace Engineering Universities in USA
- MIS vs MS in CS
- Campus Placement at U.S. Universities


