У нас небольшая команда: 1 дизайнер, 2 девелопера и 2 контентщика. Конечно парочка менеджеров и один data scientist.
Мы установили простой плагин для Google Chrome на каждый ноутбук. На протяжении недели плагин собирал статистику о нажатии клавиш и движении мышек и отправлял в наш трекер t.onthe.io.
Девелоперы
Девелоперы показали неожиданные результаты. Они нажимают меньше клавиш, чем редакторы и менеджеры — около 4К в день.
Разработчики набирают в три раза меньше символов, чем другие члены команды.
Самая популярная клавиша Command (на маках) ?—? 20% от всех нажатий. На втором месте пробел. Они используют Tab в 5 раз чаще, чем вся остальная команда.
Их активность днем (или ночью) непредсказуема, а график имеет много плавных участков и резких скачков. Это потому что они могут долго думать над решением, а после озарения начать срочно его реализовывать.
Менеджеры
Судя по количеству нажатых клавиш, менеджеры побеждают. Они печатают в 3 раза больше разработчиков и даже в 1,5 раза — редакторов.
Менеджеры печатают более 23К символов в день. В среднем они нажимают клавишу каждые 3 секунды.
График деятельности менеджеров в течение дня всегда стабильный — они пишут и получают письма постоянно.
Редакторы
Редакторы печатают в два раза больше девелоперов и делают в 2 раза меньше ошибок или опечаток, чем все остальные члены команды (клавиша backspace используется гораздо реже).
А самой популярной оказалась кнопка «пробел» — 10% всех нажатий.
График активности редакторов не самый стабильный, зато вполне предсказуемый. В первой половине дня активно печатаются статьи. Остаток дня они редактируют их, читают снова и снова, в общем работают более вяло.
Дизайнер
Показатели дизайнера тоже довольно предсказуемы — Command и Backspace составляют 20% от всех нажатых клавиш. Он производит больше движений мышкой, чем девелоперы и контентщики вместе взятые. Его мышь проходит до одного километра каждый день и до 20 км в месяц.
Офис-менеджер
Офис-менеджер малоактивен, делает только 2К нажатий в день. Это в 5 раз меньше менеджеров. В 11% нажатий использует пробел.
Непопулярные клавиши
Забавно, что наименее популярными клавишами являются Capslock и правая кнопка мышки. Около 0,1% всех нажатий. Пора бы уже сделать некоторые изменения в строении клавиатуры.
Кто победитель
Итак, у нас есть менеджеры, которые нажимают больше всего кнопок, дизайнеры — чемпионы по количеству движений мышкой и редакторы, которые делают в 2 раза меньше ошибок, чем вся команда в среднем.
Есть идеи, что нам трекать дальше?
Конспект
- Девелоперы делают 4К нажатий в день.
- Менеджеры печатают более 23К символов в день.
- Мышь дизайнера может пройти 20 км в месяц.
- Редакторы делают в 2 раза меньше ошибок, чем вся команда.
Комментарии (46)
eyeless_watcher
29.07.2015 17:40+1Редакторы делают в 2 раза меньше ошибок, чем вся команда.
Судя по методике подсчета — количество нажатий на backspace (хотя к ним по хорошему надо добавить нажатия на delete) — в два раза меньше исправляют. Сколько делают — неизвестно :)iiShrimp
29.07.2015 17:55+3По такой методике я вообще никогда не ошибаюсь т.к. использую ВИМ; там есть 100500 более быстрых способов для удаления текста чем простое нажимание backspace или delete ;-)
grossws
30.07.2015 01:42Да и в редакторах с поддержкой emacs-комбинаций всякие ctrl-w и ctrl-k позволяют не давить del/bksp слишком активно. В других случаях есть ctrl-bksp и выделение региона перед удалением.
corvette
29.07.2015 17:44+8Этот чудо плагин только в Chrome считает нажатия или все все нажатия во всех программах?
dkukushkin
29.07.2015 18:06+1Есть идеи, что нам трекать дальше?
В какой программе жмут. В идеале отфильтровывать развлекательные сайты.STFBEE
30.07.2015 14:19Кстати, может есть у кого ссылки на подобные трекеры для системы?
Раньше был крутой wakoopa, но его прикрыли.
Интересны нажатия клавиш, пробег мыши, сколько система в простое, на каких окнах фокус и сколько времени, на каких сайтах и сколько времени. Плюсом будут крутые графики ко всей этой куче данных.
alltiptop
29.07.2015 19:18+1>наименее популярными клавишами являются Capslock и правая кнопка мышки
Вот не надо за всех говорить. Я даже для ,:;'" и прочих переключаю раскладку (на капс)merhalak
29.07.2015 20:24+10Согласен. Благодаря таким вот людям, что хотят клавиатуру «поправить», на ноутбуках остается все меньше и меньше полезных клавиш. Я тоже по капсу раскладку меняю.
Artima
09.08.2015 14:57Так, может действительно пора убрать «Капс», а добавить клавишу «Сменить раскладку»? Я бы еще "@" и "#" добавил в русскую раскладку. И упростил ввод "«", "»" и прочих хороших символов.
merhalak
09.08.2015 20:17+2А ещё смену раскладки поместить в нижний левый угол, а Ctrl поставить на место Caps Lock'а? Нет, спасибо. IBM'овская клавиатура достаточно хороша.
И зачем вам @ и # в русской раскладке? Хештеги ставить неудобно?Artima
09.08.2015 22:48Что-то я не понял вашего сарказма в стиле «а давайте еще Enter вместо пробела воткнем». Речь была не об этом, а о том, что клавиатуру можно и нужно модернизировать под современные реалии. Понятия не имею для кого сейчас Caps Lock актуален, а заодно Scroll Lock и Pause. Да и Print Screen можно было бы перенести на какое-то сочетание клавиш, а не давать занимать кнопку. И… Num Lock!?
А раскладку я переключаю сотни раз в день. И даже люди не в ИТ постоянно вбивают в браузер адреса сайтов, а кто-то адреса в почте. И нажимать для этого 2 кнопки — это что-то несуразное. И да, хештеги тоже неудобно ставить. Хотя знак # мной, например, используется и в других местах.
Также есть знак $, который периодически используется в розничной торговле, но нет знаков € и ?. И даже © повсеместно меняют на ©.Artima
10.08.2015 01:11Jevix в моем комменте услужливо заменил то, что я вводил ( с ) на нужный символ.
merhalak
12.08.2015 00:24Скажем так, я пару раз переписывал вам ответ на этот комментарий, но понял, что логичнее сказать так: я консерватор в UX, и поэтому сильно не люблю, когда у меня отбирают, к примеру, Scroll Lock.
И да, я не один такой.
Если вы хотите что-то изменить — Вас ведь никто не останавливает — заводите свой «стартап» для удобных для Вас клавиатур.Artima
12.08.2015 12:01Изначально так и подумал, что дело в консерватизме. И, разумеется, вы не один такой.
А я люблю развитие, так уж сложилось.
Ну и «стартапы» клавиатур — это не мое, увы. Я бы лучше стал довольным пользователем.
grossws
19.08.2015 19:14а давайте еще Enter вместо пробела воткнем
Зря смеётесь, на kinesis advantage это очень удобно: под правым большим пальцем space и enter, под левым — backspace и delete. Потом, правда, на обычной das keyboard минут 5 туплю после прихода с работы))
vlivyur
09.08.2015 22:06Я ещё понимаю. и, поменять местами, но вот # и @-то зачем? А ёлочки и так нетрудно ставятся RWin+< и RWin+>.
Artima
09.08.2015 23:10Поменять местами "." и ",". Да и в целом нормально вынести "?", ";", ":" и т.д. Если отойти от исторических догм, то можно вновь перебрать всю клавиатуру и сделать ее более актуальной, с учетом современного опыта использования.
А ёлочки и так нетрудно ставятся RWin+< и RWin+>.
Обрадовался было, но… не работает. При нажатии происходит что-то с рабочим столом. Windows 8. Может у вас программа стоит какая-то, которая предлагает подобную возможность?vlivyur
10.08.2015 13:11Ага, стоит. openSUSE. Третий ряд раскладки называется, назначается на любую управляющую клавишу или их сочетание. А за ним ещё есть четвёртый ряд… Под винду тоже есть какие-то программки.
CapsLock очень актуален — языки переключаю на него. Pause тоже нужно: ping статистику выводит не прерывая своего выполнения. PrtScn — это к маководам, у них его нет и вызывается по Ctrl+Cmd+Shift+4 или что-то похожее.Artima
12.08.2015 12:12Ну, это понятно. Когда-то пользовался подобной программкой, но потом понял, что это бессмысленно по нескольким причинам:
1) Сам забываешь где какой символ забил
2) Другие пользователи не могут на твоей клавиатуре использовать эти символы
3) На других компьютерах (коллег, друзей, ноутбуке) не работает изначально
4) Еще одна программа, с которой приходится возиться (меня хватило примерно на 8-10 переустановок)
Поэтому пришлось заучить Alt+0187, Alt+0171…
И, казалось бы, операционная система должна как-то заниматься этим вопросом. Но увы.
TheOnlyOne
30.07.2015 17:03Одна из немногих статей с карикатурками по теме. Интересно было бы еще сопоставить данные замеры с процентом паразитного трафика на соцсети, ютубчик и т.п. и вычислить среднее КПД одного нажатия для каждой категории.
ruikarikun
30.07.2015 17:32+2>>>Мы установили простой плагин для Google Chrome на каждый ноутбук.
У вас девелоперы девелопят в Google Chrome?peremen Автор
30.07.2015 17:55Наши девелоперы работают в нашей собственной облачной среде разработки, в браузерном текстовом редакторе.
eihwaz07
05.08.2015 01:06Девелоперы показали неожиданные результаты. Они нажимают меньше клавиш
А что же здесь неожиданного? Это же не фильм про хакеров )
Посмотрел, подумал, покурил мануал в случае необходимости. Плюс, не знаю как у вас в текстовом редакторе, но в целом обычно присутствует такая штука как автодополнение.
Сами написали:Это потому что они могут долго думать над решением, а после озарения начать срочно его реализовывать.
Так что очень даже ожидаемо.
Imp5
т.е. по 30 см в секунду?
moccachin
там опечатка, уже исправили. На самом деле 1 км в день
MoonGrate
Речь идет об указателе мыши? Если про саму мышь — то как часто ваш дизайнер меняет её? :)
PsyHaSTe
У меня сама мышь столько проходила. Есть программка, поставляемая вместе с мышкой Roccat (XTD в моём случае), так вот она мне насчитала за месяц 30км километров намотаных, плюс около 90к кликов левой и 60 кликов правой клавишей (тогда я еще в доту играл, поэтому у правой довольно много нажатий). Так что весьма реальные цифры.
vlivyur
Там мышь совсем не нужна? Вот только по работе за месяц 120 тыс. нажатий.
PsyHaSTe
Ну видимо зависит от работы. Тем более, играл-то я не сказать, что очень много. Тем более можно прикинуть, пусть средний АПМ за игру в подобных жанрах 50 апм (в старкрафте бывало и 200 и 300 у меня, но тут другое дело). Учитывая средний матч 20 минут с перекуром в 10, получаем 2 игры в час, то есть 2*50*20=2000 кликов в час. делим (90+60)/2 = 75 часов. В среднем получаем около 2.5 часов в день. Вполне нормальные цифры.