дебаг и неудачники

В недавнем посте flower_may промелькнуло давно забытое выражение «опускать руки». Знаете, как это бывает, когда фраза медленно всплывает из глубин памяти? Именно это я почуствовал, читая тот пост, ведь уже очень давно ни у кого рядом со мной не опускаются руки. И я, кажется, даже знаю, почему.

Ведь все мои друзья достаточно тесно общаются с компьютером. Многие из них даже программисты. И, наверное, все уже знают, что значительная часть жизни программиста отдана дебагу — отладке программы. Приблизительно это выглядит так: нашёлся баг, попытка исправления, баг не исправился, вторая попытка, баг вылез в другом месте, третья попытка, баг вернулся на начальное место, четвёртая попытка, все сломалось, пятая попытка, программа как будто начинает работать почти правильно, шестая попытка исправить — и наконец баг побеждён. Пять неудач в этом примере — далеко не самое большое число, иногда на войну с особенно вредными ошибками уходят часы и дни.

Поэтому практически каждый программист (кроме мегаталантов, пожалуй) обламывается раз по тридцать на дню. Те, у кого от неудачи могут опуститься руки, либо не выживают в таком режиме, либо закаляют свою волю : )

Конечно, программисты — крайний пример, но имхо вообще любая работа с компьютером постоянно сталкивает с проблемами, которые тренируют нас не сдаваться.

Артемий Трегубенко,
, ,