Programmører er altid på udkig efter produktivitetsforbedringer. Kunne et mekanisk tastatur være et af dem?
Hvis du er programmør, søger du sandsynligvis altid efter måder at forbedre din produktivitet på. Pomodoro-timere, projektstyringsværktøjer, opgaveautomatisering... Mulighederne er mange.
Dette inkluderer naturligvis også hardwareforbedringer. Folk, der koder på flere skærme – og endda bruger skærme lodret – er ikke et sjældent syn i noget programmeringsteam.
Men hvad med mekaniske tastaturer? Er de en god investering for programmører, eller bare overpris gadgets uden mærkbare gevinster?
Er mekaniske tastaturer gode?
Mange mennesker foretrækker i disse dage mobilitet til jobopgaver, hvilket højst sandsynligt betyder at bruge nogle af de bedste bærbare computere til at arbejde på farten. Og bærbare computere betyder højst sandsynligt membrantastaturer.
Membran (eller chiclet) tastaturer er smukke og praktiske, især til bærbare computere. De har dog mangler i forhold til mekaniske.
Til at begynde med, holdbarhed. Jeg er ikke en, der mishandler min elektronik hårdt, men alle bærbare computere, jeg har haft i det sidste halvandet årti (de bruger alle membrantastaturer) havde mindst én tast (normalt flere) faldet af eller virkede slet ikke efter et par år eller så.
Det er noget af designet: Membrantastaturer prioriterer bærbarhed, hvilket betyder, at tastevandringen er kort, og at de bevægelige dele miniaturiseres så meget som muligt. På grund af dette kan der kun gøres så meget for deres holdbarhed. Måden mekaniske tastaturer fungerer på er anderledes og har mere holdbart indre.
Et andet almindeligt problem er spøgelse - nej, ikke typen "han stoppede med at besvare mine beskeder efter vores første date". På tastaturer (højst membraner) er ghosting en tilstand, når du trykker på flere taster, men ikke får noget svar. Nogle af dem kunne registrere sig, men ikke alle.
Keyboard ghosting sker, fordi kredsløbet under tasterne har en begrænset kapacitet til at registrere tastetryk. Selvom dette er noget, mekaniske tastaturer ikke er immune over for, klarer de sig ofte langt bedre end membraner.
Chiclet-tastaturer begynder ofte at svigte på kombinationer med tre taster, mens et mekanisk tastatur betragtes som underordnet, hvis det viser spøgelser på alt under fem-tasters kombinationer. Nu virker fem taster, der trykkes på samme tid, måske ikke meget, men det er bogstaveligt talt, hvor mange fingre du har til rådighed, hvis den anden hånd holder musen.
Hvordan kan et mekanisk tastatur forbedre produktiviteten?
Hvis du dog ofte bruger begge hænder på tastaturet til dit arbejde, kan spøgelse være et problem. Den gode nyhed er, at der ikke er mange genveje, der skal trykkes på fem eller flere taster samtidigt. Tre eller fire taster er ikke usædvanligt, og det er det første pluspunkt for mekaniske tastaturer.
Færre bekymringer om ghosting betyder mere tillid til at bruge tastaturet, hvilket fører til hurtigere indtastning. Når du har et par tusinde linjer kode at arbejde på, er det en god måde at fremskynde opgaven på.
Et andet produktivitetspunkt er det mekaniske tastaturer kan have forskellige kontakter, hver med sine egne karakteristika. Hvis du vil have lydløs skrivning, har du det. Taster, der kræver mindre kraft at blive trykket på? Det er sikkert! Variabel tastevandring er også på menuen, ligesom mange andre salgsargumenter for mekaniske tastaturer.
Er mekaniske tastaturer gode specifikt til programmører?
Ikke kun for programmører, men ja, det er de. Mange fagfolk, der er stærkt afhængige af computere, kræver ikke nødvendigvis et avanceret tastatur. For eksempel ville designere prioritere en tegnetablet, eller folk, der arbejder med store regneark, ville være taknemmelige for en mus med en vandret rulle.
Andre erhverv, herunder programmører, har maskinskrivning som den primære inputmetode til computeren. Et pålideligt tastatur er af største vigtighed, hvis du skriver meget – det være sig kode, nyheder, rapporter eller bøger. Med mekaniske tastaturer flyder skrivningen bedre, uanset hvad du skriver.
Andet end kodning, hvordan kan mekaniske tastaturer hjælpe programmører?
Programmering involverer mere end blot kodning. Man skal lave dokumentation, skrive rapporter, bruge projektstyringsværktøjer og så videre. Mekaniske tastaturer hjælper også med disse opgaver, fordi de hjælper med alt, der kræver at skrive.
Som en bonus, mekaniske tastaturer er gode til spil. Det betyder, at du skal købe en mindre gadget separat til arbejde og sjov.
Hvordan kan programmører ellers bruge hardware til at forbedre produktiviteten?
Hvis du har kodet i et stykke tid, ved du allerede, at RAM-kapacitet, lagerhastighed og processorkraft er vigtige. At kompilere kunne tage så lang tid uden dem, at du kunne tage på ferie og være tilbage, før programmet er blevet bygget.
Men "hardware" i snæver forstand går langt ud over det.
Husk de gange, du har brug for at navigere i 40 Stack Overflow-faner for at finde svaret, der løser din fejl? En ergonomisk mus ville helt sikkert hjælpe.
Arbejde derhjemme? Lad venligst middagsbordsstolen stå ved middagsbordet og køb en spillestol så lange arbejde (og leg) sessioner vil ikke tage meget af en vejafgift. Din rygsøjle vil takke dig.
Hvad med flere skærme? Behold en skærm til Slack, en anden (i stående retning!) til kodningen og en tredje til at gennemse ting som e-mails eller den eventuelle Twitter-pause.
Mekaniske tastaturer kan hjælpe dig med at kode
Mekaniske tastaturer er gode til mange professionelle, inklusive programmører. De forbedrer produktiviteten, hjælper med daglige opgaver og kan være en del af et større fysisk setup for at forbedre dine arbejdsevner. Og efter du har slået ud, kan du bruge det til at spille dit yndlingsspil.