Програмистите винаги търсят подобрения в производителността. Възможно ли е механична клавиатура да бъде една от тях?

Ако сте програмист, вероятно винаги търсите начини да подобрите производителността си. Pomodoro таймери, инструменти за управление на проекти, автоматизация на задачи... Възможностите са много.

Разбира се, това включва и хардуерни подобрения. Хората, кодиращи на няколко монитора – и дори използващи екрани вертикално – не са рядкост във всеки програмен екип.

Но какво да кажем за механичните клавиатури? Дали те са добра инвестиция за програмистите или просто скъпи джаджи без осезаеми печалби?

Добри ли са механичните клавиатури?

Много хора в наши дни предпочитат мобилността за работни задачи, което най-вероятно означава използването на някои от най-добрите лаптопи за работа в движение. А лаптопите най-вероятно означават мембранни клавиатури.

Мембранните (или chiclet) клавиатури са красиви и практични, особено за лаптопи. Те обаче имат недостатъци в сравнение с механичните.

Като начало, издръжливост. Не съм от хората, които малтретират силно електрониката си, но всички лаптопи, които съм имал през последното десетилетие и половина (всички те използват мембранни клавиатури) поне един клавиш (обикновено няколко) падна или просто не работи изобщо след няколко години или така.

instagram viewer

Това е донякъде по дизайн: мембранните клавиатури дават приоритет на преносимостта, което означава, че ходът на клавишите е кратък и че движещите се части са миниатюризирани, доколкото е възможно. Поради това може да се направи толкова много за тяхната издръжливост. Начинът, по който работят механичните клавиатури е различен, има по-издръжливи вътрешни части.

Друг често срещан проблем е призракът – не, не от типа „той спря да отговаря на съобщенията ми след първата ни среща“. На клавиатури (най-много мембранни) ghosting е състояние, когато натиснете няколко клавиша, но не получите отговор. Някои от тях можеха да се регистрират, но не всички.

Призрачните клавиатури се случват, защото веригата под клавишите има ограничен капацитет да регистрира натисканията на клавиши. Въпреки че това е нещо, срещу което механичните клавиатури не са имунизирани, те често се справят много по-добре от мембранните.

Клавиатурите Chiclet често започват да се провалят при комбинации от три клавиша, докато механичната клавиатура се счита за по-лоша, ако показва призраци на нещо под комбинации от пет клавиша. Пет клавиша, натиснати едновременно, може да не изглеждат много, но това е буквално колко пръста имате на разположение, ако другата ръка държи мишката.

Как една механична клавиатура може да подобри производителността?

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

По-малко притеснения за ghosting означава повече увереност при използването на клавиатурата, което води до по-бързо писане. Когато имате няколко хиляди реда код за работа, това е добър начин да ускорите задачата.

Друга точка на производителността е това механичните клавиатури могат да имат различни превключватели, всяка със своите характеристики. Ако искате тихо писане, ще го имате. Клавиши, които изискват по-малко сила за натискане? Дадено! Променливият ход на клавишите също е в менюто, както и много други точки за продажба на механични клавиатури.

Добри ли са механичните клавиатури конкретно за програмисти?

Не само за програмисти, но да, те са. Много професионалисти, които силно зависят от компютрите, не изискват непременно усъвършенствана клавиатура. Например, дизайнерите биха дали приоритет на таблет за рисуване или хората, които работят с големи електронни таблици, биха били благодарни за мишка с хоризонтално превъртане.

Други професии, включително програмистите, имат писане като основен метод за въвеждане на компютъра. Надеждната клавиатура е от изключително значение, ако пишете много - било то код, новини, доклади или книги. С механичните клавиатури писането протича по-добре, независимо какво пишете.

Освен кодирането, как механичните клавиатури могат да помогнат на програмистите?

Програмирането включва повече от просто кодиране. Човек трябва да създава документация, да пише отчети, да използва инструменти за управление на проекти и т.н. Механичните клавиатури помагат и при тези задачи, защото помагат във всичко, което изисква писане.

Като бонус, механичните клавиатури са чудесни за игри. Това означава, че ще трябва да закупите една притурка по-малко отделно за работа и забавление.

Как иначе програмистите могат да използват хардуер за подобряване на производителността?

Ако кодирате от известно време, вече знаете, че капацитетът на RAM, скоростта на съхранение и мощността на обработка са важни. Компилирането може да отнеме толкова време без тях, че можете да отидете на почивка и да се върнете, преди програмата да е изградена.

Но „хардуерът“ в строгия смисъл отива далеч отвъд това.

Спомняте ли си колко пъти трябва да навигирате в 40 раздела за препълване на стека, за да намерите отговора, който разрешава грешката ви? Една ергономична мишка със сигурност би помогнала.

Работа вкъщи? Моля, оставете стола на масата за вечеря на масата за вечеря и купете стол за игри така че дългите сесии за работа (и забавление) няма да се отразят много. Гръбнакът ви ще ви благодари.

Какво ще кажете за няколко монитора? Запазете един екран за Slack, друг (в портретна ориентация!) за кодиране и трети за разглеждане на неща като имейли или евентуално прекъсване на Twitter.

Механичните клавиатури могат да ви помогнат да кодирате

Механичните клавиатури са чудесни за много професионалисти, включително програмисти. Те подобряват производителността, помагат при ежедневните задачи и могат да бъдат част от по-голяма физическа настройка, за да подобрят вашите работни възможности. И след като ударите, можете да го използвате, за да играете любимата си игра.