Чем занимаются программисты на рабочих местах
В 1994 году была опубликована интересная статья "people organizations and process improvement", в которой авторы рассказывали о результатах исследования по анализу рабочего времени программиста.
Не буду приводить детали исследования, статью легко нагуглить по названию.
Но самое интересное, что написание кода составляло в среднем 40% от рабочего дня программиста. А в оставшееся время программисты тратили огромное количество времени на коммуникации с другими программистами. Причем, основные вопросы - "как работает этот код?", "почему мы приняли такое решение?" т.е. получение информации из коллективного разума проекта, которая редко документируется.
Что-то мне подсказывает, что за более чем 25 лет, прошедших с того времени, особых изменений в процентном соотношении не произошло.
Несмотря на бурное развитие интернета, он по-прежнему не может ответить на вопросы как работает код в нашем проекте, почему принято то или иное решение.
И по-прежнему документирование - это не самая сильная сторона большинства проектов.
А сколько времени в вашем рабочем дне занимает общение с другими программистами?
Post #1798
7.31K
- 👍 56
- 💯 10