2P by neo 2023-10-09 | favorite | 댓글 1개
  • 저자인 Fabien Sanglard는 40년 동안 프로그래밍을 해 왔으며, 그 중 절반은 전문적으로 활동하였습니다.
  • 그는 104 키보드, 평평한 마우스, 앉아서 사용하는 책상이 포함된 "표준" 설정을 사용하였습니다.
  • 10년 전, 그는 프로그래밍을 할 때 팔과 어깨에 통증을 느꼈습니다.
  • 이 문제를 해결하기 위해, 그는 Evoluent VerticalMouse 4와 같은 수직 마우스를 사용하기 시작했습니다.
  • 그는 나중에 Apple의 Magic Trackpad를 선택했는데, 이는 세 손가락으로 작업 공간을 전환하거나 확대/축소하는 등의 기능이 훌륭했습니다.
  • 그는 KINESIS Freestyle2와 Advantage2를 포함한 다양한 인체공학 키보드를 시도했지만, Ergodox EZ가 그에게 가장 잘 맞는 것으로 판단하였습니다.
  • Ergodox EZ는 그에게 모든 세 축에서 손목을 휴식 상태로 유지할 수 있게 해주어, 통증 없이 하루 종일 프로그래밍을 할 수 있게 하였습니다.
  • 그는 또한 DROP Carbon 키캡, pexonpcs.co.uk의 맞춤형 케이블, Brown Gateron G Pro로 Ergodox EZ를 개인화하였습니다.
  • 손과 손목의 움직임을 최소화하기 위해, 그는 대부분의 에디터에서 VIM 모드를 사용하여 마우스 없이 프로그램을 탐색할 수 있게 하였습니다.
  • 그는 자세를 개선하기 위해 모터화된 서서 작업하는 책상을 만들었고, 하루 동안 앉아서 일하는 것과 서서 일하는 것을 번갈아 가며 하였습니다.
  • 그는 Wall Angel 스트레칭을 정기적으로 하여 휴식을 취하고, "움직이는 명상"이라고 묘사하는 암벽 등반을 통해 스트레스를 관리하였습니다.
Hacker News 의견
  • 댓글 작성자는 반복적인 움직임으로 인한 문제를 피하기 위해 가능한 한 모든 것을 다양하게 하고 마우스, 트랙볼, 트랙패드와 같은 다른 입력 방법을 사용하는 것을 권장합니다.
  • 프로그래밍은 타이핑보다 생각하는 것이 더 많으므로 표준 기계식 키보드를 사용하고 핫키를 사용하기 위해 손을 지속적으로 비틀어야 하는 에디터/IDE를 피하는 것을 제안합니다.
  • 코드의 가시성을 높이기 위해 큰 모니터를 사용하고, 등 문제를 피하기 위해 "불안정한 의자"를 사용하는 것을 권장합니다.
  • 댓글 작성자는 손에 가해지는 부담을 줄이기 위해 사용자 정의 가능한 음성 코딩 도구인 Talon Voice를 사용하는 것을 제안합니다.
  • 다른 댓글 작성자는 관절 통증을 피하기 위해 키보드 중심의 환경을 포기하고 마우스 중심의 환경을 선택하는 것을 제안합니다.
  • 한 댓글 작성자는 자신이 앉아 있지 못하고 계속해서 앉은 자세를 바꾸는 데 그들의 관절 통증 부재를 돌리고 있습니다.
  • 댓글 작성자는 40년 동안의 프로그래밍 경력의 장수를 칭찬하며, 이는 지속적으로 향상시키고 배울 수 있는 분야라고 주장합니다.
  • 컴퓨터 입력의 가장 인체공학적인 방법으로 속기가 제안되며, 댓글 작성자는 속기 학습을 위해 Plover와 Javelin을 추천합니다.
  • 팔목 통증을 관리하기 위해 분할 키보드와 CTRL, SHIFT, ALT에 프로그램된 풋 페달 사용을 권장합니다.
  • Vim 초보자에게는 불편함을 피하기 위해 Esc 키를 더 접근하기 쉬운 키로 재매핑하는 것이 좋습니다.
  • 댓글 작성자는 프로그래밍의 긴 시간 동안 편안한 앉은 자세와 책상 높이를 갖는 것의 중요성을 강조합니다.
  • 단축키를 활성화할 때 불편함을 피할 수 있도록 도와주는 자주 무시되는 기능으로 스티키 키가 권장됩니다.