Good(great) programmers are born or made ?
Nothing more than another myth. Yes, a person can be initially higher ability in a particular area. But people without them can easily beat such a person, if it is to work while gifted idles. Given this, initially the "wrong" people, can build its capacity and develop more actively than "any". Initially, man is born merely human.