ย้อนมอง 6 เดือนของการทำสตาร์ทอัพ SaaS คนเดียว
(blog.c0nrad.io)บทความจาก Stuart Larsen ผู้สร้าง CSPer เครื่องมือสำหรับ Content Security Policy เพียงลำพัง
- ไม่มีใครสนใจหรอก
→ ผู้คนต้องการเครื่องมือที่ช่วยแก้ปัญหาให้พวกเขา แต่ไม่ได้สนใจความพยายามที่ใช้สร้างมันขึ้นมา และก็ไม่สนใจด้วยว่ามันทำงานอย่างไร เพราะถ้ามันใช้งานได้ พวกเขาก็จะได้ไปสนใจปัญหาอื่นของตัวเองต่อ
→ ไม่ได้แปลว่านี่เป็นเรื่องผิด แค่ควรจำไว้ว่ามันเป็นแบบนี้
→ การที่ไม่มีใครสนใจก็มีข้อดีเหมือนกัน ตอนย้ายระบบผมกังวลว่าบริการจะล่มไป 2 ชั่วโมง แต่สุดท้ายก็ไม่มีใครสนใจ ผมคิดว่าต่อให้ล่มไปหลายวันก็คงไม่มีใครสนใจอยู่ดี น่าเสียดายหรืออาจจะโชคดีก็ได้ที่ผมโฟกัสกับ Reliability มากไปหน่อย (ตอนนี้ถึงได้รู้สึกว่ามันออกจะสิ้นเปลืองไปนิด)
- ระวัง free trial ให้ดี
→ ฟังดูเหมือนว่าถ้ามีเวอร์ชันฟรี คนก็น่าจะลองใช้ แล้วถ้าดีก็คงอัปเกรด... แต่ในความเป็นจริงไม่ได้มีมากขนาดนั้น
→ ต่อให้มีผู้ใช้ฟรีจำนวนมาก ถ้าไม่อัปเกรด ก็มีแต่ต้นทุนที่เพิ่มขึ้น
→ ยิ่งเพิ่มฟีเจอร์ให้เวอร์ชันฟรีใช้งานง่ายและสะดวกมากขึ้นเท่าไร ก็ยิ่งไม่มีเหตุผลให้ต้องอัปเกรดเท่านั้น
- SEO / Pipeline / โฆษณา
→ ตอนนี้มันดูชัดเจนมาก แต่ตอนเริ่มต้นผมยังไม่ได้ซึมซับเรื่องพวกนี้เข้าไปจริงๆ
→ ผู้คนไม่ได้ค้นพบผลิตภัณฑ์ของคุณแบบบังเอิญง่ายๆ
→ ตอนแรกที่ผมเปิดตัวผลิตภัณฑ์ของตัวเอง (CSPer) ผมกังวลว่าจะมีโหลดเข้ามามากเกินไปไหม ทั้งเรื่อง k8s หรือ db autoscaling จะทำงานดีไหม รวมถึงคิดและเพิ่มการตั้งค่าต่างๆ เพื่อ trace issue และ monitoring ให้ครบ... แต่ในความเป็นจริงแทบไม่มีใครเข้ามาเลย
→ SEO/Marketing สำคัญที่สุด
- ผู้คนชอบ Open Source กันมากพอสมควร
→ ผมเคยทำโอเพนซอร์สที่คล้ายกันไว้เมื่อ 5-6 ปีก่อน ผู้คนแนะนำโอเพนซอร์สอย่างรวดเร็วอย่างน่าประหลาดใจเมื่อเทียบกับผลิตภัณฑ์แบบเสียเงิน
→ ผลิตภัณฑ์ที่ผมทำตอนนี้ดีกว่าโอเพนซอร์สตัวนั้นมาก แต่ผู้คนก็ยังแชร์ลิงก์ของโอเพนซอร์สเก่าที่ใช้การแทบไม่ได้แล้วอยู่ดี
→ บางครั้งคำว่า "โอเพนซอร์ส" ก็ดูเหมือนจะมีพลังเหนือกว่าความเสถียรเสียอีก
→ ผมก็เคยคิดว่าจะเปลี่ยนไปเป็นโอเพนซอร์สแล้วเพิ่มแผนแบบเสียเงิน แต่สุดท้ายก็ไม่ได้ทำ
- อีกอย่างหนึ่ง การทำงานเพื่อตัวเองนั้นยอดเยี่ยมมาก
→ งานคือศูนย์กลางของชีวิตผม ตื่นเช้ามาดื่มกาแฟสักแก้วแล้วทำงาน 12 ชั่วโมง จากนั้นก็ยังทำต่อ แต่ก็ยังสนุกอยู่เสมอ
→ การรู้ทุกอย่างว่าตัวเองทำอะไรลงไปบ้างในทุกงาน ทำให้โปรเจกต์นี้ทั้งสนุกและยอดเยี่ยม
- ผลตอบแทนที่มาช้า
→ มันค่อนข้างเป็นเรื่องทางจิตใจ แต่การตัดความรู้สึกว่า “ทำงานหนักแล้วต้องได้รางวัล” ออกไปนั้นยากพอสมควร
→ ไม่ใช่ว่าพอปล่อยรีลีสใหญ่แล้วจะมีลูกค้าใหม่เข้ามาทันทีหรอก
→ กว่าจะรู้ว่ามันส่งผลอย่างไรต้องรอนานพอสมควร ลูกค้าไม่ได้มาในทันที
→ การทำงานหนักแต่เหมือนไม่มีอะไรเกิดขึ้นอาจทำให้รู้สึกแย่ได้ สำหรับผม การแยกสองเรื่องนี้ออกจากกันเป็นกำแพงทางใจอย่างหนึ่ง
- มันเหมือนรถไฟเหาะนิดหน่อย
→ เวลางานเริ่มไม่ดี เหมือนหลายอย่างจะแย่ลงพร้อมกัน ลูกค้าเลิกใช้, Firefox extension store ลบแอดออนของผม, แล้วคู่แข่งก็ได้เงินลงทุนก้อนใหญ่...
→ การมี emotional buffer เป็นเรื่องสำคัญ ผมคิดว่าผมพยายามเว้นพื้นที่ให้ตัวเองไว้บ้าง เพื่อรับแรงกระแทกแบบนี้ให้ไหว
→ ในหนังสือ หนัง หรือบนอินเทอร์เน็ต สตาร์ทอัพทุกแห่งดูเหมือนจะประสบความสำเร็จ ทุกคนเหมือนจะได้ความสำเร็จและผลตอบแทนก้อนใหญ่ แต่ในความเป็นจริง โอกาสล้มเหลวต่างหากที่สูงที่สุด
- ความโดดเดี่ยว
→ ข้อเสียที่ใหญ่ที่สุดคือการไม่ได้ทำงานเป็นทีม
→ ทุกครั้งที่ได้ลูกค้าใหม่ ผมทำระบบให้แฟนซื้อ Twinkie (ขนมเค้กสอดไส้ครีมแบบอเมริกัน) ให้หนึ่งชิ้น
- สิ่งอื่นๆ ที่ดี
→ การแยกเซิร์ฟเวอร์ Staging/Prod ช่วยผมไว้หลายครั้งมาก Staging ช่วยลดความเครียดเวลาเปลี่ยนแปลงใหญ่ๆ ได้เยอะ คุ้มค่ากับเงินที่จ่าย
→ k8s บน GKE ดีใช้ได้เลย ใช้เวลาแค่วันสองวันในการตั้งค่า infra แล้วหลังจากนั้นแทบไม่ต้องสนใจอีก มัน scale เองได้
→ deploy ด้วยคำสั่งเดียว และมี Makefile หลายตัว คำสั่งทุกอย่างที่น่าจะมีประโยชน์ในอนาคตให้ใส่ไว้ใน Makefile ผมไม่อยากเสียสมาธิกับเรื่องจุกจิก
- สิ่งที่น่าผิดหวัง
→ กระบวนการรีวิว browser extension: Chrome ใช้เวลาหลายสัปดาห์ ส่วน Firefox ตรวจละเอียดมากทั้งเรื่องโค้ดคอมไพล์ได้ดีไหม และตรงกับสิ่งที่อยู่บน app store จริงหรือไม่
→ การเรียกเก็บเงินของ SaaS: เวลาทำสตาร์ทอัพเราต้องใช้บริการอื่นเยอะมาก แต่บางบริการตอนจะเก็บเงินกลับไม่ส่งอีเมลแจ้งแม้แต่ฉบับเดียว
→ ผมลองลงโฆษณาบน LinkedIn, Google, Facebook และ Twitter แต่ผลไม่ค่อยดี อาจเป็นเพราะผมทำโฆษณาไม่เก่งก็ได้ แต่ถึงหยุดโฆษณาไป จำนวนผู้สมัครใหม่ก็ไม่ได้ลดลง
ดังนั้นผมเลยตั้งใจจะโฟกัสกับ SEO มากกว่า เพราะเวลาคนมีปัญหา ส่วนใหญ่ก็จะไปค้นใน Google และถ้าตอนนั้นบริษัทของผมอยู่ตรงนั้นก็พอแล้ว
4 ความคิดเห็น
ผมรู้สึกว่าเป็นเรื่องที่ตรงกับตัวเองเหมือนกัน เลยลองสรุปสั้น ๆ ไว้นิดหน่อยครับ
ใน 4 ข้อข้างบน ผมว่าข้อเหล่านี้โดนใจที่สุดครับ
"ไม่มีใครสนใจหรอก"
"ผลตอบแทนที่มาช้า"
"SEO สำคัญ"
"แยกเซิร์ฟเวอร์ Staging/Prod"
ขอบคุณเสมอที่แบ่งปันบทความดี ๆ คำแปล และความเห็นของคุณ xguru ไปพร้อมกัน!
ผมก็ขออาศัยคอมเมนต์ของคุณ blacktan เพื่อบอกว่าขอบคุณด้วยเหตุผลเดียวกันเช่นกันครับ!
ขอบคุณมากครับ! ผมจะตั้งใจทำให้เต็มที่ ^^