Это довольно простые знания о том, что в качестве программиста наш вывод направляется через клавиатуру, на которую мы должны печатать. Если мы будем писать медленнее, чем мы думаем, то это будет узким местом для нашего выхода. Стив Йегге и наш любимый диктатор об этом сообщают в блоге последние месяцы.
Я бросил вызов моей подруге в дружескую игру Typing Of The Dead и обнаружил, что моя задница сильно ударила. Я могу сделать только около 70 WPM для ее 95, но я заметил, что на "специальных клавишах" (т.е. пунктуации) мне было намного лучше. Затем я начал обращать внимание на то, как она печатала - правильно, пальцами на домашнем ряду - по сравнению со мной: с правой рукой под углом, так что мой мизинец всегда лежит на клавише переключения. Это очевидно, потому что, как программист, я постоянно печатаю большой ассортимент знаков препинания { } ( ) [ ] ? < > / $ % # * &
, большинство из которых требуют сдвига.
Теперь, если вы заинтересованы в скорости их ввода (по причинам, изложенным в блогах выше), насколько справедливо было бы тогда попросить потенциального нанимать их WPM, учитывая, что обычные тестовые тесты проверяют ваше мастерство на печатать на английском, а не в коде? Если вы считаете, что для этого нет необходимости использовать стандартные тестовые тесты, знаете ли вы какой-либо метод для определения скорости их кодирования?
Изменить: Я знаю, что скорость ввода текста программиста снижается по списку важных вещей. Очевидно, никто никогда не собирается нанимать дерьмового программиста только потому, что они могут быстро набираться. Это теоретический, хорошо?