These are the common pitfalls and mistakes that people make as they start out in software development. This is for both the beginners and the ones who have been coding for sometime.