Яков Сироткин (yakov_sirotkin) wrote,
Яков Сироткин
yakov_sirotkin

How the Programmer Got His Salary

Я время от времени слышу истории, как программист чуть ли не в одиночку автоматизировал целый завод, а потом его система годами работала без сбоев, пока не сгорел 386-ой компьютер, на котором она крутилась. Сейчас уже можно уверенно сказать, что такие программисты просто не выжили. Никакая особая надежность бизнесу не нужна, а вот изменения время от времени вносить надо.

Однако, не все понимают, что чем больше система, тем дороже вносить в неё изменения. Если первоначальную разработку сделали не за миллион, а за два, то её поддержка будет стоить не полмиллиона в год, а миллион. Самый банальный фактор: чем больше время компиляции, тем больше времени уходит у разработчика.

Если тратить на разработку новой функциональности столько же, сколько на внутреннюю оптимизацию и удаление устаревших частей, то типичное бизнес-приложение будет достаточно стабильным. Но очень часто заказчик платит только за новое и получает нестабильную систему, в которой замена команды разработчиков будет стоить очень дорого. Неудивительно, что появляется все больше программистов, которые тихонечко ковыряют что-то очень большое.
Tags: it
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 29 comments