Programmerere er alltid på jakt etter produktivitetsforbedringer. Kan et mekanisk tastatur være et av disse?

Hvis du er en programmerer, søker du sannsynligvis alltid etter måter å forbedre produktiviteten på. Pomodoro-tidtakere, prosjektstyringsverktøy, oppgaveautomatisering... Mulighetene er mange.

Dette inkluderer selvfølgelig også maskinvareforbedringer. Folk som koder på flere skjermer – og til og med bruker skjermer vertikalt – er ikke et sjeldent syn i noe programmeringsteam.

Men hva med mekaniske tastaturer? Er de en god investering for programmerere, eller bare overprisede gadgets uten merkbare gevinster?

Er mekaniske tastaturer bra?

Mange mennesker i disse dager foretrekker mobilitet for jobboppgaver, som mest sannsynlig betyr å bruke noen av de beste bærbare datamaskiner for å jobbe på farten. Og bærbare datamaskiner betyr mest sannsynlig membrantastaturer.

Membran (eller chiclet) tastaturer er pene og praktiske, spesielt for bærbare datamaskiner. De har imidlertid mangler sammenlignet med mekaniske.

Til å begynne med, holdbarhet. Jeg er ikke en som mishandler elektronikken min tungt, men alle bærbare datamaskiner jeg har hatt det siste og et halvt tiåret (alle bruker membrantastaturer) hadde minst én tast (vanligvis flere) som falt av eller bare ikke virket i det hele tatt etter et par år eller så.

Det er litt etter design: Membrantastaturer prioriterer portabilitet, noe som betyr at tastebevegelsen er kort og at de bevegelige delene miniatyriseres så mye som mulig. På grunn av dette kan bare så mye gjøres for deres holdbarhet. Måten mekaniske tastaturer fungerer på er annerledes, med mer holdbare innvendige deler.

Et annet vanlig problem er spøkelser - nei, ikke typen "han sluttet å svare på meldingene mine etter vår første date". På tastaturer (maks. membraner) er ghosting en tilstand når du trykker på flere taster, men ikke får noe svar. Noen av dem kunne registrere seg, men ikke alle.

Tastaturghosting skjer fordi kretsløpet under tastene har begrenset kapasitet til å registrere tastetrykkene. Selv om dette er noe mekaniske tastaturer ikke er immune mot, klarer de seg ofte mye bedre enn membranene.

Chiclet-tastaturer begynner ofte å svikte på kombinasjoner med tre taster, mens et mekanisk tastatur regnes som underordnet hvis det viser ghosting på alt under fem-tasts kombinasjoner. Nå kan det hende at fem taster som trykkes på samme tid ikke virker så mye, men dette er bokstavelig talt hvor mange fingre du har tilgjengelig hvis den andre hånden holder musen.

Hvordan kan et mekanisk tastatur forbedre produktiviteten?

Hvis du imidlertid bruker begge hendene på tastaturet ofte for arbeidet ditt, kan spøkelse være et problem. Den gode nyheten er at det ikke er mange snarveier som må trykkes på fem eller flere taster samtidig. Tre eller fire taster er ikke uvanlig, og det er det første plusspunktet for mekaniske tastaturer.

Færre bekymringer for spøkelser betyr mer trygghet ved bruk av tastaturet, noe som fører til raskere skriving. Når du har noen tusen linjer med kode å jobbe på, er det en god måte å få fart på oppgaven.

Et annet produktivitetspoeng er det mekaniske tastaturer kan ha forskjellige brytere, hver med sine egne egenskaper. Hvis du vil ha stille skriving, har du det. Taster som krever mindre kraft for å trykkes? Sikkert! Variabel tastevandring er også på menyen, i likhet med mange andre salgsargumenter for mekaniske tastaturer.

Er mekaniske tastaturer bra spesielt for programmerere?

Ikke bare for programmerere, men ja, de er det. Mange fagfolk som er sterkt avhengige av datamaskiner, trenger ikke nødvendigvis et avansert tastatur. For eksempel vil designere prioritere et tegnebrett, eller folk som jobber med store regneark vil være takknemlige for en mus med horisontal rulling.

Andre yrker, inkludert programmerere, har skriving som hovedinndatametode for datamaskinen. Et pålitelig tastatur er av største betydning hvis du skriver mye – det være seg kode, nyheter, rapporter eller bøker. Med mekaniske tastaturer flyter skrivingen bedre, uansett hva du skriver.

Annet enn koding, hvordan kan mekaniske tastaturer hjelpe programmerere?

Programmering innebærer mer enn bare koding. Man må lage dokumentasjon, skrive rapporter, bruke prosjektstyringsverktøy og så videre. Mekaniske tastaturer hjelper også i disse oppgavene, fordi de hjelper til med alt som krever skriving.

Som en bonus, mekaniske tastaturer er flotte for spilling. Det betyr at du trenger å kjøpe én dings mindre separat for jobb og moro.

Hvordan ellers kan programmerere bruke maskinvare for å forbedre produktiviteten?

Hvis du har kodet en stund, vet du allerede at RAM-kapasitet, lagringshastighet og prosessorkraft er viktig. Å kompilere kan ta så lang tid uten dem at du kan reise på ferie og være tilbake før programmet er bygget.

Men «hardware» i streng forstand går langt utover det.

Husker du gangene du trenger å navigere i 40 Stack Overflow-faner for å finne svaret som løser feilen din? En ergonomisk mus ville sikkert hjelpe.

Jobber hjemme? Vennligst la middagsbordstolen stå ved middagsbordet og kjøp en spillestol så lange arbeid (og lek) økter vil ikke ta mye av en toll. Ryggraden din vil takke deg.

Hva med flere skjermer? Behold én skjerm for Slack, en annen (i stående retning!) for kodingen, og en tredje for å surfe på ting som e-post eller den eventuelle Twitter-pausen.

Mekaniske tastaturer kan hjelpe deg med å kode

Mekaniske tastaturer er flotte for mange profesjonelle, inkludert programmerere. De forbedrer produktiviteten, hjelper til med daglige gjøremål og kan være en del av et større fysisk oppsett for å forbedre arbeidsevnene dine. Og etter at du slår ut, kan du bruke den til å spille favorittspillet ditt.