Category: работа

Category was added automatically. Read all entries about "работа".

flow

из старых личных заметок

В данном отрывке хотелось бы рассмотреть диагностику некоторых заболеваний среди разработчиков программного обеспечения. Для большей наглядности описания представлены в метафоре строительства. Исходная задача - построить многоэтажный жилой дом.

1. ФП головного мозга.
Появляется команда разработчиков. Несколько месяцев они постятся, молятся, слушают-радио-радонеж делают предварительные рассчёты, а затем с помощью микроскопов и такой-то матери строят дом. Результат визуально похож на муравейник, вместо квартир миниатюрные спальные секции, общие душевые и столовые. Свет во всём здании выключается одновременно, по расписанию. Также заказчику предоставляется многосотстраничное доказательство, что построенное является наилучшим возможным приближением к оптимальному для человеческого существа жилищу.

2. ООП головного мозга.
Появляется стадо гастарбайтеров и почти такое же по объёму стадо эффективных менеджеров. Начинается работа. Основная задача менеджера - бдить ISO 9000 и следить, чтобы два гастарбайтера не забивали одновременно один и тот же гвоздь. Каким-то образом конструкция достраивается в срок. Результат похож на дом. Половина дверей вместо открытия вываливаются из стен, электричество замыкает на водопровод. По первому этажу ходить опасно - можно провалиться в подвал, по шестому ещё опаснее - до подвала дальше лететь, безопасные пути знают только гастарбайтеры, каждый свой. Подрядчик сваливает вину на заказчика - что в доме предполагается нахождение людей не было указано в спецификации. И предлагает провести дополнительные переделки, в отдельные сроки и за отдельную цену, со значительным увеличением стада эффективных менеджеров.

Второй вариант в природе распространён больше.