2 puan yazan GN⁺ 2023-10-09 | 1 yorum | WhatsApp'ta paylaş
  • Yazar Fabien Sanglard, 40 yıldır programlama yapıyor ve bunun yarısını profesyonel olarak geçirdi.
  • "Standart" bir kurulum olarak 104 tuşlu klavye, düz bir fare ve oturarak kullanılan bir masa kullandı.
  • 10 yıl önce programlama yaparken kollarında ve omuzlarında ağrı hissetmeye başladı.
  • Bu sorunu çözmek için Evoluent VerticalMouse 4 gibi dikey fareler kullanmaya başladı.
  • Daha sonra Apple'ın Magic Trackpad'ini tercih etti; üç parmakla çalışma alanları arasında geçiş yapma veya yakınlaştırma/uzaklaştırma gibi özellikleri oldukça başarılıydı.
  • KINESIS Freestyle2 ve Advantage2 dahil çeşitli ergonomik klavyeleri denedi, ancak Ergodox EZ'in kendisine en iyi uyduğuna karar verdi.
  • Ergodox EZ, bileklerini üç eksenin tamamında dinlenme pozisyonunda tutmasını sağladı; böylece tüm gün ağrı çekmeden programlama yapabildi.
  • Ayrıca Ergodox EZ'ini DROP Carbon keycap'ler, pexonpcs.co.uk'ten özel kablolar ve Brown Gateron G Pro ile kişiselleştirdi.
  • El ve bilek hareketlerini en aza indirmek için çoğu editörde VIM modunu kullanarak fare olmadan kod içinde gezinebilmeyi sağladı.
  • Duruşunu iyileştirmek için motorlu bir ayakta çalışma masası yaptı ve gün boyunca oturarak çalışma ile ayakta çalışmayı dönüşümlü olarak sürdürdü.
  • Ayrıca düzenli olarak Wall Angel esneme hareketleri yaparak mola verdi ve "hareketli meditasyon" olarak tanımladığı kaya tırmanışıyla stresini yönetti.

1 yorum

 
GN⁺ 2023-10-09
Hacker News görüşleri
  • Yorum yazarı, tekrarlayan hareketlerden kaynaklanan sorunları önlemek için mümkün olduğunca her şeyi çeşitlendirmeyi ve fare, trackball ve trackpad gibi farklı giriş yöntemleri kullanmayı öneriyor.
  • Programlamanın yazı yazmaktan çok düşünmek olduğunu belirterek, standart mekanik klavye kullanılmasını ve hotkey kullanmak için elleri sürekli bükmeyi gerektiren editör/IDE’lerden kaçınılmasını öneriyor.
  • Kod görünürlüğünü artırmak için büyük monitör kullanılmasını ve sırt sorunlarını önlemek için “dengesiz bir sandalye” tercih edilmesini tavsiye ediyor.
  • Yorum yazarı, ellere binen yükü azaltmak için özelleştirilebilir bir sesli kodlama aracı olan Talon Voice kullanılmasını öneriyor.
  • Başka bir yorumcu, eklem ağrısını önlemek için klavye merkezli bir ortamı bırakıp fare merkezli bir ortam seçmeyi öneriyor.
  • Bir yorumcu, eklem ağrısı yaşamamasını oturamamasına ve oturuş pozisyonunu sürekli değiştirmesine bağlıyor.
  • Yorum yazarı, 40 yıllık programlama kariyerinin uzun ömürlülüğünü övüyor ve bunun sürekli gelişip öğrenilebilecek bir alan olduğunu savunuyor.
  • Bilgisayar girişinde en ergonomik yöntem olarak stenografi öneriliyor; yorum yazarı stenografi öğrenmek için Plover ve Javelin’i tavsiye ediyor.
  • Bilek ağrısını yönetmek için bölünmüş klavye ve CTRL, SHIFT, ALT tuşlarına atanmış ayak pedalları kullanılması öneriliyor.
  • Vim yeni başlayanları için, rahatsızlığı önlemek adına Esc tuşunun daha erişilebilir bir tuşa yeniden eşlenmesi tavsiye ediliyor.
  • Yorum yazarı, uzun programlama saatlerinde rahat bir oturuş pozisyonu ve uygun masa yüksekliğinin önemini vurguluyor.
  • Kısayolları etkinleştirirken rahatsızlığı önlemeye yardımcı olan ve sıkça göz ardı edilen bir özellik olarak Sticky Keys öneriliyor.