Капкан манифеста программиста
Небольшая история про капкан манифеста, который мешал программисту.
Работал замечательный программист, который не хотел общаться с клиентами. В те годы, когда он начинал свою карьеру, такой подход был в порядке вещей. Действовало разделение труда – с клиентом общались менеджеры и аналитики, определяли, что вообще нужно сделать. Далее писали техническое задание для программиста (точнее – для разработчика).
Программист писал код по заданию, показывал аналитику, что-то исправляли, доводили продукт до кондиции, и аналитик сдавал работу клиенту. Всё было хорошо, всем хватало работы и денег. Но программист зачем-то начал произносить декларации и манифесты.
Манифест простой: разработчик не должен общаться с клиентом. Дело разработчика – код и архитектура. Он должен быть глубоким специалистом в ограниченной области, не распыляясь на смежные области. Например, не должен делать работу аналитика.
Откуда вообще взялся такой манифест? Рядом были другие программисты, которые называли себя «универсалами» и видели работу иначе. Считали, что программист лучше поймёт клиента, чем аналитик. Также приводили результаты собственных исследований, доказывающих: программисту очень несложно освоить компетенции аналитика. На это требуется сильно меньше времени, чем на навыки программирования.
В пику этим универсалам наш герой и декларировал манифесты. Потом пришёл кризис – работы стало меньше, клиенты стали внимательнее считать деньги. Внезапно оказалось, что решение задачи универсалом стоит в разы дешевле, чем парой аналитик+программист. Наш разработчик с манифестом остался без работы.
Некоторое время сидел и дулся, злился, продолжал декларировать манифест (особенно когда ему предлагали тоже стать универсалом). Чем настойчивее предлагали – тем сильнее протестовал. Апеллировал к высшей справедливости, законам экономики и т.д.
В итоге уволился, потому что зарплата стала непотребно низкой (она зависела от результатов работы). Так и не сдался, не выбрался из капкана манифеста.
Угадайте, куда он пошёл работать? К клиенту. Чего избегал, в то погрузился с головой.
Из Математики воли