В блоге о рабочих буднях разработчиков из довольно большой софтверной компании ZeroTurnaround был проведен опрос посетителей о том, чем они, как программисты, собственно, занимаются на работе.
Какими технологиями, в какого размера компаниях — и так далее. Среди всех этих достаточно стандартных вопросов есть несколько и о распределении рабочего времени на те или иные задачи. И хотя опрос ещё продолжается, первые интересные данные уже были опубликованы, благо число ответивших превысило 1000 человек и выборка получается достаточно репрезентативной.
Итак, чем же занимается среднестатистический западный программист? Под катом сам график и моя расшифровка к нему.
Сверху на графике изображена деятельность и цифры, обозначающие кол-во служебных часов, которые тратит на неё среднестатистически программист в неделю. Ниже я даю расшифровку всех видов деятельности, в которых ему приходится принимать участие (или что под ней понимали авторы опроса и его участники):
По своему опыту могу скорее согласиться с этим показателем — часа
С другой стороны, если посчитать время, затрачиваемое на чтение книг по теме, изучение отдельных вопросов, согласование различных спецификаций и интерфейсов... то не так уж и мало времени в итоге получается.
2 комментария
Брехня. Кодинг - от силы полчаса - час в день. Обдумывание, чертёж, подготовка - половина остального времени.
Есть программка RescueTime. Подсчитывает, сколько в какой программе или на каком сайте пользователь провел времени, рисует графики, показывает продуктивность и прочее. Так вот, у меня похожие цифры получаются.