데브허브 | DEVHUB | 프로그래머가 써야 하는 키보드
- 협업 환경에서는 개인적인 커스터마이징보다 표준화된 설정(IDE, 키보드 레이아웃 등)을 사용하는 것이 중요합니다. 🤝
- 솔로 개발자나 타인의 도움을 전혀 받지 않는 초특급 개발자가 아니라면, 비표준 설정은 동료에게 불편을 초래할 수 있습니다. 🧑💻
- 비표준 키보드 레이아웃(예: 3벌식, Dvorak)은 이론적으로 더 빠르다고 알려져 있지만, 대다수 사용자에게 유의미한 속도 향상을 가져오지 않으며, 오히려 협업 시 문제를 일으킵니다. ⌨️
- 대부분의 사람들은 정규분포 내에 속하므로, 키보드 레이아웃 변경으로 인한 생산성 향상은 미미하며, 최상위 사용자에게만 해당될 수 있습니다. 📈
- 노트북의 Fn/Ctrl 키 위치 변경은 개발자들에게 큰 불편을 주며, 개발자 친화적인 제조사는 이 키들을 교환할 수 있는 기능을 제공합니다. 💻
- 회사는 협업 효율성을 위해 표준화된 장비와 설정을 강제하는 것이 필요하며, 개인의 비표준 고집은 결국 팀 전체의 비효율로 이어질 수 있습니다. 🏢
- 좋은 표준은 직관적이거나, 많은 사람이 익숙하게 사용하는 것이어야 하며, 익숙함이 이론적인 최적성보다 중요할 때가 많습니다. 🌐
- Windows의 Ctrl 키 위치(새끼손가락 사용)는 Mac의 Command 키(엄지손가락 사용)보다 인체공학적으로 불편할 수 있지만, 광범위한 표준으로 자리 잡았기에 변경이 어렵습니다. 🍎