Tangentbordslayout vid programmering

Trädvy Permalänk
Medlem
Registrerad
Aug 2011

Tangentbordslayout vid programmering

Jag undrar om det finns anledning att lära sig använda amerikansk tangentbordslayout om man vill jobba som programmerare,
eller om man lika gärna kan fortsätta med svenskt. Jag tänker till exempel på hur det ser ut på arbetsplatser och vilken layout man förväntas kunna, eller vid kommunikation med en server.

CPU AMD Phenom2 X4 955 3,2Ghz BE AM3 GPU ASUS GeForce GTX 580 DirectCU II MB Asus M4N98TD EVO SLI PSU Fractal Design Newton R2, 650W Minne Corsair 4GB (2x2048MB) 1600MHz DOMINATOR DHX Hårddisk 1TB Samsung Spinpoint F3 HD103SJ Chassi Fractal Design Define R3

Trädvy Permalänk
Medlem
Registrerad
Sep 2011

Dvorak?

Trädvy Permalänk
Medlem
Registrerad
Okt 2013
Skrivet av Sabaku_Kyuu:

Jag undrar om det finns anledning att lära sig använda amerikansk tangentbordslayout om man vill jobba som programmerare,
eller om man lika gärna kan fortsätta med svenskt. Jag tänker till exempel på hur det ser ut på arbetsplatser och vilken layout man förväntas kunna, eller vid kommunikation med en server.

Nej det finns ingen anledning alls att byta från svensk layout

Mac OS X - Windows - Linux

Trädvy Permalänk
Medlem
Plats
Västerås
Registrerad
Feb 2013

Jag tycker den amerikanska layouten är Nice vid Programering då man inte behöver använda shift för vissa grejer och alla saker som snedsträck, paranterser och annat är på samma ställe. Dock kan jag det svenska så bra att det skulle inte gå fortare att köra amerikanskt även använde det ett tag. Det blir liksom vana att trycka shift och jag tappar ingen tid på det.

Det är en smaksak helt enkelt

Speldator: Intel core i5 3570k 4,2GHz@1,128V| Asus P8Z77-I DELUXE | Gigabyte GTX1060 6GB Windforce 2X | Fractal Design Node 304 | Cooler Master Hyper 212 EVO |Crucial MX300 525GB SSD | 2TB Seagate Barracuda 3,5 HDD | Corsair Vengeance LP 16GB (2x8) 1600MHz cl10 | Be Quiet! Straight power 600w 80+ Gold |Windows 8.1| Lapptop: Lenovo T420ip + 660Ti eGPU Kringutrustning: Qpad MK-85 Pro MX-Brown | Sennheiser HD598cs | Logitech G900 | ASUS PB278QR | Audio Pro Addon T14

Trädvy Permalänk
Medlem
Plats
Halmstad
Registrerad
Apr 2003

Personligen föredrar jag svensk layout + rebind av vissa knappar, hemma kör jag med ett TKL & har bindat knappen till vänster om 1 till att ge mig ett $ vid ett singelklick.

Med fullt tangentbord rebindar jag hela numpaden till att singelklicka för att få {} [] | & # osv

Tycker rebind är viktigare än själva layouten, jag HATAR flertangentskombinationer

Hur kan syltkakor överleva i det vilda utan ögon?

Trädvy Permalänk
Medlem
Plats
Isla de Muerte
Registrerad
Mar 2004

{[]} är rätt jobbiga att skriva på svenskt tangentbord. Hittade ett amerikanskt på jobbet som jag körde ett tag men bytte tillbaka till nordic. Kan tipsa om att rebinda typ alt+q till [ och liknande för ] {} etc

"I do not know with which weapons WWIII will be fought, but WWIV will be fought with sticks and stones."
Albert Einstein

Trädvy Permalänk
Medlem
Plats
Uppsala
Registrerad
Dec 2008

Det ärmest en vanesak, men C/C++ och andra språk med mycket krullparenteser är smärtsamt på svenska tangentbord då AltGr och {[]} ligger på samma hand.

Trädvy Permalänk
Medlem
Registrerad
Jul 2003
Skrivet av Ingetledigtnamn:

Det ärmest en vanesak, men C/C++ och andra språk med mycket krullparenteser är smärtsamt på svenska tangentbord då AltGr och {[]} ligger på samma hand.

Ctrl + Alt ger samma funktion som AltGr.

Citera, tack!
Har du läst tråden om strandhögtalare och andra musiklådor?

Trädvy Permalänk
Medlem
Plats
London / Göteborg
Registrerad
Jul 2007

Jag kör US INTL rakt av - det gör att man får Alt Gr+q för ä, Alt Gr+w för å, Alt Gr+p för ö. Jag skriver de tecknena betydligt mer sällan än exempelvis {[]} och ;.
Efter ett tag sitter det, och det är skönare att använda en standard-layout än att hålla på att försöka trolla med sig sin rebindfil om man byter dator exempelvis.

Det finns nog ingen standard på företag, så lär dig det du tycker är lättast.

WS: Bärbar workstation, 2 * Dell U2412M
HTPC: Intel NUC, Canton GLE 496, Yamaha RV-A830, Sanyo PLV-Z700
Server: Intel Xeon E3-1240@3.4 GHz, ESXi, 16GB RAM, 8*2TB RAID-Z2 + SSD-cache
Slösurf: MacBook Air 11,6", Nokia Lumia 925, OnePlus Two
Kamera: Canon EOS 5DII + 1DIII, Canon 100/2.8 Macro, Canon 70-200/2.8L, Canon 24-70/2.8L

Trädvy Permalänk
Medlem
Plats
~
Registrerad
Jul 2001

Jag kör med en customvariant av vanlig SE-layout där jag bytt skiftläge på siffertangenterna och gjort []{} \ etc. lättare åtkomliga. Nackdelen är dock precis den @zyberzero nämnde ovan - så fort man sätter sig vid en dator som inte har den layouten blir man smått handikappad.

Arch Linux, i3wm, Ansible, Vim, LaTeX - allt som behövs för att göra mig nöjd.

Trädvy Permalänk
Medlem
Plats
Bromma/Stockholm
Registrerad
Jul 2001

Har aldrig stött på att det skulle vara krav på att kunna amerikanske tangentbordslayout. Du kommer inte att få eller bli nekad något jobb pga detta.

Dock stöter man ofta på tillfällen då det är bra att kunna, t ex om man är inloggad med kommando-prompt mot en server som inte stödjer nordiskt tangentbord.

När man jobbar i ett team av programmerare kan det finnas skäl att alla kör samma tangentbordslayout om man kör parprogrammering eller måste lösa ett problem på en annan persons maskin. Men fönsterlayout, speed på musmarkören mm gör att det ändå är jättesvårt att jobba på någon annans maskin.

Daniel