ke-tay-ban-phim-co-go-2

Bàn phím cơ phù hợp cho lập trình viên

Có vẻ như hơi thừa khi nói về bàn phím cơ cho lập trình viên sau khi đã có bài viết về bàn phím cơ chuyên đánh máy. Thật ra vẫn có sự khác nhau cơ bản giữa lập trình viên và người thường xuyên đánh máy, điều này đến từ thói quen và khả năng làm quen của lập trình viên khá khác biệt so với người chuyên đánh máy thông thường.

Việc loại switch nào phù hợp cho nhu cầu đánh máy mình đã thảo luận rất nhiều ở phần trước nên mình sẽ bỏ qua yếu tố ấy trong bài viết này.

Numpad: phần phím số trên bàn phím

Numpad có cần thiết?

Nhiều ý kiến cho rằng với bàn phím cơ cho lập trình viên thì numpad là thứ không thể thiếu, nhưng dường như đó là một ý kiến đầy cảm tính. Thực tế sử dụng cho thấy phần lớn thời gian lập trình viên không cần dùng đến phần numpad, chỉ một số ít coder với công việc đặc thù liên quan đến database và network (phần phím số này gõ IP rất lợi hại) thì numpad là một phần không thể thiếu cho chiếc bàn phím cơ. Đối với số đông còn lại, hàng phím số ngay trên dãy QWERTY là quá đủ với nhu cầu, vì chúng ta có thói quen hạn chế việc di chuyển tay khỏi vị trí trên bàn phím.

ban-phim-co-cho-lap-trinh-vien-ikbc-c104-fullsize
Numpad liệu có thật sự cần thiết?

Bàn làm việc gọn gàng có lợi cho tính sáng tạo của bạn, việc loại bỏ numpad làm cho chiếc bàn phím cơ không chiếm quá nhiều diện tích, khoảng cách di chuyển từ bàn phím đến chuột trở nên gần hơn (có thể bạn không xem trọng điều này, nhưng nó có ảnh hưởng khá lớn đấy). Đồng thời chiếc bàn phím cơ nhỏ hơn còn có lợi cho lập trình viên thường xuyên di chuyển, bàn phím tenkeyless thì bỏ vừa balo laptop, còn fullsize thì khá là hên xui (phần lớn là không vừa).

Hãy cân nhắc giữa cường độ sử dụng phần numpad với sự gọn gàng và tiện lợi của việc loại bỏ nó. Cá nhân mình khá thoải mái khi sử dụng bàn phím cơ không có phần numpad.

Có phím điều hướng hay không?

Phím điều hướng là một thứ không thể thiếu cho lập trình viên, cường độ sử dụng cao nhất nhì trong khi code, nếu bạn là người có kinh nghiệm lập trình thì chắc chắn sẽ đồng ý với ý kiến này. Vì vậy hãy cân nhắc một chiếc bàn phím cơ có phím điều hướng, hoặc học cách sử dụng phím điều hướng “ẩn” sẽ đề cập bên dưới (cách này sẽ làm bạn trông giống một guru đích thực luôn).

ban-phim-co-cho-lap-trinh-vien-coder-arrow
Cụm phím không thể thiếu đối với coder

Tương thích với các hệ điều hành khác

macOS dần trở thành một môi trường lập trình phổ biến trong giới lập trình viên, vì thị phần iOS và Mac ngày càng phình to, và Apple chỉ cho phép IDE của mình chạy trên hệ điều hành macOS. Tính tương thích của bàn phím cơ cho lập trình viên với hệ điều hành macOS vì vậy là điểm cần được quan tâm, vì có thể hôm nay bạn chưa lập trình cho iOS nhưng tương lại thì ai mà biết được. Nếu lỡ mua chiếc bàn phím bạn hoạt động không hoàn hảo trong môi trường macOS, bạn có thể khắc phục bằng phần mềm mà mình đã hướng dẫn trong bài viết trước.

Linux là môi trường lập trình rất quan trọng, vì vậy lập trình viên hãy chắc chắn rằng bàn phím cơ của mình phù hợp với môi trường này. Trong trường hợp bàn phím cơ của bạn không hoạt động được hoặc hoạt động không hoàn hảo trong môi trường Linux, có thể do bàn phím của bạn đang ở chế độ NKRO (khả năng nhận tất cả các phím nhấn cùng một lúc – một tính năng thường không thể sử dụng trong môi trường Linux). Hãy tìm cách tắt tính năng ấy trên bàn phím cơ của mình để nó hoạt động bình thường nhé. (Đối với bàn phím IKBC thì tổ hợp phím FN + ScrollLock để kích hoạt chế độ này)

ban-phim-co-cho-lap-trinh-vien-coder-linux-macos
Tương thích với Linux và macOS là điều rất quan trọng

Cần cơ động hơn nữa?

Nếu công việc của bạn là freelance, bạn rất thường xuyên di chuyển và làm việc ở nhiều nơi, bạn muốn triển khai và thu dọn chiến trường của mình chỉ trong vòng 1 phút? Vậy hãy nghĩ đến việc mua một chiếc bàn phím cơ mini, loại bàn phím cực kì cơ động và nhỏ gọn. Tuy không có phím điều hướng nhưng nhà sản xuất nào cũng tích hợp tính năng tạm thời biến một cụm phím nào đó thành phím điều hướng, bạn sẽ thấy sự tiện lợi khi sử dụng cụm phím IJKL làm phím điều hướng, điều thú vị là bạn không cần rời tay khỏi vị trí của mình mà vẫn di chuyển con trỏ đến dòng code cần sửa một cách dễ dàng. Trong các dòng bàn phím cơ mini trên thị trường, người lập trình viên nên cân nhắc qua dòng sản phẩm Poker của hãng IKBC, vì dòng sản phẩm này đi kèm tính năng programable (lập trình phím) rất mạnh mẽ đồng thời hãng có nhiều cải tiến để tối ưu cho nhu cầu di chuyển của bạn. Nếu muốn tìm hiểu kĩ hơn về dòng sản phẩm này hãy đọc qua bài viết về những kinh nghiệm hay khi dùng New Poker 2

Hãy cân nhắc thêm tính năng Bluetooth, bàn phím cơ bluetooth thường không được khuyến khích cho game thủ vì độ trễ của nó không phù hợp cho nhu cầu chơi game, nhưng với nhu cầu lập trình thì độ trễ hoàn toàn không ảnh hưởng. Nếu quyết định chọn bàn phím cơ bluetooth, hãy cân nhắc những nhà sản xuất có thương hiệu, vì các bàn phím cơ kém chất lượng sẽ không đảm bảo cho bluetooth vận hành nhiều giờ liên tục mà không mất kết nối. Dù vấn đề chỉ xảy ra vài giây, chắc chắc nó vẫn gây ra một sự ức chế kha khá cho công việc của bạn.

ban-phim-co-cho-lap-trinh-vien-coder-mini
Kích thước mini, cụm arrow, bluetooth. Những thứ cần cân nhắc với coder đặt sự cơ động lên trên hết.

Có cần LED hay không? Với lập trình viên thì chiếc bàn phím chính là công cụ mưu sinh nên hẳn coder nào cũng có thể gõ mà không cần nhìn bàn phím nữa. LED gần như là không cần  thiết đối với bàn phím cơ cho coder. Dĩ nhiên đây là sở thích cá nhân, nhưng về mặt trải nghiệm thì LED khá vô dụng cho công việc lập trình, và đôi khi còn gây phân tâm nữa.

Kết luận:

Có vẻ như kích thước tenkeyless với phím điều hướng, các phím chức năng Delete, Home, End… là lựa chọn tốt nhất cho nhu cầu bàn phím cơ cho lập trình viên. Còn với những coder tập trung nhiều vào khả năng di chuyển, việc làm quen với bàn phím cơ mini cũng không phải là điều gì quá khó với lập trình viên cả.

Nhớ bổ sung thêm một chiếc kê tay bàn phím cơ để tăng sự thoải mái khi làm việc trong thời gian dài nhé.

Lướt qua trang sản phẩm để chọn bàn phím cơ phù hợp cho nhu cầu của bạn nhé.

Gearzone.vn – Shop bàn phím cơ chất lượng, cam kết sẽ làm bạn hài lòng.

share post:

Gửi phản hồi