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.
Bài viết liên quan
- Có lẽ hầu hết mọi người, kể cả bạn, vẫn chưa cần AI AgentMột góc nhìn thực tế về AI Agent: khi nào chúng thật sự hữu ích và vì sao chatbot kết hợp với vài quy trình tự động đơn giản có thể vẫn là lựa chọn tốt hơn.
- Build in Public: Khi sản phẩm bị ném đáSuy ngẫm về build in public, những lời chê sớm, sự chú ý của thị trường và vai trò của sự chưa hoàn hảo.
- Trải nghiệm lần đầu đưa app lên HomebrewChia sẻ ngắn về trải nghiệm đưa app lên Homebrew, nhận phản hồi từ người dùng và niềm vui khi làm những công cụ nhỏ.