Хороший программист характеризуется умением доказать, почему задачу невозможно выполнить, когда ему просто лень её выполнять.