Работа диагностом ошибок
От: Джеффри  
Дата: 13.11.10 17:50
Оценка: 1 (1)
У каждого программиста есть свои предпочтения: кто-то любит продумывать архитектуру приложения, кто-то — решать алгоритмические задачи, кому-то просто нравится писать код, а я вот ловлю кайф от процесса исправления ошибок. Конечно, имеются в виду не примитивные баги, а ошибки, на которые большинство разработчиков махает руками и говорят, что это баг компилятора / фича ОС / козни Билла Гейтса. С некоторой натяжкой в эту категория можно также отнести различные performance issues. Чтобы для нахождения причины проблемы нужно было обладать познаниями в различных областях, проявить смекалку, выдержку. Иными словами, быть таким себе доктором Хаусом от программирования.

Как я себе это представляю. Есть некая крупная софтверная компания, которая разрабатывает сложный программный продукт. Разработчики в ней часть времени тратят на добавление нового функционала, а часть — на исправление ошибок в уже существующем. Естественно, время от времени попадаются различные weird issues (и их число относительно велико, а последствия — достаточно серьезны), на исправление которых у них не будет хватать времени / мастерства / желания. Чаще всего программист пытается воспроизвести такую ошибку, у него это не получается — он помечает ее как monitored и откладывает в долгий ящик. Но ведь с другой стороны, можно завести специального человека (либо целый отдел), задача которого будет состоять в диагностике и исправлении подобных ошибок.

Как вы считаете, возможна ли подобная специализация? Сталкивались ли с чем-нибудь подобным?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.