2 điểm bởi GN⁺ 2023-10-09 | 1 bình luận | Chia sẻ qua WhatsApp
  • Khi sắp bước sang tuổi 46, sau 40 năm lập trình, tác giả bắt đầu xem xét lại bộ bàn phím 104 phím·chuột phẳng·bàn làm việc ngồi truyền thống sau khi xuất hiện đau cẳng tay và vai
  • Chuột được cải thiện nhờ chuột dọc như Evoluent VerticalMouse 4, sau đó chuyển sang đặt Apple Magic Trackpad ở giữa để luân phiên dùng cả tay trái lẫn tay phải
  • Về bàn phím, tác giả đi từ KINESIS Freestyle2 và Advantage2 rồi dừng ở Ergodox EZ; các tính năng cốt lõi là điều chỉnh độ tách, firmware tùy biến, chuyển layer và đổi hành vi khi nhấn giữ
  • Chế độ VIM giúp xử lý việc chuyển file, nhảy đến định nghĩa, quay lại mà không cần chuột, phù hợp để giảm di chuyển tay và xoắn cổ tay
  • Tác giả cũng xây dựng môi trường cho việc lập trình thời gian dài, bao gồm bàn đứng chỉnh điện, giãn cơ Wall Angel định kỳ, và leo núi trong nhà sau giờ làm để quản lý đau nhức·tư thế·căng thẳng

Thiết bị nhập liệu thay đổi sau cơn đau

  • Tác giả đã lập trình 40 năm, trong đó một nửa là làm nghề, và trong thời gian dài sử dụng cấu hình tiêu chuẩn gồm bàn phím 104 phím, chuột phẳng và bàn làm việc ngồi
  • Khoảng 10 năm trước, khi xuất hiện đau cẳng tay và vai lúc lập trình, tác giả bắt đầu thay đổi môi trường làm việc
  • Chuột và trackpad

    • Chuột dọc giúp giảm đau rất nhiều, và mẫu được ưa thích là Evoluent VerticalMouse 4
    • Sau đó tác giả chuyển sang đặt Apple Magic Trackpad ở giữa và luân phiên sử dụng tay trái với tay phải
    • Có thể dùng ba ngón tay để chuyển workspace, phóng to/thu nhỏ, v.v.
    • Trước đây việc tìm driver cho Linux/Windows khá phiền, nhưng giờ đã ổn thỏa
  • Quá trình chọn bàn phím

    • Bàn phím công thái học đầu tiên là KINESIS Freestyle2, có thể tách hai nửa ra tùy ý để giữ cổ tay thẳng và ngang
    • Tuy vậy, Control, Shift, Alt vẫn đòi hỏi phải di chuyển cổ tay, Esc dùng trong VIM cũng buộc phải xoắn cổ tay trái, và góc tenting cũng thấp
    • KINESIS Advantage2 có điểm hay là nhiều lựa chọn có thể nhấn bằng ngón cái, nhưng độ rộng cố định lại là một bước lùi so với Freestyle2
    • Cuối cùng, Ergodox EZ đáp ứng toàn bộ các điều kiện cần thiết
      • Có thể điều chỉnh độ rộng cả rộng lẫn hẹp
      • Firmware tùy biến rất linh hoạt
      • Chỉ với một lần nhấn phím có thể chuyển toàn bộ phím sang layer khác
      • Có thể thiết lập để nhấn giữ phím sẽ đổi chức năng
    • Trong bố cục cá nhân, tác giả nhấn giữ D hoặc K để thay cho Shift, còn các ký hiệu như {, [, ( được đặt ở một layer khác có thể truy cập bằng một phím đơn khi nhấn giữ
    • Sau khi dùng Ergodox EZ, cổ tay luôn ở vị trí nghỉ trên cả ba trục, và có thể lập trình cả ngày mà không đau
    • Cũng có thể tinh chỉnh phần cứng
    • Là người hâm mộ bàn phím click IBM Model M, tác giả đã làm chiếc Ergo đầu tiên với Cherry MX Blue; dùng ở nhà thì ổn nhưng đồng nghiệp thấy khó chịu
    • Lựa chọn yên tĩnh nhất là Cherry MX Red, còn phương án trung gian giữa Blue và Red là Cherry MX Brown

Cách làm việc ít di chuyển tay hơn và thói quen sinh hoạt

  • Mục tiêu là di chuyển tay ít nhất có thể và xoắn cổ tay ít nhất có thể
  • Phần lớn IDE yêu cầu click chuột, nhưng VIM mode trong nhiều trình soạn thảo cho phép chuyển file, nhảy đến định nghĩa và quay lại mà không cần chuột
  • Bàn làm việc và tư thế

    • Khi đứng, tác giả không còn ngồi khom nên tư thế được cải thiện
    • Tác giả tự làm bàn đứng chỉnh điện bằng Topsky legs và mặt bàn butcher counter top từ Home Depot
    • Với bộ nhớ 3 vị trí, có thể chuyển giữa đứng và ngồi trong vài giây, và tác giả cố gắng luân phiên trong ngày
  • Giãn cơ và quản lý căng thẳng

    • Thỉnh thoảng tác giả nghỉ giải lao và thực hiện Wall Angel vài lần
    • Sau giờ làm, tác giả tách mình khỏi công việc để kiểm soát mức độ căng thẳng
    • Leo núi trong nhà rất phù hợp vì khi đang leo thì không thể nghĩ đến chuyện khác, giúp chặn những ý tưởng tối ưu hóa cứ tiếp tục xuất hiện ngay cả khi không phải giờ làm

1 bình luận

 
GN⁺ 2023-10-09
Các ý kiến trên Hacker News
  • Có thể gây tranh cãi, nhưng điều cứu tôi là rời bỏ môi trường dùng bàn phím rất nhiều như Emacs+dòng lệnh và chuyển sang Apple Xcode
    Tôi vẫn build khá nhiều trên dòng lệnh, nhưng việc chỉnh sửa mã và chuyển cửa sổ thì dùng chuột nhiều. Nếu muốn, Xcode cũng có thể dùng như một trình soạn thảo văn bản đơn thuần, và khi có thể sao chép/dán thì tôi chọn bằng chuột để làm
    Tôi tìm cửa sổ bằng một con chuột gaming đã gán nút macOS “Exposé”, và chỉ dùng một màn hình 27″ iMac. Tôi cũng dùng trackpad Apple để cho tay nghỉ, nhưng nếu dùng nhiều một hai ngày thì ngón tay bị đau
    Bàn phím cơ cũng làm đau ngón tay nên tôi đang tìm bàn phím hoặc keycap tốt hơn. Từ năm 19 tuổi, trong 45 năm tôi đã dùng thẻ đục lỗ, trình soạn thảo line mode, TECO, các trình soạn thảo toàn màn hình họ TECO, DEC EDT, Emacs, v.v.; tôi cũng biết vi, nhưng không cho rằng vi giải quyết được chấn thương do căng thẳng lặp lại (RSI)
    Tôi biết cách chỉnh sửa hiệu quả bằng phím tắt, nhưng giờ nghĩ đó là hướng đi sai. Thời dùng Emacs và Happy Hacking Keyboard, cuối cùng cơn đau trở nên nặng
    Dùng chuột cũng không chậm, và tôi có thể viết khoảng 2000 dòng mã C++ ổn mỗi ngày. Tuy vậy, xét về mặt gõ phím thì tôi không thích C++

    • Phải dùng chuột thật bực bội. Không biết bạn đã thử bàn phím công thái học chưa
  • Tôi 33 tuổi và hiện chưa gặp vấn đề như đau khớp; những người cùng lứa, trẻ hơn hoặc lớn tuổi hơn tôi, thì cố giảm đau bằng bàn phím công thái học, massage, giãn cơ, v.v.
    Tôi đã dùng chuột và bàn phím truyền thống từ khoảng 7 tuổi, và dù ngồi trước máy tính cả ngày vẫn ổn
    Gần đây tôi nghĩ có lẽ tính không thể ngồi yên đã giúp mình đến giờ. Tôi ngồi lún sâu trên ghế, gác chân, cử động bàn chân, dựa vào bàn trong tư thế kỳ quặc, vặn người và giãn cơ
    Không phải vì đau mà đơn giản là cơ thể thấy bứt rứt nên làm vậy. Tuy nhiên khi tập trung sâu vào lập trình thì tôi ít cử động hơn, và lúc đó cánh tay hoặc ngón tay đôi khi cứng lại. Mắt cũng đau, có lẽ vì chớp mắt ít hơn

    • Tôi 36 tuổi, và cho rằng về căn bản không có bàn làm việc hay ghế công thái học nào giúp được. Thứ có ích chỉ là tập thể dục
      Tôi đến phòng gym ít nhất 2 lần mỗi tuần, và trong thời gian phong tỏa, khi cả tập luyện lẫn vận động đều giảm, tôi bị đau lưng và các vấn đề khác
      Khi quay lại phòng gym thì các vấn đề biến mất, và tôi cũng không nâng quá nặng. Thay vì bench press 100kg, tôi thường dừng ở 70kg. Vận động quan trọng hơn nâng nặng, và nếu mục tiêu là sức khỏe thì dù người trong phòng gym có bảo nâng thêm, bạn cũng không nhất thiết phải làm vậy
    • Bài viết đầu tiên có thể trông như muốn nói môi trường nào cũng được, nhưng không phải vậy
      Tôi thấy thoải mái hơn với chiều cao bàn thấp hơn bình thường và ghế thấp hơn; laptop thì nếu không đặt trên bàn sẽ mệt. Dùng laptop đặt trên đùi khi ngồi sofa làm tôi đau cổ
      Tốt nhất là không phải nghiêng cổ để nhìn vào giữa màn hình, và dùng trackpad MacBook lâu thì cổ tay khó chịu. Nếu không dùng chuột, tôi thấy khó chịu và hay phải xoay hoặc bẻ cổ tay
      Có những chiếc ghế hợp hơn với tôi, nhưng tôi không rõ lý do, và có vẻ hoàn toàn không liên quan đến giá
      Ngủ với gối quá cao gây đau cổ và đau đầu, và tôi cảm thấy nệm thật cứng tốt hơn nệm mềm. Có vẻ kiểu này phổ biến hơn ở châu Á
    • Rốt cuộc có lẽ khác biệt cá nhân cũng rất lớn. Một số người bẩm sinh dễ bị chấn thương do căng thẳng lặp lại hơn
      Khi gõ nhiều, đặc biệt là viết văn xuôi, tôi hơi đau nhưng thường nhanh chóng ổn. Ngược lại, một người khoảng 30 tuổi tôi biết hồi làm tiến sĩ đã dùng nẹp tay, bàn đứng, bàn phím và chuột công thái học, cả nghỉ theo hẹn giờ, vậy mà vẫn đau nặng. Đó là trường hợp không may về mặt di truyền
    • Bác sĩ chỉnh hình nói với tôi rằng để tránh chấn thương do căng thẳng lặp lại, chuyển động linh hoạt là quan trọng. Kiểu như hãy cử động, thường xuyên đổi tư thế, ngả ra sau, cúi về trước, quay nhìn, đứng dậy, hét sang hàng xóm
      Điểm cốt lõi là bất kỳ chuyển động nào cũng kích hoạt gân và khớp, và thực tế có vẻ có hiệu quả
    • Tôi đã code chuyên nghiệp hơn 10 năm mà không chú ý đến công thái học và không gặp vấn đề gì. Rồi tôi bị đau ở tay, và để kiểm soát cần rất nhiều nỗ lực
      Cuối cùng, thứ hữu ích nhất là dùng chương trình nhắc nghỉ báo tôi rời tay khỏi bàn phím và giãn cơ, kết hợp với bàn phím·chuột công thái học
      Tôi đã ghi chi tiết ở đây: https://henrikwarne.com/2012/02/18/how-i-beat-rsi/
  • Vài năm trước tôi bắt đầu bị đau cẳng tay tương tự, và bàn phím tách đôi đã giúp rất nhiều
    Tôi cũng lập trình một Arduino và hai bàn đạp chân. Bàn đạp trái là CTRL, bàn đạp phải là SHIFT, nhấn cả hai thì thành ALT, và hiệu quả rất tốt
    Giờ tôi phần lớn kiểm soát được cơn đau nhưng thỉnh thoảng vẫn tái phát; đã có lúc tôi thật sự sợ rằng có lẽ phải bỏ lập trình
    Nếu bạn là lập trình viên trẻ, hãy thật sự xem trọng câu “phòng một ounce hơn chữa một pound”. Hãy đầu tư ngay bây giờ vào môi trường công thái học và giãn cơ·tập luyện, đừng cố gõ khi đang đau, và hãy nghỉ thường xuyên hơn. Nếu ép cơ thể vượt quá giới hạn, có thể nó sẽ không hoàn toàn trở lại như trước
    https://github.com/anderspitman/ergo-pedals

    • Tôi đã ánh xạ lại các phím bổ trợ của bàn phím để hàng dưới cùng trở thành Win - Alt - Ctrl - Space - Ctrl - Alt - Win
      Làm vậy có thể nhấn Ctrl bằng ngón cái và Alt bằng ngón trỏ. Tôi đã tập để mỗi lần dùng phím bổ trợ phía đối diện; ví dụ với Ctrl-S thì dùng Ctrl bên phải
      Cách này đã loại bỏ hầu hết các tổ hợp phím vốn không công thái học đối với tôi
    • Không biết nếu phải nhấn đồng thời ba “phím” thì sẽ thế nào
  • 40 năm thật sự là một khoảng thời gian khó tin. Tôi đã làm 30 năm, trong đó 20 năm được trả tiền để làm, và nghĩ rằng mình cũng khá hiểu, nhưng vẫn chưa đạt đến mức đó
    Fabien gần như giống một á thần. Nếu tính cả số giờ làm việc dài, anh ấy gần đạt 100.000 giờ trong lĩnh vực này; còn tôi chỉ mới cảm thấy mình thật sự đặt chân vào nghề trong khoảng 1–3 năm gần đây
    Công việc này có thể cho phép bạn tạo ra thứ tuyệt vời ngay từ ngày đầu tiên, nhưng sau hàng chục năm nó vẫn là một nghề đang tiếp diễn. Dù vậy tôi thật sự rất thích điều đó

    • Khi nhìn những người như vậy, tôi cũng không chắc liệu một ngày nào đó mình có cảm thấy bản thân cực kỳ giỏi hay không
      Đúng là tôi biết nhiều hơn rất nhiều so với 20 năm trước, nhưng luôn có cảm giác các tầng lớp cứ nhiều thêm. Chỉ riêng trang này thôi, cứ vài ngày tôi lại tìm thấy thứ để thêm vào danh sách cần đọc
      Theo một nghĩa nào đó, việc không cảm thấy mình đã chạm tới trần kinh nghiệm cũng là điều tốt
  • Theo tôi biết, tốc ký là cách nhập liệu trên máy tính mang tính công thái học nhất
    Tốc ký là cách ánh xạ một tổ hợp phím nào đó tới một đầu ra nào đó, và một ánh xạ cụ thể được gọi là “theory”
    Một kiểu ánh xạ dựa trên âm thanh, tức là âm của từ. Chẳng hạn một phím biểu thị âm “Kuh”, phím khác là “ah”, phím thứ ba là “tuh”; nhấn tất cả rồi nhả ra thì ra “cat”. Dùng “Al” “Guh” “Or” “If” “Um” để tạo “Algorithm” thì chỉ cần 5 lần gõ thay vì 8. Ngay cả khi không đặc biệt nhắm tới hiệu suất thì đã như vậy
    Một kiểu ánh xạ khác dùng hình dạng. Nếu ba phím ở hàng trên và một phím giữa ở hàng dưới trông giống chữ “T”, thì ánh xạ nó với những thứ liên tưởng đến T
    theory có thể là bất kỳ ánh xạ nào bạn muốn. Tốc ký bắt nguồn từ các dạng viết tắt được phát minh vào cuối thập niên 1800, và đã có nhiều theory tồn tại sẵn nên không cần tự tạo
    Việc ánh xạ các từ hoặc cụm từ thường dùng vào các phím thuận tiện được gọi là “briefs”. Nếu tận dụng cực đoan, trong ghi chép thời gian thực có thể đạt tới 370 từ mỗi phút
    Tất nhiên không cần phải giỏi đến mức đó. Với năng suất công việc, 30 từ mỗi phút là đủ, và nếu luyện 15 phút mỗi ngày trong vài tháng thì có thể đạt 70 từ mỗi phút. Nếu là lập trình viên thì làm được
    Nếu định nhập liệu trên máy tính cả đời, tôi nghĩ nên học tốc ký thay vì tối ưu cho các ánh xạ phím-đầu ra dễ dàng như QWERTY hay Dvorak. Hãy xem Plover và Javelin

    • Có lẽ nó là tốt nhất cho văn xuôi, nhưng tôi tò mò liệu đã ai dùng cho lập trình chưa
      Việc dùng bàn phím của tôi chủ yếu là phím tắt chỉnh sửa văn bản và dấu câu, nên tôi không biết tốc ký sẽ phù hợp đến mức nào
      Tương tự, tôi có một “từ điển” gồm hơn 50 bí danh bash dài 1–3 ký tự
      Một số “theory” cũng đã hình thành. Có những nhóm bí danh có mẫu đặt tên tùy theo lệnh con hoặc tùy chọn của git hay kubectl, và chúng dễ nhớ
      Với các lệnh dùng cực kỳ thường xuyên, tôi bỏ qua mẹo ghi nhớ và chọn tên 1–2 ký tự không liên quan đến tên lệnh. Ví dụ r='cd -'. Tôi chọn “r” vì nó nằm phía đối diện phím Enter, nên có thể luân phiên dùng hai tay. Có lẽ đây cũng là một “brief”
      Điều khiến tôi bắt đầu tích lũy bí danh là việc phát hiện complete-alias[1], rồi sau đó là tùy chọn bash progcomp_alias. Không phải chọn một trong hai giữa bí danh và tự động hoàn thành có thể lập trình, mà có thể dùng cả hai
      [1]: https://github.com/cykerway/complete-alias
    • Khi lập trình, nhờ lsp, company và yasnippets, tôi viết từ chỉ bằng hai ba lần nhập
      Trên bàn phím của tôi, Tab và Return có thể bấm bằng ngón cái. Các tác vụ liên quan đến trình quản lý cửa sổ, quản lý nhiều màn hình và cửa sổ cũng có thể xử lý bằng hai ngón của cùng một bàn tay mà không cần rời tay khỏi bàn phím
      Bàn phím của tôi về cơ bản là một bàn phím macro, còn “nhập liệu” là một chế độ cụ thể của bàn phím. Nó giống vi, nhưng áp dụng cho toàn bộ desktop
      Tôi gõ hơn 120 từ mỗi phút, và phần lớn các phím tôi bấm là các lớp trừu tượng, chỉ phần còn lại mới là ký tự
      Dù vậy, để điều khiển máy tính một cách công thái học, tôi vẫn nghĩ không gì bằng bàn phím tách rời. Tôi từng quan tâm đến tốc ký, nhưng rất có khả năng không đạt được tốc độ và sự thoải mái hiện tại, trong khi cần quá nhiều công sức
    • Tôi tò mò liệu quy trình làm việc đó có đặc biệt nhiều soạn thảo tài liệu không. Tôi dành nhiều thời gian duyệt mã hơn rất nhiều so với viết mã mới, và cố để Intellisense gõ phần lớn ký tự
      Tôi chưa từng cảm thấy tốc độ gõ từ mỗi phút cao hơn giúp ích trong lập trình
      Thời đầu sự nghiệp, tôi từng làm việc với một người có giai đoạn kiểm thử suốt cả tuần rồi chỉ thay đổi một ký tự, và điều đó để lại ấn tượng với tôi
      Còn các lập trình viên APL có lẽ sẽ phản ứng kiểu “từ nghĩa là gì vậy?”
  • Nếu mới dùng Vim, trước khi mua một bàn phím thật ngầu, việc đầu tiên nên làm là ánh xạ Esc sang một phím khác
    Việc phím quan trọng nhất lại nằm ở vị trí hiện tại là vô lý. Lý do phím quay về normal mode là ESC là vì ngày xưa phím đó nằm gần hàng home hơn nhiều
    Cá nhân tôi thích Caps Lock. Mỗi hệ điều hành đều hỗ trợ khá dễ việc remap đơn giản này, và vì áp dụng trên toàn hệ thống nên cũng có thể dùng chế độ Vim ở những nơi khác. Tôi chủ yếu dùng trong zsh và gdb
    Nhìn chung, có Esc ở gần khá tiện. Làm thế nào cũng được, nhưng tôi không muốn mọi người phải chịu khổ vô ích vì một lý do lịch sử ngớ ngẩn

    • Lời khuyên hay. Chỉ là đến một lúc nào đó, bạn có thể sẽ muốn “phím khác” là thứ kỳ quặc như nửa bên trái của phím cách. Khi đó bạn sẽ mãi mãi trở thành một trong chúng tôi
    • Caps Lock là một phím lãng phí vị trí bàn phím tốt, kể cả với người không dùng Vim
      Người không dùng Vim cũng chỉ cần đổi Caps Lock với Control là có thể copy/paste đỡ phải vặn tay hơn
      Với người dùng Vim, tôi rất khuyến nghị ánh xạ Caps Lock sao cho giữ thì là Control, gõ nhẹ thì là Escape
    • Thêm một ý tưởng remap ESC nữa: vào insert mode bằng space, thoát insert mode bằng shift+space
      Một số terminal gặp vấn đề với tổ hợp phím có modifier cho các phím như space, nhưng nếu bạn dùng Vim trên 1–2 máy và có thể dùng thứ như Kitty thì sẽ ổn
    • Tôi thấy ESC nằm ở góc bàn phím nên dễ bấm hơn Caps Lock
      Khoảng 15 năm trước tôi từng bị chấn thương do căng lặp lại, và cách giải quyết là chú ý hơn để nhấn đúng vào chính giữa phím. Việc xác định chính xác vị trí bằng xúc giác trước khi bấm phím có ích
      Khi phím nằm ở mép trái bàn phím, việc định vị dễ hơn vì ít phải lo bấm nhầm phím bên trái phím mình muốn. Caps Lock cũng ở mép trái, nhưng ESC còn ở mép trên nên càng giúp thêm
      Theo kinh nghiệm của tôi, các phím dễ bấm nhất là ESC ở góc bàn phím và Control bên trái. Các phím góc khác như “pause/break” và mũi tên phải thì quá xa hàng home nên khó hơn
      Tôi hiểu mong muốn di chuyển tay ít nhất có thể trong nhiều bài viết trên trang này, nhưng tôi nghĩ cơ sở của nó là sai. Với bàn phím 36 phím, dù gần như không phải di chuyển tay, bạn vẫn phải dùng cơ tay để liên tục giữ bàn tay lơ lửng trên bàn phím, và não người xử lý chuyển động tốt hơn việc bắt cơ bắp giữ tĩnh để chống lại trọng lực
      Cũng như khi đánh bóng bằng vợt tennis, cú lấy đà ra sau là hợp công thái học, tôi cho rằng trong gõ phím, một cú “backswing” rất nhanh cũng quan trọng để tránh chấn thương do căng lặp lại. Tôi không biết lý do chính xác, nhưng tôi nghĩ việc di chuyển bàn tay theo phương ngang trên bàn phím làm giảm khả năng các cơ liên quan rơi vào “chế độ đóng băng”
    • Vì đang dùng bàn phím có Esc xa hơn bình thường, tôi bắt đầu dùng Ctrl-[ thường xuyên hơn. Có lẽ tôi nên tìm hiểu remap Caps Lock
  • Tôi đã lập trình lâu năm và cũng gõ rất nhiều, nhưng nhờ thấy các cảnh báo về chấn thương do căng lặp lại trên internet khoảng năm 1990 rồi cẩn thận, cũng như tìm ra cách phù hợp với mình, nên đến giờ vẫn không bị khó chịu
    Một trong những điều quan trọng khi ngồi vào bàn là tôi thích bàn chân đặt phẳng trên sàn, và độ cao bàn phím thấp hơn hầu hết bàn làm việc. Tôi cũng dùng bàn đứng
    Nếu bạn cũng giống vậy, khi xem bàn chỉnh độ cao bằng điện, hãy kiểm tra chiều cao tối thiểu trong thông số. Do độ dày mặt bàn hoặc phần cân chỉnh ngang, chiều cao tối thiểu thực tế có thể cao hơn 1–2 inch. Đặc biệt, các sản phẩm “3-stage” trên Amazon hạ xuống thấp hơn loại “2-stage”
    Đôi khi cũng có thể tìm được bàn cố định có chiều cao thấp. Có lần tôi nhận ra chân bàn laminate trắng trong phòng thí nghiệm đại học tương thích với chân của bàn phụ cùng dòng nhưng thấp hơn, nên ban đêm tôi đã lặng lẽ đổi một bộ chân
    Dù sao tôi cũng ghét tay vịn ghế, và nếu dùng bàn thấp hoặc khay bàn phím thì tay vịn có thể va vào
    Nếu muốn tháo tay vịn, trước khi chi nhiều tiền hãy kiểm tra xem nó có tháo ra dễ không. Ghế Aeron có tay vịn trông có vẻ tháo ra khá gọn. Một số ghế văn phòng thương mại kiểu truyền thống cũng làm tốt việc này
    Ngược lại, có ghế văn phòng khi tháo tay vịn sẽ để lại phần khung thép hàn nặng chìa ra bên hông, nguy hiểm vì một ngày nào đó có thể rạch rách chân bạn. Tay vịn của Steelcase Leap V2 tháo được nhưng không gọn, nghĩ đến số tiền đã bỏ ra thì trông hơi ngớ ngẩn

    • Tôi đồng ý về tay vịn. Tôi thật sự ghét chúng. Chúng giam cơ thể lại và nâng khuỷu tay lên cao đến mức khó chịu, gây chèn ép dây thần kinh ở vai và cánh tay
      Cụm “arm rest” nghe như thể giúp cánh tay mệt mỏi được nghỉ, nhưng tôi chưa bao giờ thấy mỏi tay khi dùng ghế. Nó hoàn toàn phản tác dụng, không cần thiết; nếu có lựa chọn thì tôi tháo ra, và không mua ghế có tay vịn
      Cách khác là đi bộ nhiều, như lúc đi làm hằng ngày, và nói chung thường xuyên đứng dậy. Tôi cũng làm các mẹo sinh hoạt nhỏ như không dùng những thứ giúp mình ở lại bàn lâu hơn, chẳng hạn bình nước hay ấm trà, mà đi lấy một cốc nước. Bất cứ thứ gì khiến bạn đứng dậy đều tốt, và đi bộ một đoạn ngắn đến bếp cũng tốt. Bàn đứng cũng tuyệt vời
      Sau khi nhận ra nhiều vấn đề của mình liên quan đến vai, thỉnh thoảng tôi thả lỏng vai bằng vài bài tập đơn giản. Đó cũng là lý do đi bộ có ích. Bơi cũng tốt
      Ngồi yên lâu làm vai bị căng, và các dây thần kinh đi đến cổ tay và bàn tay chạy qua khu vực đó. Nơi bạn cảm thấy đau không nhất thiết là nơi có vấn đề thực sự
    • Tôi cũng cảm thấy tương tự, nhưng thứ tạo khác biệt lớn nhất là tựa khuỷu tay vào thứ gì đó để giảm gánh nặng trọng lượng lên vai
      Dù đứng hay ngồi, nếu phải để khuỷu tay lơ lửng trên không thì tôi rất nhanh khó chịu; còn nếu không thì làm việc 12–14 giờ cũng không vấn đề
  • Có một “con voi trong phòng” ở đây. Tôi tự hỏi có phải mọi người đang cố tình phớt lờ nó không
    Ở đây ai cũng nói mình làm gì và không làm gì, nhưng không ai đụng đến vấn đề rất lớn: thuận tay phải hay tay trái
    Người thuận tay trái phải rèn cả tay phải vì thiết bị được tạo ra cho đa số thuận tay phải. Phần lớn chuột dọc xịn chỉ dành cho tay phải, và thật ra hầu hết chuột đều như vậy. Con chuột gaming cũ tôi mua để dùng khi chuột chính hết pin cũng chỉ dành cho tay phải
    Máy ảnh số thì toàn bộ đều dành cho tay phải, và đa số điện thoại cũng chủ yếu cho người thuận tay phải
    Chúng tôi, những người thuận tay trái, phải dùng tay phải, nhưng phần lớn người thuận tay phải hầu như không dùng tay trái
    20 năm trước, khi ở độ tuổi giữa 30, tôi bắt đầu dùng chuột bằng tay phải cả ở nhà. Tôi thuận tay trái, nhưng trong 15–20 năm làm công việc hỗ trợ, tôi phải dùng máy tính của khách hàng theo đúng cấu hình sẵn có, và thường thì chuột nằm bên phải
    Người yêu cũ bảo tôi thử đổi xem, và mức sử dụng hai tay trở nên cân bằng hơn nhiều. Tay trái mệt và đau được nghỉ, còn tay phải ít dùng hơn thì chia sẻ công việc
    Tôi cũng tập đánh răng bằng tay phải để phát triển khả năng phối hợp. Bỏ qua những thứ như leo núi đá, bạn không cần leo tường để đi làm, nhưng gần như ai cũng phải đánh răng
    Nên học cách dùng tay trái nhiều hơn, thử dùng chuột bằng tay trái hoặc dùng touchpad. Cũng nên học đánh răng bằng tay trái
    Nếu phân tán tải lên bàn tay và cổ tay, vài chục năm sau bạn sẽ biết ơn điều đó

    • Tôi thuận tay trái nhưng từ khi còn rất nhỏ, khoảng 5–6 tuổi, tôi đã bắt đầu dùng chuột bằng tay phải
      Sau khi bị đau cổ tay phải, tôi mua Magic Trackpad, đặt bên trái bàn phím, rồi dùng luân phiên touchpad bằng tay trái và chuột bằng tay phải. Cách này rất hợp với tôi
  • Tôi cũng đã lập trình 40 năm và đang ở đầu tuổi 60, nên khá ngạc nhiên là dù gõ phím như vậy suốt thời gian đó, tôi thực sự không gặp vấn đề cổ tay nào
    Tôi cũng là game thủ WASD+chuột trong thời gian dài, và có vẻ chơi game gây ra nhiều vấn đề hơn lập trình

    • Tôi ở đầu đến giữa tuổi 50 và đã lập trình hơn 40 năm; với tôi, Ctrl/Shift+WASD khi chơi game cũng gây co rút và khó chịu nhiều hơn lập trình
      Tuy nhiên, do leo núi đá nên cơ cẳng tay của tôi khá phát triển. Nghĩ đến chuyện này làm tôi nhớ đến vấn đề từ nhỏ thỉnh thoảng đầu gối đau và bị khuỵu. Cách giải quyết là tập leg extension với tạ để tăng cường các cơ duỗi và đá
      Vì vậy tôi từng tự hỏi liệu các vấn đề cổ tay cũng có thể vượt qua bằng bài tập tăng cường hay không
      Nhưng kéo xuống dưới thì thấy Fabien cũng là người leo núi, nên có vẻ giả thuyết của tôi bị phản bác
  • Chưa tới 40 năm, nhưng có thể nói tôi đã làm từ 1983 đến 2020, tức 37 năm. Tôi cũng dành nhiều thời gian viết trên máy tính hơn một lập trình viên trung bình, mà không gặp vấn đề chấn thương do căng thẳng lặp lại đáng kể nào
    Có thể gây tranh cãi, nhưng tôi nghĩ một trong các lý do là vì tôi không phải kiểu người gõ phím cảm ứng truyền thống. Nói vậy không có nghĩa là tôi chậm. Tôi có lẽ đã làm việc với hơn một nghìn lập trình viên, và người chắc chắn nhanh hơn tôi không phải lập trình viên mà là mẹ tôi, một thợ sắp chữ chuyên nghiệp đã làm nghề còn lâu hơn tôi. Trong số các lập trình viên khác, chỉ đếm trên đầu ngón tay những người có vẻ ngang ngửa
    Lý do tôi cho rằng điều này liên quan đến việc không bị chấn thương do căng thẳng lặp lại là vì với cách gõ khoảng bảy ngón của tôi, hai bàn tay liên tục di chuyển quanh bàn phím
    Không phải kiểu giữ cổ tay cố định ở cùng một vị trí thường khá gượng gạo rồi chỉ cử động các ngón tay. Cách đó tối đa hóa phần “lặp lại” trong chấn thương do căng thẳng lặp lại
    Giảm thiểu chuyển động của bàn tay là điều không tốt. Để giữ bàn tay và cổ tay khỏe mạnh, chúng phải tiếp tục vận động như mọi tổ hợp cơ–gân–dây chằng khác trong cơ thể. Nghĩ rằng các nguyên tắc chung về vận động và độ linh hoạt không áp dụng cho bàn tay là điều ngớ ngẩn