Mấy ngày rồi không lên bài nên giờ phải tranh thủ không thì chúa tể thuật toán Phây Bút lại dìm tớ xuống. Đợt này tớ thực hiện dự án viết lại hệ thống cũ cho một công ty không trong ngành tài sản mã hoá thì bắt đầu để ý kỹ năng viết mà tớ rèn luyện những năm vừa qua đem lại rất nhiều lợi ích.
Bối cảnh là vầy, ngành tài sản mã hoá tớ hay nói phần lớn làm remote. Tớ cũng nhiều năm hoạt động remote, phối hợp với các đồng nghiệp ở khắp nơi trên thế giới, trải dài trên nhiều múi giờ, nhiều văn hoá và khả năng tiếng Anh khác nhau. Một môi trường như vậy cực kỳ khó làm việc như một công ty bình thường, khi kỹ năng giao tiếp mỗi người mỗi khác, rồi lại trái múi giờ nên việc hẹn họp thì rất dễ bị kẹt và cũng không trùng thời gian làm việc với nhau hằng ngày. Cái này nó khác cả làm remote nhưng các nhân sự công ty sống gần nhau hoặc chung múi giờ. Vì thế tớ chịu khó rất nhiều trong việc viết xuống các yêu cầu, với bố cục dẫn dắt và chi tiết từng quyết định của bản thân. Ngay cả tranh luận cũng phải bình tĩnh, hệ thống lại suy nghĩ của mình, rồi viết xuống tin nhắn phản dame lại đối thủ.
Thế nên khi bắt đầu cộng tác trong một môi trường doanh nghiệp truyền thống, tớ có đề xuất những trải nghiệm đặc thù cho những nhân sự cộng tác khác ví dụ không có họp hằng ngày hay hằng tuần, trao đổi chỉ qua nhóm chat không gọi nhau, tất cả bộ mã nguồn bắt buộc phải bắt đầu bằng văn bản ghi xuống rõ thông số kỹ thuật ở đây là gì, khi viết thì nếu có thay đổi thì phải cập nhật lại cho đồng nhất, kết thúc thì viết thêm cho những người khác có thể hiểu được toàn bộ mã nguồn mà không cần mình phải giải thích thêm gì nhiều. Việc viết xuống cũng giúp mọi người có thể theo sát được những thông số kỹ thuật ban đầu, hạn chế hiểu sai, hoặc không rõ ràng những tính năng được yêu cầu. Ví dụ, một server căn bản nhất như dùng để xác minh danh tính (authentication) có rất nhiều lựa chọn từ thuật toán mã hoá, chiến thuật token, social login thế nào, hỗ trợ passkey hay không, rate limit thế nào, v.v...
Chung quy lại là bản thân tớ và các nhân sự cộng tác cũng thấy cách làm việc này nó hiệu quả. Nên tớ nghĩ là nếu bạn là một công ty công nghệ thì có thể cân nhắc về phương án làm việc này. Giờ có AI hỗ trợ việc viết thông số kỹ thuật rồi, không quá lo lắng về khả năng viết của bản thân; làm dần thì sẽ ra một phương án chung cho đội ngũ, lâu dài thì kỹ năng viết sẽ được cải thiện đáng kể.
