2019-07-25

Гонки на клавиатуре

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

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

А вот те, кто не умеют пользоваться клавиатурой, у тех очень любопытные отмазки:

  • Письма и тикеты пусть ПМ пишет, мне не надо
  • IDE за меня скобочки и имена методов сама ставит, зачем мне это всё
  • Ой, я всё равно думаю дольше, чем печатаю, только тупой код упирается в скорость набора

Не буду рассуждать, о том, как важно это с точки зрения хард скиллов, но напишу, почему тебе уже стоит научиться быстро печатать с точки зрения софт скиллз.

Я тут много говорил про то, что нужно быть заметным и про то, что деятельность инженера состоит не только в написании кода. Это то, что касается непосредственно работы, но есть ведь ещё и внерабочие вещи, которые влияют на известность/зарплату прямо или косвенно. Например блоги, stackoverflow и прочие гитхабы. А это все текст-текст-текст.

Важно и то, что работать приходится не только в одном офисе со всей командой, где любой вопрос можно обсудить у кофе-машины. Кто знает, вдруг попадётся ремоут работа за кучу денег, а ты не в силах качественно участвовать в жизни такой команды? А может карьерный рост заведёт тебя туда, где нужно писать emailы и составлять требования целым командам?

И дело даже не в скорости набора (хотя и это важно: пока ты сосредоточенно пишешь разгромный ответ в слаке, решение может быть принято и дискуссия может уйти дальше), но и в том, что тебе попросту лень писать развернуто и отставивать свою точку зрения. Очевидно, что такой формат общения утомляет тебя, и ты естественным образом сокращаешь или вовсе избегаешь его.

Ты же помнишь, что люди в целом плохо воспринимают посыл в тексте? Иногда приходится одну и ту же идею объяснять разными способами.

Человек, который медленно и мало печатает вызывает те же ощущения, что и сотрудник, который плохо владеет языком: говорить с ним долго и утомительно, приходится прикладывать усилия, чтобы додумывать вещи, которые ему было лень печатать. Решение срочных вопросов с таким человеком вызывает дискомфорт, и проще уж обсудить с кем-нибудь ещё.

Думаю не нужно объяснять, как это влияет на карьеру, да?

Я сам видел, как документы на повышение грейда (считай зарплаты) программисту были отклонены со списком того, над чем нужно поработать. Среди прочего в этм списке была и скорость печати.

P.S. Кстати, навык слепой печати вырабатывается за месяц получасовых тренировок в обеденное время.