← Quay lại Blog

Là Indie Developer, phần khó nhất đôi khi không phải viết code… mà là viết onboarding

Tiếng Việt
Là Indie Developer, phần khó nhất đôi khi không phải viết code… mà là viết onboarding

Không biết có ai giống mình không, nhưng mỗi lần bắt đầu một sản phẩm mới, mình luôn rất hào hứng với phần xây dựng các tính năng cốt lõi. Việc ngồi thiết kế kiến trúc, viết code, giải quyết các bài toán kỹ thuật luôn khiến mình có động lực.

Thế nhưng, cứ đến lúc phải làm những thứ như onboarding, landing page hay hướng dẫn sử dụng thì năng lượng lại tụt xuống đáng kể. 😅

Mình không phải người giỏi UX writing, cũng không có khả năng viết những câu từ thật "bán hàng" hay truyền cảm hứng. Nhưng nếu viết quá thiên về kỹ thuật thì nội dung lại khô khan và khó tiếp cận. Thế là mình cứ loay hoay giữa rất nhiều tiêu chí: phải ngắn gọn, dễ hiểu, hấp dẫn nhưng vẫn chính xác.

Thỉnh thoảng mình xem các dự án của những indie developer khác và thật sự rất ngưỡng mộ cách họ chăm chút cho từng màn hình onboarding hay từng dòng giới thiệu trên landing page. Mỗi câu chữ đều có chủ đích, đọc rất tự nhiên và chuyên nghiệp.

Còn mình thì thường chỉ muốn lao ngay vào viết code. Thế nhưng để giải thích một tính năng hay viết vài dòng giới thiệu ngắn gọn, đôi khi mình lại mất nhiều thời gian hơn cả việc hoàn thành chính tính năng đó.

Có lẽ đây là điểm yếu khá phổ biến của nhiều lập trình viên. Chúng ta quen với việc giải quyết vấn đề bằng logic, nhưng không phải lúc nào cũng giỏi diễn đạt chúng bằng ngôn từ.

Mình đang cố gắng dành nhiều sự chú ý hơn cho những phần "không phải code" ấy. Vì cuối cùng, thứ người dùng nhìn thấy đâu phải là những dòng code mình viết, mà là những câu chữ mình để lại trên màn hình.