Sure potential is an important quality, but would you hire a dull person
to make a software for you company, even if that dull person has
potential? Or would you hire a "*smart" person for that same job?
Remember its you ass on the line.
------------------------------------------------------------------------------------------
* whatever smart means these days.
it's really no point talking to a moron.... trying to get a point over his head. im not saying you depend it all to him.. im just saying that a company dont just hire all pure smart programmers... they can give a chance to average programmmer.... coz. they will grow from work experience. of course u must have a smart lead programmer that will lead the team.