Nhìn lại 6 tháng vận hành startup SaaS một người
(blog.c0nrad.io)Bài viết của Stuart Larsen, người một mình tạo ra CSPer, một công cụ về Content Security Policy
- Không ai thực sự quan tâm
→ Mọi người muốn một công cụ giải quyết vấn đề cho họ, nhưng không quan tâm đến công sức bỏ ra để tạo ra nó, và cũng không hứng thú với cách nó hoạt động. Chỉ cần nó chạy được là họ có thể tập trung vào những vấn đề khác của mình.
→ Điều đó không có nghĩa là sai. Chỉ cần hãy nhớ rằng mọi thứ là như vậy.
→ Việc không ai quan tâm cũng có mặt tốt. Tôi từng lo về chuyện dịch chuyển hệ thống khiến dịch vụ downtime 2 tiếng, nhưng rốt cuộc chẳng ai để ý. Tôi nghĩ kể cả có downtime vài ngày thì cũng chẳng ai quan tâm. Không may, hoặc cũng có thể là may, tôi lại tập trung vào Reliability. (Giờ thì tôi nhận ra điều đó hơi lãng phí một chút)
- Hãy cẩn thận với bản dùng thử miễn phí
→ Có vẻ như nếu có bản miễn phí thì mọi người sẽ thử, và nếu thấy tuyệt thì sẽ nâng cấp... nhưng thực tế không nhiều như vậy.
→ Dù có rất nhiều người dùng miễn phí, nếu họ không nâng cấp thì đó chỉ là chi phí tăng thêm mà thôi.
→ Càng thêm tính năng để bản miễn phí dễ dùng và tiện hơn, thì họ lại càng ít lý do để nâng cấp.
- SEO / Pipeline / quảng cáo
→ Bây giờ điều này có vẻ quá rõ ràng, nhưng khi bắt đầu tôi đã không thực sự thấm được những điều đó.
→ Mọi người không đơn giản là tình cờ phát hiện ra sản phẩm của bạn.
→ Khi mới ra mắt sản phẩm của mình (CSPer), tôi từng lo liệu tải có tăng mạnh không. Tôi đã băn khoăn chuyện k8s hay db autoscaling có hoạt động tốt không, rồi thêm đủ thứ cấu hình để tracing issue và monitoring... nhưng thực tế là gần như chẳng có ai đến.
→ SEO/Marketing là quan trọng nhất.
- Mọi người thực sự khá thích Open Source.
→ Tôi từng làm một dự án mã nguồn mở tương tự cách đây 5-6 năm. Điều đáng ngạc nhiên là mọi người rất nhanh chóng đề xuất bản mã nguồn mở thay vì sản phẩm trả phí.
→ Sản phẩm tôi làm bây giờ tốt hơn nhiều so với dự án mã nguồn mở ngày đó, nhưng đến giờ người ta vẫn chia sẻ link của bản mã nguồn mở cũ kỹ thậm chí còn không chạy nổi ấy.
→ Có lúc cảm giác như cụm từ "Open Source" còn vượt lên trên cả độ ổn định.
→ Tôi cũng từng nghĩ đến chuyện chuyển sang mã nguồn mở và thêm gói trả phí, nhưng cuối cùng không làm vậy.
- Ngoài ra, làm việc cho chính mình thật tuyệt vời.
→ Công việc là trung tâm cuộc sống của tôi; sáng dậy uống một cốc cà phê rồi làm 12 tiếng, rồi lại làm tiếp, nhưng vẫn thấy rất vui.
→ Việc biết rõ mình đã làm gì cho mọi hạng mục khiến dự án trở nên thú vị và tuyệt vời.
- Phần thưởng bị trì hoãn
→ Đây hơi mang tính tâm lý, nhưng việc tách cảm giác làm việc chăm chỉ ra khỏi cảm giác được đền đáp là điều khá khó.
→ Không phải cứ có một bản phát hành lớn là sẽ ngay lập tức có khách hàng mới.
→ Phải chờ khá lâu mới biết được tác động. Khách hàng không đến ngay đâu.
→ Bạn có thể thấy chạnh lòng vì mình làm rất chăm mà chẳng có gì xảy ra. Việc tách bạch điều đó là một rào cản tinh thần với tôi.
- Nó hơi giống một chuyến tàu lượn
→ Khi mọi thứ xấu đi, có cảm giác rất nhiều chuyện cùng lúc trở nên tệ hơn: khách hàng rời đi, cửa hàng extension của Firefox gỡ add-on của tôi, đối thủ nhận được khoản đầu tư lớn...
→ Một vùng đệm cảm xúc là rất quan trọng. Có lẽ tôi đã cố chừa ra một chút khoảng trống trong cuộc sống của mình để chịu được những cú sốc như thế.
→ Trong phim ảnh/sách vở/internet, mọi startup đều thành công. Ai cũng có vẻ thành công và phần thưởng rất lớn, nhưng thực tế khả năng thất bại mới là cao nhất.
- Cô đơn
→ Nhược điểm lớn nhất là không được làm việc theo nhóm.
→ Tôi còn tạo ra một hệ thống là mỗi khi có khách hàng mới thì bạn gái sẽ cho tôi một chiếc Twinkie (bánh snack kiểu Mỹ dạng bánh bông lan nhân kem).
- Những điều khác tôi thấy tốt
→ Tách riêng server Staging/Prod. Staging đã cứu tôi nhiều lần. Khi có thay đổi lớn thì cũng bớt căng thẳng hơn. Rất đáng tiền.
→ k8s trên GKE khá tốt. Tôi chỉ mất một hai ngày để cấu hình hạ tầng, rồi sau đó hầu như không cần bận tâm nữa. Nó tự scale.
→ Deploy bằng một lệnh duy nhất và dùng nhiều Makefile. Mọi lệnh có thể hữu ích về sau đều đưa vào Makefile. Tôi không muốn bận tâm đến mấy thứ lặt vặt.
- Những điều gây thất vọng
→ Quy trình review browser extension: Chrome mất vài tuần, còn Firefox thì kiểm tra rất kỹ xem code có compile đúng không và có thực sự khớp với thứ đang có trên app store hay không.
→ Billing của SaaS: Tôi dùng rất nhiều dịch vụ khác cho startup, nhưng có những dịch vụ đến lúc tính tiền còn chẳng gửi nổi một email thông báo.
→ Tôi đã thử quảng cáo trên LinkedIn, Google, Facebook và Twitter nhưng không hiệu quả lắm. Có thể là do tôi chạy quảng cáo chưa tốt, nhưng ngay cả khi dừng quảng cáo thì số đăng ký mới cũng không giảm.
Thay vào đó tôi định tập trung hơn vào SEO. Khi gặp vấn đề, mọi người thường sẽ lên Google tìm kiếm, và lúc đó chỉ cần công ty của tôi xuất hiện ở đó là được.
4 bình luận
Có vẻ những điều này cũng đúng với tôi nên tôi đã tóm tắt ngắn gọn một chút.
Trong số đó, 4 điều dưới đây là điều tôi thấy thấm nhất.
"Không ai thực sự quan tâm đâu"
"Phần thưởng đến muộn"
"SEO rất quan trọng"
"Tách riêng máy chủ Staging/Prod"
Cảm ơn bạn luôn chia sẻ những bài viết và bản dịch hay, cùng với những suy nghĩ của xguru!
Tôi cũng xin cảm ơn vì cùng chung lý do như bình luận của blacktan!
Cảm ơn! Tôi sẽ cố gắng hết sức ^^