title: Why do I spend 20% of my time fixing bugs? Is this normal?
body: <p>I have just started to write code in C, C++, Java, ASP.NET, C#, Objective-C, I-Phone, etc.</p>
  
  <p>But I don't understand why i have to spend 20% of my time for fixing bugs.</p>
  
  <p>I just learned those programming languages as they are. Do most programmers face this type of problem?</p>