Мы обожаем работать с данными и мониторим все подряд. Несколько недель назад мы решили потрекать кто сколько жмет по клавишам и двигает мышкой в рабочее время.

У нас небольшая команда: 1 дизайнер, 2 девелопера и 2 контентщика. Конечно парочка менеджеров и один data scientist.

Мы установили простой плагин для Google Chrome на каждый ноутбук. На протяжении недели плагин собирал статистику о нажатии клавиш и движении мышек и отправлял в наш трекер t.onthe.io.

image


Девелоперы


Девелоперы показали неожиданные результаты. Они нажимают меньше клавиш, чем редакторы и менеджеры — около 4К в день.

image

Разработчики набирают в три раза меньше символов, чем другие члены команды.

Самая популярная клавиша Command (на маках) ?—? 20% от всех нажатий. На втором месте пробел. Они используют Tab в 5 раз чаще, чем вся остальная команда.

Их активность днем (или ночью) непредсказуема, а график имеет много плавных участков и резких скачков. Это потому что они могут долго думать над решением, а после озарения начать срочно его реализовывать.

Менеджеры


Судя по количеству нажатых клавиш, менеджеры побеждают. Они печатают в 3 раза больше разработчиков и даже в 1,5 раза — редакторов.

image

Менеджеры печатают более 23К символов в день. В среднем они нажимают клавишу каждые 3 секунды.

График деятельности менеджеров в течение дня всегда стабильный — они пишут и получают письма постоянно.

Редакторы


Редакторы печатают в два раза больше девелоперов и делают в 2 раза меньше ошибок или опечаток, чем все остальные члены команды (клавиша backspace используется гораздо реже).

image

А самой популярной оказалась кнопка «пробел» — 10% всех нажатий.

График активности редакторов не самый стабильный, зато вполне предсказуемый. В первой половине дня активно печатаются статьи. Остаток дня они редактируют их, читают снова и снова, в общем работают более вяло.

Дизайнер


Показатели дизайнера тоже довольно предсказуемы — Command и Backspace составляют 20% от всех нажатых клавиш. Он производит больше движений мышкой, чем девелоперы и контентщики вместе взятые. Его мышь проходит до одного километра каждый день и до 20 км в месяц.

image

Офис-менеджер


Офис-менеджер малоактивен, делает только 2К нажатий в день. Это в 5 раз меньше менеджеров. В 11% нажатий использует пробел.

image

Непопулярные клавиши


Забавно, что наименее популярными клавишами являются Capslock и правая кнопка мышки. Около 0,1% всех нажатий. Пора бы уже сделать некоторые изменения в строении клавиатуры.

image

Кто победитель


Итак, у нас есть менеджеры, которые нажимают больше всего кнопок, дизайнеры — чемпионы по количеству движений мышкой и редакторы, которые делают в 2 раза меньше ошибок, чем вся команда в среднем.

image

Есть идеи, что нам трекать дальше?

Конспект


  1. Девелоперы делают 4К нажатий в день.
  2. Менеджеры печатают более 23К символов в день.
  3. Мышь дизайнера может пройти 20 км в месяц.
  4. Редакторы делают в 2 раза меньше ошибок, чем вся команда.

Комментарии (46)


  1. Imp5
    29.07.2015 16:52

    Его мышь проходит до 10 километров каждый день и до 200 км в месяц.

    т.е. по 30 см в секунду?


    1. moccachin
      29.07.2015 17:08
      -3

      там опечатка, уже исправили. На самом деле 1 км в день


      1. MoonGrate
        29.07.2015 17:32
        +1

        Речь идет об указателе мыши? Если про саму мышь — то как часто ваш дизайнер меняет её? :)


        1. PsyHaSTe
          03.08.2015 14:38

          У меня сама мышь столько проходила. Есть программка, поставляемая вместе с мышкой Roccat (XTD в моём случае), так вот она мне насчитала за месяц 30км километров намотаных, плюс около 90к кликов левой и 60 кликов правой клавишей (тогда я еще в доту играл, поэтому у правой довольно много нажатий). Так что весьма реальные цифры.


          1. vlivyur
            03.08.2015 16:35

            Там мышь совсем не нужна? Вот только по работе за месяц 120 тыс. нажатий.


            1. PsyHaSTe
              03.08.2015 17:44

              Ну видимо зависит от работы. Тем более, играл-то я не сказать, что очень много. Тем более можно прикинуть, пусть средний АПМ за игру в подобных жанрах 50 апм (в старкрафте бывало и 200 и 300 у меня, но тут другое дело). Учитывая средний матч 20 минут с перекуром в 10, получаем 2 игры в час, то есть 2*50*20=2000 кликов в час. делим (90+60)/2 = 75 часов. В среднем получаем около 2.5 часов в день. Вполне нормальные цифры.


  1. eyeless_watcher
    29.07.2015 17:40
    +1

    Редакторы делают в 2 раза меньше ошибок, чем вся команда.

    Судя по методике подсчета — количество нажатий на backspace (хотя к ним по хорошему надо добавить нажатия на delete) — в два раза меньше исправляют. Сколько делают — неизвестно :)


    1. iiShrimp
      29.07.2015 17:55
      +3

      По такой методике я вообще никогда не ошибаюсь т.к. использую ВИМ; там есть 100500 более быстрых способов для удаления текста чем простое нажимание backspace или delete ;-)


      1. grossws
        30.07.2015 01:42

        Да и в редакторах с поддержкой emacs-комбинаций всякие ctrl-w и ctrl-k позволяют не давить del/bksp слишком активно. В других случаях есть ctrl-bksp и выделение региона перед удалением.


    1. hlogeon
      30.07.2015 13:43
      +1

      А я backspace часто для навигации в браузере или файл-менеджере пользую.


  1. corvette
    29.07.2015 17:44
    +8

    Этот чудо плагин только в Chrome считает нажатия или все все нажатия во всех программах?


  1. vz2oo5
    29.07.2015 18:04

    Только у меня картинки сначала черно-белые а потом цвета показываются?


  1. dkukushkin
    29.07.2015 18:06
    +1

    Есть идеи, что нам трекать дальше?

    В какой программе жмут. В идеале отфильтровывать развлекательные сайты.


    1. STFBEE
      30.07.2015 14:19

      Кстати, может есть у кого ссылки на подобные трекеры для системы?
      Раньше был крутой wakoopa, но его прикрыли.
      Интересны нажатия клавиш, пробег мыши, сколько система в простое, на каких окнах фокус и сколько времени, на каких сайтах и сколько времени. Плюсом будут крутые графики ко всей этой куче данных.


      1. alkaruno
        30.07.2015 17:16
        +1

        WhatPulse?


        1. STFBEE
          30.07.2015 17:26

          Спасибо.


      1. madhead
        30.07.2015 18:35

        Нету пробега и нажатий: ResqueTime


  1. alltiptop
    29.07.2015 19:18
    +1

    >наименее популярными клавишами являются Capslock и правая кнопка мышки

    Вот не надо за всех говорить. Я даже для ,:;'" и прочих переключаю раскладку (на капс)


    1. merhalak
      29.07.2015 20:24
      +10

      Согласен. Благодаря таким вот людям, что хотят клавиатуру «поправить», на ноутбуках остается все меньше и меньше полезных клавиш. Я тоже по капсу раскладку меняю.


      1. Artima
        09.08.2015 14:57

        Так, может действительно пора убрать «Капс», а добавить клавишу «Сменить раскладку»? Я бы еще "@" и "#" добавил в русскую раскладку. И упростил ввод "«", "»" и прочих хороших символов.


        1. merhalak
          09.08.2015 20:17
          +2

          А ещё смену раскладки поместить в нижний левый угол, а Ctrl поставить на место Caps Lock'а? Нет, спасибо. IBM'овская клавиатура достаточно хороша.

          И зачем вам @ и # в русской раскладке? Хештеги ставить неудобно?


          1. Artima
            09.08.2015 22:48

            Что-то я не понял вашего сарказма в стиле «а давайте еще Enter вместо пробела воткнем». Речь была не об этом, а о том, что клавиатуру можно и нужно модернизировать под современные реалии. Понятия не имею для кого сейчас Caps Lock актуален, а заодно Scroll Lock и Pause. Да и Print Screen можно было бы перенести на какое-то сочетание клавиш, а не давать занимать кнопку. И… Num Lock!?

            А раскладку я переключаю сотни раз в день. И даже люди не в ИТ постоянно вбивают в браузер адреса сайтов, а кто-то адреса в почте. И нажимать для этого 2 кнопки — это что-то несуразное. И да, хештеги тоже неудобно ставить. Хотя знак # мной, например, используется и в других местах.

            Также есть знак $, который периодически используется в розничной торговле, но нет знаков € и ?. И даже © повсеместно меняют на ©.


            1. Artima
              10.08.2015 01:11

              Jevix в моем комменте услужливо заменил то, что я вводил ( с ) на нужный символ.


            1. merhalak
              12.08.2015 00:24

              Скажем так, я пару раз переписывал вам ответ на этот комментарий, но понял, что логичнее сказать так: я консерватор в UX, и поэтому сильно не люблю, когда у меня отбирают, к примеру, Scroll Lock.

              И да, я не один такой.

              Если вы хотите что-то изменить — Вас ведь никто не останавливает — заводите свой «стартап» для удобных для Вас клавиатур.


              1. Artima
                12.08.2015 12:01

                Изначально так и подумал, что дело в консерватизме. И, разумеется, вы не один такой.

                А я люблю развитие, так уж сложилось.

                Ну и «стартапы» клавиатур — это не мое, увы. Я бы лучше стал довольным пользователем.


            1. grossws
              19.08.2015 19:14

              а давайте еще Enter вместо пробела воткнем
              Зря смеётесь, на kinesis advantage это очень удобно: под правым большим пальцем space и enter, под левым — backspace и delete. Потом, правда, на обычной das keyboard минут 5 туплю после прихода с работы))


        1. vlivyur
          09.08.2015 22:06

          Я ещё понимаю. и, поменять местами, но вот # и @-то зачем? А ёлочки и так нетрудно ставятся RWin+< и RWin+>.


          1. Artima
            09.08.2015 23:10

            Поменять местами "." и ",". Да и в целом нормально вынести "?", ";", ":" и т.д. Если отойти от исторических догм, то можно вновь перебрать всю клавиатуру и сделать ее более актуальной, с учетом современного опыта использования.

            А ёлочки и так нетрудно ставятся RWin+< и RWin+>.


            Обрадовался было, но… не работает. При нажатии происходит что-то с рабочим столом. Windows 8. Может у вас программа стоит какая-то, которая предлагает подобную возможность?


            1. vlivyur
              10.08.2015 13:11

              Ага, стоит. openSUSE. Третий ряд раскладки называется, назначается на любую управляющую клавишу или их сочетание. А за ним ещё есть четвёртый ряд… Под винду тоже есть какие-то программки.
              CapsLock очень актуален — языки переключаю на него. Pause тоже нужно: ping статистику выводит не прерывая своего выполнения. PrtScn — это к маководам, у них его нет и вызывается по Ctrl+Cmd+Shift+4 или что-то похожее.


              1. Artima
                12.08.2015 12:12

                Ну, это понятно. Когда-то пользовался подобной программкой, но потом понял, что это бессмысленно по нескольким причинам:
                1) Сам забываешь где какой символ забил
                2) Другие пользователи не могут на твоей клавиатуре использовать эти символы
                3) На других компьютерах (коллег, друзей, ноутбуке) не работает изначально
                4) Еще одна программа, с которой приходится возиться (меня хватило примерно на 8-10 переустановок)

                Поэтому пришлось заучить Alt+0187, Alt+0171…

                И, казалось бы, операционная система должна как-то заниматься этим вопросом. Но увы.


  1. veveve
    29.07.2015 21:11
    +2

    Это на Хабре. А это на Гиктаймс.


    1. grossws
      30.07.2015 01:49
      +1

      Если посмотреть на первые несколько страниц на главной — не очень понятно в каком же месте хабр про технические вещи. Видимо, в каком-то относительно далёком, из которого у части оптимизаторов руки отрастают.


  1. beduin01
    30.07.2015 13:27
    -2

    Я лично жму 80. Пробовал 90, долго упорно тренировался, но так и не смог взять этот вес.


    1. ilyuxa
      30.07.2015 16:53
      +2

      Вот я, прочитав заголовок, тоже про это подумал.


    1. rocket
      30.07.2015 17:43
      +3

      Я только прочитав ваш комментарий обратил внимание, что в заголовке написано «жмет». Мне вообще показалось «жрёт» — «Сколько в день жрёт девелопер?» :)


  1. sys_int64
    30.07.2015 14:39
    +1

    Снежный победил


  1. TheOnlyOne
    30.07.2015 17:03

    Одна из немногих статей с карикатурками по теме. Интересно было бы еще сопоставить данные замеры с процентом паразитного трафика на соцсети, ютубчик и т.п. и вычислить среднее КПД одного нажатия для каждой категории.


  1. ruikarikun
    30.07.2015 17:32
    +2

    >>>Мы установили простой плагин для Google Chrome на каждый ноутбук.
    У вас девелоперы девелопят в Google Chrome?


    1. peremen Автор
      30.07.2015 17:55

      Наши девелоперы работают в нашей собственной облачной среде разработки, в браузерном текстовом редакторе.


      1. kaichou
        30.07.2015 18:04
        +2

        А дизайнеры рисуют в облачном фотошопе?


        1. peremen Автор
          30.07.2015 18:23

          Наш дизайнер на 50% дизайнер, а на 50% верстальщик. Верстает также в нашем браузерном текстовом редакторе.


          1. alltiptop
            01.08.2015 22:55

            Это не ответ на вопрос где рисует.


      1. LeonidZ
        30.07.2015 19:04

        И все это дело рестартуется, запускается, раскладывается, настраивается и т.д. в облачной консоли?


        1. peremen Автор
          30.07.2015 20:32

          можно и так сказать


          1. LeonidZ
            30.07.2015 21:21
            +4

            да вы там совсем облачнулись )


  1. eihwaz07
    05.08.2015 01:06

    Девелоперы показали неожиданные результаты. Они нажимают меньше клавиш

    А что же здесь неожиданного? Это же не фильм про хакеров )
    Посмотрел, подумал, покурил мануал в случае необходимости. Плюс, не знаю как у вас в текстовом редакторе, но в целом обычно присутствует такая штука как автодополнение.
    Сами написали:
    Это потому что они могут долго думать над решением, а после озарения начать срочно его реализовывать.

    Так что очень даже ожидаемо.