Drama giới phím cơ: Thanh niên lên Reddit bóc phốt switch tester toàn hàng lùa gà vì bấm y chang nhau. Anh em dev chơi hệ gõ phím vào hóng và rút kinh nghiệm.

Anh em dev nhà mình ngoài cái bệnh hay cãi nhau xem ngôn ngữ nào xịn nhất thì còn một cái đam mê đốt tiền nữa: Mai thúy nhựa (Phím cơ).
Mới đây trên Reddit rần rần vụ một thanh niên "chiếu mới" tập tành chơi phím, nghe lời các bô lão đi tậu cái switch tester (cái bảng mica gắn đủ loại switch để bấm thử) về nghiệm thu. Kết quả? Thanh niên cay cú lên mạng tế sống cả cộng đồng vì phát hiện ra một sự thật động trời.
Chuyện là thanh niên này vừa bước chân vào con đường tà đạo. Thấy giang hồ đồn thổi là phải mua tester về bấm thử để biết mình hợp hệ nào (Linear, Tactile hay Clicky).
Sau một hồi ngồi bấm chọc chọc như gõ máy tính casio, thanh niên tìm được chân ái: thích kiểu có khấc nhẹ ở đầu (tactile), lực bấm hơi nặng tay tí, giống mấy con Banana nhưng bớt ồn ào.
Nhưng điểm cao trào nằm ở câu chốt hạ cực gắt: "Mấy ông ngáo mẹ nó rồi nếu bảo bọn switch này có khác biệt. Với một thằng noob như tôi, 90% cái đống này bấm y chang cmn nhau!"
Nói thẳng ra là ổng đang vả mặt mấy pháp sư review phím cơ trên mạng: Toàn vẽ vời, lùa gà, chứ khác quái gì nhau đâu mà phân với chả loại!
Quả bóc phốt chấn động làm cả cái sub r/MechanicalKeyboards phải nhảy vào combat. Nhưng thay vì ném đá thanh niên kia, đa số anh em gạo cội lại... gật gù đồng ý, và bóc trần luôn cái ma trận "switch" mà các hãng đang vẽ ra.
1. Đúng, một nửa trong số đó là đồ "bình mới rượu cũ" Một tay to tên MechanicalBionicle bay vào giải ngố: Sự thật là 50% đám switch trên thị trường chỉ là bản clone của nhau. Ví dụ đám Gateron Pro Đỏ, Vàng, Trắng, Đen... ruột gan y hệt, cấu trúc y hệt, nó chỉ thay mỗi cái... lò xo cho lực bấm nặng nhẹ khác nhau. Hay mấy con switch "Silent" (chống ồn)? Vẫn là switch thường nhưng đệm thêm tí cao su ở đáy. Các hãng chỉ đổi màu nhựa, đổi loại nhựa housing để ăn gian tiếng gõ (sound), chứ cảm giác bấm (feel) thì thay đổi không đáng kể. Nó sinh ra để anh em "fine-tune" (tinh chỉnh) sở thích chứ không phải là một phát minh vĩ đại gì đâu.
2. Bấm 1 nút trên tester không giống gõ code thực tế
Đây là luận điểm chiếm sóng nhiều nhất. Anh em dev thử tưởng tượng việc viết 1 cái console.log() chạy mượt trên local, xong đinh ninh đem nguyên cái cục đó deploy lên Production nó cũng mượt y vậy. Ảo ma!
Nhấn 1 cái switch lẻ loi trên tester nó khác bọt hoàn toàn với việc cắm cả 100 cái switch đó lên một con bàn phím phay nhôm nặng trịch, có lót foam, có bôi mỡ (lube) và đội thêm dàn keycap vài củ.
3. Cái bẫy của lực bấm (Spring Weight) Nhiều ông bấm thử trên tester thấy mấy con switch 67g (nặng tay) nảy sướng quá. Nhưng đem lắp full bàn phím, ngồi gõ bug fix tầm 2 tiếng đồng hồ thì ngón tay biểu tình, mỏi nhừ như vừa đi tập tạ về. Một user chốt lại: "Cái tester chủ yếu để anh em ở tỉnh, không đi offline meetup được thì mua về coi như có cái đồ chơi xả stress trên bàn (fidget gadget) thôi, chứ để cảm nhận vi diệu thì no hope".
Nói đi cũng phải nói lại, thị trường phím cơ bây giờ nó y chang cái hệ sinh thái JavaScript vậy. Mỗi ngày có vài cái Framework/Library (Switch) mới ra đời, nghe tên kêu như chuông, feature vẽ ra hầm hố, nhưng bản chất 90% giải quyết cùng một bài toán theo cách hao hao nhau.
Bài học sinh tồn cho anh em:
Anh em đang dùng con phím nào để combat với mấy con bug mỗi ngày? Comment bên dưới xem có ai chung mâm không nhé!
Nguồn hóng hớt: Reddit - r/MechanicalKeyboards