Tháng 6, chúng tôi đưa Nhật Bản ra khỏi danh sách những nước mà KAZENA Books phục vụ. Ô chọn quốc gia trên màn hình đăng ký cũng không còn Nhật Bản nữa. Vậy mà những tài khoản được tạo qua nút Google sau đó vẫn tiếp tục ra đời như những cuốn sổ Nhật. Từ ngày 1 tháng 6 đến giữa tháng 8 có 47 tài khoản, và 41 trong số đó vẫn mang đơn vị tiền tệ, hệ thống tài khoản và năm tài chính của Nhật.
Người phát hiện ra là E. Anh sống ở một thị trấn nhỏ cách Jakarta một quãng, và trước khi đưa bất cứ thứ gì cho người ở đó dùng, anh luôn tự tạo một tài khoản trên máy mình rồi lần lượt thử qua. Khi tạo tài khoản mới bằng nút Google để kiểm tra một việc khác, ở màn hình nhập liệu đầu tiên, ký hiệu bên cạnh ô số tiền không phải Rp mà là ¥. Thứ gửi đến tôi chỉ vỏn vẹn một dòng: tạo mới thì tiền tệ là yên.
Quốc gia chỉ là 1 mục trên biểu mẫu đăng ký. Nhưng 1 mục ấy quyết định rất nhiều thứ: đơn vị tiền tệ, hệ thống tài khoản, thuế suất mặc định, tháng bắt đầu năm tài chính, cách viết ngày tháng, và mẫu chứng từ khấu trừ thuế. Với người đăng ký, đó là một cái tên nước. Với chúng tôi, đó là nơi bộ khung của cuốn sổ được định đoạt.
Có 2 lối vào. Một lối đi qua màn hình đăng ký, lối kia đi qua nút Google. Màn hình đăng ký có ô chọn quốc gia, và Nhật Bản đã biến mất khỏi đó. Lối của Google không đi qua màn hình ấy; nó gọi thẳng hàm tạo tài khoản, và tham số quốc gia của hàm đó vẫn giữ Nhật Bản làm giá trị mặc định. Một thứ sót lại từ những ngày đầu, khi chúng tôi làm cho thị trường Nhật.
Tôi sẽ không biện hộ. Ngay khi Nhật Bản biến mất khỏi danh sách nhìn thấy được, tôi đã coi như việc đó xong. Tôi thay tấm biển trước cửa tiệm mà không vào kiểm tra kho. Giá trị mặc định là lựa chọn mà ngày trước tôi đã chọn thay cho bất kỳ ai không tự chọn. Quên xóa nó đi nghĩa là lặng lẽ áp một quyết định cũ của tôi lên người dùng hôm nay.
Chúng tôi đếm lại bên trong. Trong 41 tài khoản ấy, 33 tài khoản chưa có bút toán nào. Còn lại 8 tài khoản thì đã có, tổng cộng 126 bút toán, và 1 trong số đó đã ghi sổ được 3 tháng. Con số gõ vào ô số tiền được lưu đúng như đã gõ, nên một khoản chi nhập là 1.500.000 nằm trong cuốn sổ ấy với tư cách 1.500.000 yên. Số chữ số y hệt nhau, chỉ ý nghĩa là khác.
Ký hiệu thì dễ đập vào mắt, nên dấu yên sớm muộn cũng có người thấy. Thứ không ai thấy là năm tài chính. Mặc định của Nhật bắt đầu từ tháng 4. Năm dương lịch của Indonesia chạy từ tháng 1 đến tháng 12, nên "kỳ này" trên màn hình đang cộng một khoảng thời gian không phải kỳ này. Phép cộng thì đúng; chỉ khoảng thời gian đem cộng là sai. Thuế suất mặc định cũng vẫn là 10%, không phải 11%.
Câu hỏi thì đã đến rồi. Có 6 tài khoản mà người dùng đã tự sửa thiết lập, và 4 trong 6 tài khoản ấy từng hỏi chúng tôi đổi đơn vị tiền tệ ở đâu. Chúng tôi trả lời cặn kẽ cách đổi. Xét như một câu trả lời thì nó đúng. Thứ chúng tôi không nhìn ra là điều nằm phía sau câu hỏi. Câu hỏi của người dùng là bản báo cáo triệu chứng, không phải bản báo cáo nguyên nhân. Khi cùng một câu hỏi đến 4 lần, nó đã không còn là câu hỏi mà là một lỗi.
Hóa đơn ở quán ăn gần văn phòng được viết tay, và đôi khi con số chẳng có ký hiệu tiền tệ nào cả. Không ai viết, vì mọi người đứng ở đó đều biết đấy là rupiah. Giá trị mặc định chỉ hoạt động trong hoàn cảnh như thế. Khi bối cảnh được mọi người cùng chia sẻ, lược bớt đi là một sự tử tế. Phần mềm không có một chỗ đứng chung như vậy. Đặt một giá trị mặc định vào thứ mà bất kỳ ai cũng có thể bước vào từ bất kỳ đâu không phải là lược bớt, mà là quyết định thay cho người khác.
Cách sửa gần như chỉ là xóa đi. Chúng tôi bỏ giá trị mặc định khỏi hàm đó và biến quốc gia thành tham số bắt buộc; không truyền vào thì không tạo được tài khoản. Chỉ riêng việc đó đã làm lộ ra 3 chỗ gọi hàm không hề truyền quốc gia. Lối của Google bây giờ hiện 1 màn hình với 1 câu hỏi trước khi cuốn sổ đầu tiên tồn tại. Chưa chọn quốc gia thì chưa có gì được tạo ra. Chúng tôi hỏi một lần, và về sau vẫn đổi được trong phần thiết lập.
Những tài khoản đã có, chúng tôi không tự ý viết lại. Với 33 tài khoản chưa có bút toán, chúng tôi dựng lại phần thiết lập. Với 8 tài khoản đã có bút toán, chúng tôi gửi một bảng liệt kê những con số đang lưu và những gì sẽ đổi nếu đổi quốc gia, rồi để họ quyết định. Sửa lặng lẽ nghĩa là con số hôm qua nhìn thấy sẽ thành một con số khác hôm nay. Đó không phải là sửa, mà là tai nạn lần thứ 2.
Xin nói thẳng rằng tôi không phải chuyên gia thuế. Thiết lập quốc gia quyết định thuế suất và mẫu biểu kê khai, nên những chứng từ tạo ra trong tình trạng này có thể không dùng được như thế. Nếu bạn thấy mình rơi vào trường hợp đó, hãy kiểm tra lại những gì đã nộp, và mọi quyết định sau cùng xin hãy xác nhận với người có chuyên môn.
Bây giờ, mỗi lần sắp viết một giá trị mặc định, tôi dừng lại một lần và tự hỏi: đây là mặc định của ai. Không có giá trị mặc định nào trung lập. Chỉ có giá trị mặc định nghiêng về thói quen của người đã dựng nên nó. Nếu đơn vị tiền tệ hay năm tài chính trên tài khoản KAZENA bạn tạo qua nút Google không giống điều bạn nghĩ, hãy cho chúng tôi biết; sửa được. Đồng yên trên màn hình đầu tiên bạn thấy không phải do bạn làm sai.
Hãy cho chúng tôi biết bạn nghĩ gì
Cảm giác khi dùng các ứng dụng KAZENA, điều gì chúng tôi nên sửa, những tính năng bạn ước có — nếu bạn đang điều hành một doanh nghiệp nhỏ hoặc vừa, hay làm nghề tự do ở Indonesia hoặc Philippines, tiếng nói của bạn chính là điều chúng tôi mong được nghe nhất. Những tin nhắn bằng tiếng Indonesia hoặc tiếng Anh sẽ được trả lời bởi các đồng đội hiểu thị trường của bạn từ bên trong. KAZENA Books đã được ấn định ra mắt tại Philippines và Indonesia — và nếu công ty của bạn muốn đưa nó đến các quốc gia khác với tư cách đối tác, hoặc quan tâm đến việc mua lại hệ thống, chúng tôi cũng rất mong nhận được liên hệ từ bạn. Chúng tôi cũng nhận phát triển hệ thống mới. Chúng tôi là một đội nhỏ, nên không phải lúc nào cũng có thể bắt tay ngay — nhưng những gì chúng tôi xây dựng đều mang chất lượng made-in-Japan và luôn bám sát cách công việc kinh doanh thực sự vận hành ở đây, từng dự án một.
Liên hệ với chúng tôi