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