Добавить комментарий

Отличия системного программиста от прикладного

Отличий и на самом деле много. Приведу несколько. Вот, например, самое короткое.

Системный программист отличается от прикладного тем, что при переходе улицы с односторонним движением он смотрит в обе стороны.

Или другое.

Системный программист гарантирует, что не сломается. Прикладной программист гарантирует, что починит.

А вот подлиннее, в виде притчи.

Четыре прикладных программиста едут в командировку в одном купе поезда. Каждый купил себе по билету. В соседнем купе едут четыре системных программиста, у них только один билет на всех. Перед проверкой билетов системные программисты закрываются в туалете. Прикладные программисты успешно проходят тест. Затем контролер подходит к туалету и стучит. Системные программисты просовывают билет в щель под дверью двери и тоже проходят тест.

На обратном пути прикладные программисты берут себе только один билет, а системные вообще не покупают билета. Приближается проверка. Прикладники закрываются в туалете. Системные программисты стучатся к ним. Из-под двери просовывается билет. Системные программисты забирают его и закрываются в другом туалете. Приходит контролер...

Мораль: не всякий алгоритм, разработанный системными программистами, подходит для прикладников.