Я сумніваюся, що ви помиляєтесь, і я думаю, що хтось у цій галузі анекдотично підтвердить і те, що між програмістами і розробниками існують розбіжності, але я думаю, що питання набагато цікавіше, ніж це. Стаття, яку ви пов’язали, приносить цікавий момент: ви, швидше за все, не знайдете хорошого показника продуктивності, який відповідає всім визначенням розробника. Шість архетипів (добре, 5, тому що це жарт) мають різні критерії - робочий коник може створити більше коду, але новатор цього не робить, бо він думає про нові, шалені способи робити речі. Існують різні шляхи до того, щоб бути хорошим кодером, і не всі згодні з тим, що вони є.
Це, мабуть, стосується і дисперсії у вашій щоденній роботі. Ви можете виміряти це, скажімо, KLOC, але це, ймовірно, лише грань вашої продуктивності. Удосконалення цього покращить вашу продуктивність, але основна ситуація полягає в тому, що якщо ваша метрика / модель продуктивності не включає факторів, які не є вашими контролем (наприклад, зустрічі), але вони сильно корелюються з вашими чинниками (KLOC), ви може
Оригінальні паперові заходи вирішення проблем на простих, що піддаються кількісній оцінці головоломок. У реальному світі це важко зробити, тому ти можеш використовувати теплий і нечіткий підхід, щоб дати собі суб'єктивне судження (або свого керівника) про те, наскільки ти був продуктивним у той день - це, швидше за все, буде кращим показником з огляду на труднощі з кількісною оцінкою це.
Якщо ви хочете виміряти це самостійно, відповідь, ймовірно, конкретна для вас та вашого робочого місця. Ведіть журнал протягом декількох тижнів, потім весело підписуйте свої дані. Кілька ідей: щоб відповісти на ваше основне запитання, якщо розділити дані на два набори випадковим чином і виконати t-тест, ви можете зрозуміти, чи існує зміна дня в день. Ви можете купувати свої дні по днях тижня і робити ANOVA або парні t-тести, щоб побачити, чи є різниці в дні тижня.