Dla mnie jako programisty pasuje każda pełna mechaniczna klawiatura od Corsair K70, a jak masz szansę gdzieś zdobyć K68 RGB to ją polecam - jak na Corsair bardzo dobra cena - dało się wyrwać za 450zł. Praktycznie identyczna co K70, a tańsza.
Co w niej pasuje - jest głośna ale bez przesady i bardzo płynne klawisze i niskim punkcie załapania wciśnięcia. Szybkość pracy ma raczej drugorzędne znaczenie - tak czy siak jak pracuje się z jakimś IDE to częściej czekasz na podpowiedź co wpisać niż wpisujesz pełne nazwy metod czy zmiennych itp. No i więcej czasu spędzasz na obmyślaniu co dalej pisać aby uzyskać pożądany efekt niż na samym pisani kodu.
Klawiatury typu TKL - raczej mam mieszane uczucia blok numeryczny niby rzadko jest konieczny w programowaniu, ale jak zabraknie, a czasem trzeba wpisać wiele liczb to można pożałować.
Unikaj jak ognia specjalnych gamingowych klawiatur z extra makro klawiszami - co się nadenerwowałem jak wcisnąłem makro zamiast Fn to nie zliczę - nie ma sensu ich brać - chyba, że programowanie to tylko dodatek do grania.