Programlamanın 40 Yıllık Tarihi
(fabiensanglard.net)- 46 yaşına yaklaşırken, 40 yıllık programlama deneyiminden sonra klasik 104 tuşlu klavye · düz fare · oturarak kullanılan masa kombinasyonu, önkol ve omuz ağrıları sonrası yeniden değerlendirilmesi gereken bir düzene dönüştü
- Fare tarafında Evoluent VerticalMouse 4 gibi dikey farelerle iyileşme hissedildi; ardından Apple Magic Trackpad’i ortaya koyup sol ve sağ eli dönüşümlü kullanma düzenine geçildi
- Klavyede KINESIS Freestyle2 ve Advantage2’nin ardından Ergodox EZ üzerinde karar kılındı; ayrım genişliği ayarı, özel firmware, katman geçişleri ve uzun basma davranışlarını değiştirme temel özellikler oldu
- VIM modu; dosyalar arasında geçiş, tanıma gitme, geri dönme gibi işlemleri fare olmadan yapmayı sağlayarak el hareketini ve bilek burulmasını azaltmaya uygun
- Motorlu yükseklik ayarlı masa, düzenli Wall Angel esnemeleri ve iş çıkışı kaya tırmanışıyla birlikte, uzun süreli programlama için ağrı · duruş · stres yönetimi odaklı bir çalışma ortamı kuruldu
Ağrıdan sonra değişen giriş aygıtları
- 40 yıldır programlama yapılıyor, bunun yarısı profesyonel olarak geçti ve uzun süre 104 tuşlu klavye, düz fare ve oturarak kullanılan masa şeklindeki standart kurulum kullanıldı
- Yaklaşık 10 yıl önce programlama sırasında önkol ve omuz ağrısı ortaya çıkınca çalışma ortamını değiştirme süreci başladı
-
Fare ve trackpad
- Dikey fare ağrıyı azaltmada büyük ölçüde yardımcı oldu; tercih edilen model Evoluent VerticalMouse 4
- Daha sonra Apple Magic Trackpad ortaya yerleştirilip sol ve sağ el dönüşümlü kullanılmaya başlandı
- Üç parmakla çalışma alanları arasında geçiş, yakınlaştırma/uzaklaştırma gibi işlemler yapılabiliyor
- Eskiden Linux/Windows sürücülerini bulmak zahmetliydi ama artık durum toparlanmış durumda
-
Klavye seçme süreci
- İlk ergonomik klavye KINESIS Freestyle2 oldu; iki yarı istenildiği kadar açılabildiği için bilekler yatay ve düz tutulabiliyordu
- Ancak
Control,Shift,Althâlâ bilek hareketi gerektiriyordu, VIM’de kullanılanEsciçin de sol bileği burmak gerekiyordu ve tenting açısı da düşüktü - KINESIS Advantage2 başparmakla basılabilecek çok sayıda seçenek sunması açısından iyiydi, ancak sabit genişliği Freestyle2’ye göre bir geri adımdı
- Sonunda Ergodox EZ gerekli tüm koşulları karşıladı
- Geniş ya da dar olacak şekilde ayarlanabiliyor
- Özel firmware son derece esnek
- Tek bir tuş vuruşuyla tüm tuşlar başka bir katmana geçirilebiliyor
- Bir tuşa uzun basıldığında işlevinin değişmesi sağlanabiliyor
- Kişisel düzende,
DveyaKtuşuna uzun basmakShiftyerine geçiyor;{,[,(gibi simgeler ise uzun basılan tek tuşlarla erişilen başka bir katmanda yer alıyor - Ergodox EZ kullanıldıktan sonra bilek her üç eksende de sürekli dinlenme konumunda kalıyor ve gün boyu ağrısız programlama yapılabiliyor
- Donanım tarafında ince ayar da mümkün
- DROP Carbon keycaps
- pexonpcs.co.uk özel kablo
- 3D baskı long legs
- Brown Gateron G Pro
- IBM Model M tıklamalı klavye hayranı olarak ilk Ergo, Cherry MX Blue ile kuruldu; evde sorun olmadı ama iş arkadaşları bundan rahatsız oldu
- En sessiz seçenek Cherry MX Red, Blue ile Red arasındaki orta tercih ise Cherry MX Brown
Elleri daha az hareket ettiren çalışma biçimi ve yaşam alışkanlıkları
- Hedef, elleri mümkün olduğunca az hareket ettirmek ve bilekleri mümkün olduğunca az burmak
- Çoğu IDE fare tıklaması gerektiriyor, ancak birçok editördeki VIM modu; dosyalar arasında geçişi, tanıma gitmeyi ve geri dönmeyi fare olmadan mümkün kılıyor
-
Masa ve duruş
- Ayakta durmak, kambur oturmayı engelleyerek duruşu iyileştiriyor
- Topsky legs ve Home Depot butcher counter top ile motorlu bir standing desk yapıldı
- 3 konum hafızası sayesinde birkaç saniye içinde ayakta ve oturarak çalışma arasında geçiş yapılabiliyor; gün içinde bunları dönüşümlü kullanmaya çalışılıyor
-
Esneme ve stres yönetimi
- Ara sıra mola verilip birkaç kez Wall Angel yapılıyor
- İş çıkışında işle bağ koparılarak stres seviyesi yönetiliyor
- Kaya tırmanışı, tırmanış sırasında başka bir şey düşünmeye izin vermediği için, çalışma zamanı dışında da akla gelmeye devam eden optimizasyon fikirlerini durdurmak açısından çok uygun
1 yorum
Hacker News yorumları
Tartışmalı olabilir ama beni kurtaran şey, Emacs+komut satırı gibi klavye kullanımının yoğun olduğu ortamları bırakıp Apple Xcode’a geçmek oldu.
Derlemeleri hâlâ çoğunlukla komut satırından yapıyorum ama kod düzenleme ve pencereler arasında geçişte fareyi çok kullanıyorum. Xcode istenirse sadece bir metin düzenleyici gibi de kullanılabiliyor; kopyala/yapıştırda da mümkünse fareyle seçerek yapıyorum.
macOS “Exposé” düğmesi atanmış bir oyuncu faresiyle pencereleri buluyorum ve ekran olarak yalnızca tek bir 27″ iMac kullanıyorum. Apple trackpad’i de elimi dinlendirmek için kullanıyorum ama bir iki gün yoğun kullanırsam parmaklarım ağrıyor.
Mekanik klavyeler de parmaklarıma zarar verdiği için daha iyi bir klavye ya da keycap arıyorum. 19 yaşımdan beri 45 yıl boyunca delikli kartlar, satır modlu editörler, TECO, TECO türevi tam ekran editörleri, DEC EDT, Emacs vb. kullandım; vi’yi de biliyorum ama vi’nin tekrarlayan zorlanma yaralanmasını (RSI) çözdüğünü düşünmüyorum.
Klavye kısayollarıyla verimli düzenleme yapmayı biliyorum ama artık bunun yanlış yön olduğunu düşünüyorum. Emacs ve Happy Hacking Keyboard kullandığım dönemde ağrılarım sonunda çok şiddetlenmişti.
Fare kullanmak yavaş değil; günde yaklaşık 2000 satır düzgün C++ kodu üretebiliyorum. Yine de yazma açısından C++’ı sevmiyorum.
33 yaşındayım; eklem ağrısı gibi sorunlarım henüz yok. Yaşıtlarım arasında daha genç ya da daha yaşlı olanlar ergonomik klavye, masaj, esneme gibi şeylerle ağrıyı azaltmaya çalışıyor.
Yaklaşık 7 yaşımdan beri geleneksel fare ve klavye kullanıyorum; bütün gün bilgisayar başında olsam da sorun yaşamıyorum.
Son zamanlarda, yerimde duramayan bir yapıya sahip olmamın bugüne kadar bana yardımcı olmuş olabileceğini düşünüyorum. Sandalyeye gömülüp oturuyorum, bacaklarımı kaldırıyorum, ayaklarımı oynatıyorum, masaya tuhaf pozisyonlarda yaslanıyorum, vücudumu büküp esniyorum.
Bunu ağrıdığı için değil, sadece bedenim kıpır kıpır olduğu için yapıyorum. Ama programlamaya derinlemesine daldığımda daha az hareket ediyorum; o zaman kollarım ya da parmaklarım sertleşebiliyor. Gözlerim de ağrıyor; muhtemelen daha az göz kırptığım içindir.
Haftada en az 2 kez spor salonuna gidiyorum; kapanma döneminde egzersiz ve hareket azalınca bel ağrısı ve başka sorunlar ortaya çıktı.
Spor salonuna tekrar gidince sorunlar kayboldu; çok ağır da kaldırmıyorum. Bench press’te 100 kg yapmak yerine genelde 70 kg’da bırakıyorum. Önemli olan ağır kaldırmaktan çok hareket etmek; hedef sağlıksa spor salonundakiler daha fazlasını kaldır dese de bunu mutlaka yapmak gerekmiyor.
Normalden daha alçak masa yüksekliği ve daha alçak sandalye yüksekliği daha rahat geliyor; dizüstü bilgisayar masa üstünde değilse yorucu oluyor. Kanepede dizimin üstünde dizüstü bilgisayar kullanınca boynum ağrıyor.
Ekranın ortasına bakmak için boynu eğmemek daha iyi; MacBook trackpad’ini uzun süre kullanınca bileğim rahatsız oluyor. Fare kullanmazsam rahatsızlık yüzünden bileğimi sık sık döndürmek ya da bükmek zorunda kalıyorum.
Bazı sandalyeler bana daha iyi uyuyor ama nedenini pek bilmiyorum; fiyatla hiç ilgisi yok gibi görünüyor.
Çok yüksek yastıkta uyursam boyun ağrısı ve baş ağrısı oluyor; yumuşak yataktansa çok sert yatak bana daha iyi geliyor. Asya’da daha yaygın gibi.
Uzun süre yazmak, özellikle düzyazı yazmak biraz ağrıtıyor ama genelde çabuk geçiyor. Buna karşılık doktora döneminde tanıdığım 30 yaşlarında biri kol desteği, ayakta çalışma masası, ergonomik klavye ve fare, zamanlayıcılı molalar dahil her şeyi yapmasına rağmen ciddi ağrı çekiyordu. Genetik olarak şanssız bir durum.
Esas nokta, herhangi bir hareketin tendonları ve eklemleri etkinleştirmesi; gerçekten de işe yarıyor gibi görünüyor.
Sonunda en çok işe yarayan şey, ellerimi klavyeden çekip esnememi hatırlatan bir mola programı ile ergonomik klavye ve fareyi birlikte kullanmak oldu.
Ayrıntıları buraya yazdım: https://henrikwarne.com/2012/02/18/how-i-beat-rsi/
Birkaç yıl önce benzer bir ön kol ağrısı yaşamaya başladım; ayrık klavye çok yardımcı oldu.
Arduino ve iki ayak pedalı da programladım. Sol pedal CTRL, sağ pedal SHIFT, ikisine birden basınca ALT olacak şekilde ayarladım; çok iyi sonuç verdi.
Şimdi ağrıyı genel olarak kontrol altında tutuyorum ama ara sıra nüksediyor; bir ara programlamayı bırakmak zorunda kalacak mıyım diye gerçekten korkmuştum.
Genç bir geliştiriciyseniz “bir ons önlem, bir pound tedaviden iyidir” sözünü gerçekten ciddiye almalısınız. Ergonomik çalışma ortamına, esneme ve egzersize şimdiden yatırım yapın; ağrılı halde yazmaya devam etmek için kendinizi zorlamayın ve daha sık mola verin. Vücudunuzu sınırlarının ötesine zorlarsanız tamamen eski haline dönemeyebilir.
https://github.com/anderspitman/ergo-pedals
Win - Alt - Ctrl - Space - Ctrl - Alt - Winolacak şekilde ayarladım.Böylece Ctrl’ye başparmakla, Alt’a işaret parmağıyla basabiliyorum. Her seferinde karşı taraftaki yardımcı tuşu kullanmayı alışkanlık haline getirdim; örneğin Ctrl-S için sağ Ctrl’yi kullanıyorum.
Bu yöntemle bana ergonomik gelmeyen tuş girişlerinin çoğu ortadan kalktı.
40 yıl gerçekten akıl almaz bir süre. Ben 30 yıldır yapıyorum, bunun 20 yılında para kazanarak yaptım ve kendimce iyi bildiğimi düşünüyorum ama o seviyede değilim
Fabien neredeyse yarı tanrı gibi. Uzun çalışma saatlerini de hesaba katarsak bu alanda 100 bin saate yaklaşıyor; ben ise ancak son 1-3 yılda gerçekten yere basmaya başlamış gibi hissediyorum
Bu işte ilk gününüzde bile şaşırtıcı şeyler yapabilirsiniz ama onlarca yıl geçse de hâlâ sürmekte olan bir meslek. Yine de bunu gerçekten seviyorum
20 yıl öncesine göre çok daha fazla şey bildiğim doğru ama hep daha fazla katman ekleniyormuş gibi geliyor. Sadece bu siteye bakınca bile birkaç günde bir okuma listeme ekleyecek bir şey buluyorum
Bir anlamda, deneyimin tavanına ulaştığımı hissetmemek iyi de olabilir
Bildiğim kadarıyla stenografi, bilgisayar girdisi için en ergonomik yöntem
Stenografi, belirli tuş kombinasyonlarını belirli çıktılara eşleyen bir yöntem; belirli bir eşlemeye “theory” deniyor
Eşlemelerden biri sese, yani kelimelerin sesine dayanıyor. Bir tuş “Kuh”, başka bir tuş “ah”, üçüncü bir tuş da “tuh” sesini temsil ediyor; hepsine basıp bıraktığınızda “cat” çıkıyor. “Al” “Guh” “Or” “If” “Um” ile “Algorithm” yapmak 8 vuruş yerine 5 vuruş demek. Özellikle verimlilik hedeflenmiş olmasa bile böyle
Bir başka eşleme de şekli kullanıyor. Üst sıradaki üç tuş ve alt sıranın ortasındaki bir tuş “T” gibi görünüyorsa, T ile ilişkilendirilen şeylere eşleniyor
theory, istediğiniz herhangi bir eşleme olabilir. Stenografi, 1800'lerin sonlarında icat edilen kısaltmalı yazıdan geliyor ve zaten var olan çok sayıda theory olduğu için kendinizinkini oluşturmanız gerekmiyor
Sık kullanılan kelime veya ifadeleri rahat tuşlara eşlemeye “briefs” deniyor. Uç düzeyde kullanıldığında gerçek zamanlı dikte için dakikada 370 kelimeye bile çıkılabiliyor
Elbette o kadar iyi olmanız gerekmiyor. İş üretkenliği için dakikada 30 kelime bile yeterli; birkaç ay boyunca günde 15 dakika çalışarak dakikada 70 kelimeye ulaşabilirsiniz. Programcıysanız yapabilirsiniz
Hayatınız boyunca bilgisayara giriş yapmayı düşünüyorsanız, QWERTY veya Dvorak gibi kolay tuş-çıktı eşlemelerine optimize etmek yerine stenografi öğrenmenin daha iyi olduğunu düşünüyorum. Plover ve Javelin'e bakın
Benim klavye kullanımımın çoğu metin düzenleme kısayolları ve noktalama işaretleri; bu yüzden stenografinin ne kadar uyacağını bilmiyorum
Benzer şekilde, 1-3 harflik 50'den fazla bash alias'ından oluşan bir “sözlüğüm” var
Bazı “theory”ler de oluştu. git veya kubectl'in alt komutlarına ya da seçeneklerine göre adlandırma kalıpları belirlenen alias grupları var ve hatırlaması kolay
Çok sık kullandığım komutlarda anımsatıcıları bırakıp komut adıyla ilgisi olmayan 1-2 harflik adlar seçiyorum. Örneğin
r='cd -'. “r”yi seçmemin nedeni Enter'ın karşı tarafında olması ve iki eli dönüşümlü kullanabilmem. Muhtemelen bu da bir “brief” sayılırAlias biriktirmeye başlamamın nedeni complete-alias[1]'i ve daha sonra
progcomp_aliasbash seçeneğini keşfetmemdi. Alias ile programlanabilir otomatik tamamlama arasında birini seçmek zorunda değildim; ikisini birden kullanabiliyordum[1]: https://github.com/cykerway/complete-alias
Benim klavyemde Tab ve Return'e başparmakla basabiliyorum. Pencere yöneticisiyle ilgili işler, çoklu monitör ve pencere yönetimi de elimi klavyeden kaldırmadan aynı elin iki parmağıyla halledilebiliyor
Klavyem temelde bir makro klavye ve “yazma”, klavyenin belirli bir modu. vi'ye benziyor ama tüm masaüstüne uygulanıyor
Dakikada 120 kelimeden fazla yazıyorum ve bastığım tuşların çoğu birer soyutlama; yalnızca geri kalanı karakter
Yine de bilgisayarı ergonomik biçimde kontrol etmek için bölünmüş klavye gibisi olmadığını düşünüyorum. Stenografiye ilgim vardı ama mevcut hız ve rahatlığıma ulaşmama ihtimali yüksekken çok fazla emek istiyor
Programlamada daha yüksek dakikadaki yazma hızının yardımcı olduğunu hiç hissetmedim
Kariyerimin başlarında birlikte çalıştığım birinin, bütün hafta test yaptıktan sonra yalnızca tek bir karakter değiştirdiği bir dönem yaşamıştım; bu bende iz bırakmıştı
Ayrıca APL programcıları muhtemelen “Kelime ne demek?” gibi bir tepki verirlerdi
Vim’e yeni başlayan biriyseniz, havalı bir klavye satın almadan önce yapmanız gereken ilk şey Esc’yi başka bir tuşa eşlemek olmalı
En önemli tuşun şu anki yerinde olması hiç mantıklı değil. Normal moda dönme tuşunun ESC olmasının nedeni, eskiden bu tuşun home row’a çok daha yakın olmasıydı
Ben şahsen Caps Lock’u tercih ediyorum. Her işletim sistemi bu basit yeniden eşlemeyi kolayca destekliyor ve sistem geneline uygulandığı için Vim modunu başka yerlerde de kullanabiliyorsunuz. Ben çoğunlukla zsh ve gdb’de kullanıyorum
Genel olarak Esc’nin yakında olması epey rahat. Ne yaparsanız yapın, ama aptalca tarihsel nedenler yüzünden gereksiz yere acı çekmeyin isterim
Vim kullanmayan biri bile yalnızca Caps Lock ile Control’ü değiştirerek kopyala-yapıştır işlemlerini daha az burkulmuş bir duruşla yapabilir
Vim kullanıcılarına, Caps Lock basılı tutulduğunda Control, hafifçe dokunulduğunda Escape olacak şekilde eşlemeyi şiddetle öneririm
space, ekleme modundan çıkışshift+spaceolabilirBazı terminaller space gibi tuşların değiştirici tuş kombinasyonlarında sorun çıkarıyor, ama Vim’i 1-2 makinede kullanıyor ve Kitty gibi bir şey kullanabiliyorsanız sorun olmaz
Yaklaşık 15 yıl önce tekrarlayan zorlanma sakatlığım olmuştu; çözüm, tuşların tam merkezine basmaya daha fazla dikkat etmekti. Tuşa basmadan önce dokunma duyusuyla tam konumu belirlemek yardımcı oluyor
Tuş klavyenin sol kenarındaysa, hedef tuşun solundaki tuşa yanlışlıkla basma endişesi azaldığından konumu bulmak kolaylaşıyor. Caps Lock da sol kenarda, ama ESC ayrıca üst kenarda olduğu için ekstra yardımcı oluyor
Benim deneyimime göre basması en kolay tuşlar klavyenin köşesindeki ESC ve sol Control. Diğer köşe tuşları olan “pause/break” ve sağ ok ise home row’dan çok uzak oldukları için daha zor
Bu sitedeki birçok yazıda eli mümkün olduğunca az hareket ettirme arzusunu anlıyorum, ama bunun gerekçesinin yanlış olduğunu düşünüyorum. 36 tuşlu klavyelerde olduğu gibi eli neredeyse hiç hareket ettirmeseniz bile, kol kaslarıyla eli klavyenin üstünde sürekli havada tutmanız gerekiyor; insan beyni ise kasları yerçekimine karşı statik biçimde tutmaktansa hareketi daha iyi yönetiyor
Tenis raketiyle topa vururken geri salınım nasıl ergonomikse, yazı yazarken de çok hızlı bir geri salınımın tekrarlayan zorlanma sakatlığını önlemede önemli olduğunu düşünüyorum. Kesin nedenini bilmiyorum, ama elleri klavye üzerinde yatay olarak hareket ettirmenin ilgili kasların “donma moduna” girme olasılığını azalttığını düşünüyorum
Ctrl-[’i daha sık kullanır oldum. Caps Lock yeniden eşlemesine bakmam gerekecekUzun süredir programlama yapıyorum ve çok da yazı yazıyorum; ama 1990 civarında internette tekrarlayan zorlanma sakatlığı uyarılarını görüp dikkat etmem ve bana uyan yöntemi bulmam sayesinde rahatsızlık yaşamadan idare ediyorum
Masaya oturduğumda önemli şeylerden biri, ayaklarımın yere düz basması ve klavye yüksekliğinin çoğu masadan daha alçak olmasını sevmem. Ayakta çalışma masası da kullanıyorum
Siz de benzer durumdaysanız, elektrikli yükseklik ayarlı masa bakarken teknik özelliklerdeki minimum yüksekliği kontrol etmelisiniz. Tabla kalınlığı veya seviye ayarı nedeniyle gerçek minimum yükseklik 1-2 inç daha fazla olabilir. Özellikle Amazon’daki “3-stage” ürünler “2-stage” ürünlere göre daha aşağı iniyor
Nadiren de olsa alçak sabit yükseklikte masalar bulunabiliyor. Bir keresinde üniversite laboratuvarındaki beyaz laminat masanın ayaklarının, aynı seriden daha alçak bir yan masa ayağıyla uyumlu olduğunu fark edip gece sessizce bir setini değiştirip takmıştım
Sandalye kolçaklarını zaten sevmiyorum; alçak masa veya klavye rafı kullanıyorsanız kolçaklar çarpabiliyor
Kolçakları sökmek istiyorsanız büyük para harcamadan önce kolayca çıkıp çıkmadığını kontrol etmelisiniz. Kolçaklı Aeron oldukça temiz şekilde çıkacakmış gibi görünüyor. Geleneksel ticari ofis sandalyeleri arasında da bunu iyi yapanlar vardı
Öte yandan bazı ofis sandalyelerinde kolçakları söktüğünüzde yanda ağır kaynaklı çelik iskelet çıkıntıları kalıyor ve bir gün bacağınızı yırtabilecek kadar tehlikeli olabiliyor. Steelcase Leap V2 kolçakları çıkıyor ama temiz bir sonuç vermiyor; harcanan parayı düşününce biraz aptalca görünüyor
“arm rest” ifadesi yorgun kolları dinlendiriyormuş gibi geliyor, ama sandalye kullanırken hiç kol yorgunluğu hissetmedim. Tamamen ters işlevli; gereksiz, seçenek varsa söküp atıyorum ve kolçaklı sandalye almıyorum
Başka bir yöntem olarak işe gidip gelirken olduğu gibi çok yürümek ve genel olarak sık sık ayağa kalkmak var. Su şişesi veya çaydanlık gibi masada daha uzun kalmamı sağlayan şeyleri kullanmayıp bir bardak su almaya gitmek gibi küçük yaşam hileleri de yapıyorum. Ayağa kalktıran her şey iyidir; mutfağa kısa bir yürüyüş de iyi. Ayakta çalışma masası da harika
Sorunlarımın önemli bir kısmının omuzlarla ilgili olduğunu anladıktan sonra ara sıra basit egzersizlerle omuzlarımı gevşetiyorum. Yürüyüşün yardımcı olmasının nedeni de bu. Yüzme de iyi
Uzun süre hareketsiz oturunca omuzlar kasılıyor ve bilek ile ele giden sinirler o bölgeden geçiyor. Ağrıyı hissettiğiniz yer ile asıl sorunun olduğu yer her zaman aynı olmayabiliyor
İster ayakta ister oturarak olayım, dirseklerimi havada tutmam gerekiyorsa çok hızlı rahatsız oluyorum; aksi halde 12-14 saat çalışmak bile sorun olmuyor
Bu odadaki fil var. Herkes bilerek mi görmezden geliyor merak ediyorum
Burada herkes ne yaptığını ve ne yapmadığını anlatıyor ama kimse devasa sorunu ele almıyor. Sağlak mı solak mı olduğunuz
Solaklar, sağlak çoğunluk için yapılmış ekipmanlar yüzünden sağ ellerini de eğitmek zorunda. Harika dikey farelerin çoğu yalnızca sağ el için; aslında farelerin çoğu da öyle. Ana faremin pili bittiğinde kullanmak için aldığım ikinci el oyuncu faresi de yalnızca sağ el için
Dijital kameraların hepsi yalnızca sağ el için ve cep telefonlarının çoğu da ağırlıklı olarak sağlaklara yönelik
Biz solaklar sağ elimizi kullanmak zorundayız ama çoğu sağlak sol elini neredeyse hiç kullanmıyor
20 yıl önce, otuzlu yaşlarımın ortalarındayken evde de fareyi sağ elimle kullanmaya başladım. Solağım ama 15–20 yıl destek işlerinde çalışırken müşteri bilgisayarlarını ayarlandığı gibi kullanmak zorundaydım ve fare genelde sağ taraftaydı
Eski sevgilim denememi önerdi ve el kullanımım çok daha dengeli hale geldi. Yorulan ve ağrıyan sol elim dinlendi, daha az kullandığım sağ elim işi paylaşmaya başladı
Koordinasyonumu geliştirmek için dişlerimi sağ elimle fırçalamayı da çalıştım. Kaya tırmanışı gibi şeyleri bir yana bırakalım; işe gitmek için duvara tırmanmanız gerekmiyor ama neredeyse herkesin diş fırçalaması gerekiyor
Sol elinizi daha fazla kullanmayı öğrenmek, fareyi sol elle kullanmayı ya da touchpad denemeyi öneririm. Dişlerinizi sol elle fırçalamayı da öğrenmelisiniz
El ve bilek üzerindeki yükü dağıtırsanız, onlarca yıl sonra bunun için minnettar olursunuz
Sağ bileğimde ağrı oluşunca bir Magic Trackpad alıp klavyenin soluna koydum; sol elle touchpad ve sağ elle fare arasında geçiş yapıyorum. Bana çok iyi uydu
Ben de 40 yıldır programlama yapıyorum ve 60’lı yaşlarımın başındayım; bunca zaman böyle yazmış olmama rağmen gerçekten bilek sorunu yaşamamış olmam şaşırtıcı
Uzun zamandır WASD+fare kullanan bir oyuncuyum da; sanki oyunlar programlamadan daha çok sorun çıkarıyor
Ancak kaya tırmanışı yaptığım için ön kol kaslarım epey gelişmiş durumda. Bunu düşününce, çocukluğumdan beri ara sıra dizimin ağrıması ve gücünün boşalması sorununu hatırladım. Çözüm, itme ve tekmeleme kaslarını güçlendirmek için ağırlıklı leg extension yapmaktı
Bu yüzden bilek sorunlarının da güçlendirme egzersizleriyle aşılabileceğini merak ettim
Ama aşağı kaydırınca Fabien’in de tırmanıcı olduğunu gördüm; bu da hipotezimi çürütüyor gibi
40 yıl değil belki ama 1983–2020 arasında, yani 37 yıl yaptığımı söyleyebilirim. Ortalama bir programcıdan daha fazla bilgisayarda yazı yazdım ve kayda değer bir tekrarlayan zorlanma yaralanması sorunu yaşamadım
Tartışmalı olabilir ama bunun nedenlerinden birinin geleneksel bir dokunarak yazan olmamam olduğunu düşünüyorum. Bu yavaş olduğum anlamına da gelmiyor. Muhtemelen binden fazla programcıyla çalıştım; benden açıkça daha hızlı olan tek kişi programcı değil, benden daha uzun süre çalışmış profesyonel bir dizgici olan annemdi. Diğer programcılar arasında benzer görünenlerin sayısı bir elin parmaklarını geçmez
Bunun tekrarlayan zorlanma yaralanması yaşamamamla ilgili olduğunu düşünmemin nedeni, yaklaşık yedi parmak kullandığım yöntemde ellerimin klavyenin üzerinde sürekli dolaşması
Bilekleri genelde biraz garip aynı konumda sabitleyip yalnızca parmakları hareket ettirmek gibi değil. O yöntem tekrarlayan zorlanma yaralanmasındaki “tekrar” kısmını en üst düzeye çıkarıyor
El hareketini en aza indirmek kötü. Elleri ve bilekleri sağlıklı tutmak için, vücuttaki diğer kas–tendon–bağ kompleksleri gibi sürekli hareket etmeleri gerekir. Egzersiz ve esneklikle ilgili genel ilkelerin eller için geçerli olmadığını düşünmek aptallık