𝗦𝗵𝗶𝗽𝗽𝗶𝗻𝗴 𝗙𝗼𝘂𝗿 𝗣𝗿𝗼𝗱𝘂𝗰𝘁𝘀 𝗦𝗼𝗹𝗼

ผมส่งผลิตภัณฑ์ออกสู่ตลาด 4 อย่างภายในหนึ่งปี

ตั้งแต่เครื่องมือตรวจสอบ AI smart-contract ไปจนถึง B2B SaaS

การสร้างสิ่งเหล่านี้ด้วยตัวคนเดียวสอนบทเรียนที่โปรเจกต์เดียวไม่สามารถสอนได้

และนี่คือสิ่งที่ผมได้เรียนรู้

  • เผื่อเวลาสำหรับงานที่น่าเบื่อ ผมใช้เวลาไปกับการกังวลเรื่องเทคนิคที่ยากๆ ผมกังวลเรื่องการวิเคราะห์ด้วย AI และการทำ bytecode reconstruction สิ่งเหล่านั้นยากแต่คาดเดาได้

แต่ภัยคุกคามที่แท้จริงคืองานที่น่าเบื่อ การตรวจสอบของ Chrome Web Store และปัญหาในการ deployment เกือบจะทำให้โปรเจกต์ของผมล่ม งานที่แท้จริงซ่อนอยู่ในขั้นตอนการเชื่อมต่อระบบ (integrations) ที่ไม่ได้ดูน่าตื่นเต้น

  • AI จัดการ 80 เปอร์เซ็นต์แรกให้คุณ AI ช่วยให้ขั้นตอนแรกของการสร้างผลิตภัณฑ์มีต้นทุนที่ถูกลง มันช่วยจัดการเรื่อง scaffolding และ boilerplate ซึ่งทำให้การทำงานคนเดียวเป็นไปได้

แต่ AI ไม่สามารถจัดการ 20 เปอร์เซ็นต์สุดท้ายได้ เคสที่เกิดขึ้นได้ยาก (edge cases), การตรวจสอบความปลอดภัย และการทำ deep debugging ยังคงต้องใช้เวลาของคุณ AI ไม่ได้ทำให้คุณกลายเป็นทีม แต่มันช่วยให้งานจุกจิกมีต้นทุนต่ำพอที่จะทำให้คุณส่งผลิตภัณฑ์ออกสู่ตลาดได้บ่อยขึ้น

  • การเปลี่ยนชื่อคือความก้าวหน้า เมื่อก่อนผมเคยคิดว่าการเปลี่ยนชื่อผลิตภัณฑ์หมายถึงการเสียแรงเปล่า แต่ผมคิดผิด การเปลี่ยนชื่อหมายความว่าในที่สุดคุณก็เข้าใจผลิตภัณฑ์ของคุณดีพอที่จะมอบตัวตนที่แท้จริงให้มัน ความชัดเจนคือความก้าวหน้า

  • ตรรกะต้องมาก่อนความสวยงาม UI ที่สวยงามคือกับดัก มันทำให้คุณรู้สึกเหมือนกำลังก้าวหน้า ทั้งที่จริงๆ แล้วไม่ใช่

ตอนนี้ผมทำตามกฎข้อเดียวคือ: ทำตรรกะ (logic) และการทดสอบ (tests) ให้เสร็จก่อนที่จะแตะต้องเรื่องดีไซน์ ฟีเจอร์จะถือว่าใช้งานได้ก็ต่อเมื่อการทดสอบระบุว่ามันจะพังหากโค้ดมีปัญหา เมื่อนั้นแหละผมถึงจะเริ่มทำให้มันดูดี

  • สร้างในที่สาธารณะ (Build in public) อย่ารอจนกว่าคุณจะมีสิ่งที่น่าประทับใจมาแบ่งปัน จงเขียนเกี่ยวกับบั๊กและวิธีการที่คุณล้มเหลว

การเขียนเกี่ยวกับวิธีที่คุณแก้ปัญหาเฉพาะหน้าจะดึงดูดคนที่ใช่ และคนเหล่านี้จะกลายเป็นทั้งผู้ใช้งานและผู้ร่วมงานของคุณ

หากคุณกำลังสร้างผลิตภัณฑ์ด้วยตัวคนเดียว:

• วางแผนสำหรับงานเชื่อมต่อระบบที่น่าเบื่อ • ใช้ AI สำหรับงานส่วนใหญ่ แต่จัดการ 20 เปอร์เซ็นต์ที่ยากด้วยตัวเอง • ให้ความสำคัญกับการทดสอบและตรรกะมากกว่าดีไซน์ • เขียนเกี่ยวกับกระบวนการทำงานของคุณในขณะที่ทำไปเรื่อยๆ

การส่งผลิตภัณฑ์ (Shipping) คือการลงมือทำ ไม่ใช่จุดหมายปลายทาง

ที่มา: https://dev.to/pavelespitia/shipping-four-products-solo-what-a-year-of-building-in-public-taught-me-2nhh