Are debugging skills important to become a good programmer

debugging

Along with the other qualities should a programmer need good debugging skills? If I have an applicant who was not able to find the error in the given program, but was able to solve all puzzles and programs, should I consider him for the job?

EDIT :- The puzzles are normal red,blue and red-blue balls like. The programs are like finding continuous k zeros in an array. The debugging program is something which fails because of condition which should be >=, but instead is >. Everything is on paper.

Best Answer

Yes its very important

About that particular candidate, it is possible that s/he was not familiar enough with code-base x to debug it.

A good problem solver should be able to debug, as all that is usually required is to have a very logical method/approach.

Related Topic