คน Non-tech เขียนโค้ดด้วย AI ได้จริงไหม? ตัวอย่างงานและสิ่งที่ต้องรู้
เครื่องมือ AI coding ช่วยให้คนไม่เคยเขียนโค้ดสร้างเครื่องมือใช้เองได้ ดูตัวอย่างงานที่เหมาะ ทักษะที่ยังต้องมี ข้อจำกัดด้านความปลอดภัย และวิธีเริ่มโปรเจกต์แรก
ไม่กี่ปีก่อน ถ้าใครบอกว่าไม่เคยเขียนโค้ดเลยแต่สร้างแอปใช้เองได้ คนฟังคงไม่เชื่อ ทุกวันนี้เครื่องมือ AI coding อย่าง Lovable, Bolt และ Claude Code ทำให้เรื่องนี้เป็นไปได้มากขึ้น คุณอธิบายเป็นภาษาคนว่าอยากได้อะไร แล้ว AI ช่วยสร้างโค้ดให้ คำถามคือ มันทำได้จริงแค่ไหน และคนที่ไม่ใช่สาย tech ต้องรู้อะไรบ้างก่อนลงมือ
AI coding สำหรับคน non-tech คืออะไร
แนวทางนี้มักถูกเรียกว่า vibe coding คือการสร้างซอฟต์แวร์ผ่านการสั่งงานด้วยภาษาธรรมชาติ แทนการเขียน syntax เอง AI สร้างหน้าจอ ฐานข้อมูล และตรรกะพื้นฐานให้ ส่วนคุณทำหน้าที่เป็นเจ้าของโปรดักต์ บอกว่าต้องการอะไร ทดสอบ และสั่งแก้ อ่านพื้นฐานเพิ่มได้ที่ Vibe Coding คืออะไร ตัว Plants.work เองก็พัฒนาบนเครื่องมือกลุ่มนี้ ร่วมกับ Supabase เป็นระบบหลังบ้าน
ตัวอย่างงานที่คน non-tech สร้างได้
ตัวอย่างด้านล่างเป็นสถานการณ์สมมติ เพื่อให้เห็นภาพว่างานประเภทไหนเหมาะ
เจ้าของร้านอาหาร: หน้าเว็บรับออเดอร์
สั่ง AI ว่า อยากได้หน้าเว็บที่มีเมนูพร้อมรูป ลูกค้าเลือกจำนวน แล้วออเดอร์ไปขึ้นหน้าจอในครัว ได้ต้นแบบที่ใช้ทดลองกับลูกค้าประจำได้ภายในเวลาไม่นาน ถ้าจะรับชำระเงินจริง ควรให้คนที่มีความรู้ช่วยตรวจระบบก่อน
HR: dashboard ติดตามผู้สมัคร
ดึงข้อมูลจาก Google Sheets มาแสดงเป็นกราฟว่าแต่ละตำแหน่งมีผู้สมัครกี่คน อยู่ขั้นไหน งานที่เคยต้องรอคิวทีม IT กลายเป็นสิ่งที่ทดลองทำเองได้ ดูแนวทางที่ สร้างเครื่องมือภายในด้วย vibe coding
นักการตลาด: เครื่องคำนวณบนเว็บไซต์
สร้างเครื่องคำนวณให้ลูกค้าประเมินความคุ้มค่าก่อนติดต่อทีมขาย ช่วยให้บทสนทนาแรกมีข้อมูลมากขึ้น
สิ่งที่คุณยังต้องมี แม้ AI ช่วยเขียนโค้ด
- รู้ว่าอยากได้อะไร: เขียน requirement สั้นๆ ว่าใครใช้ ใช้ทำอะไร มีหน้าจออะไรบ้าง ยิ่งชัด ผลยิ่งดี
- ทดสอบเป็น: กดทุกปุ่ม กรอกข้อมูลผิดๆ ลองดูว่าระบบพังตรงไหน
- สั่งแก้ทีละจุด: แก้ทีละเรื่องแล้วทดสอบ ดีกว่าสั่งเปลี่ยนสิบอย่างพร้อมกัน
- รู้แนวคิดพื้นฐาน: frontend, backend, database และ API ไม่ต้องเขียนเป็น แต่ต้องเข้าใจว่าแต่ละส่วนทำหน้าที่อะไร
ข้อผิดพลาดที่พบบ่อยของมือใหม่
- เริ่มจากโปรเจกต์ใหญ่เกินไป: อยากได้ระบบครบวงจรตั้งแต่วันแรก พอซับซ้อนขึ้น AI แก้จุดหนึ่งแล้วไปพังอีกจุด
- ไม่เก็บเวอร์ชันที่ใช้ได้: สั่งแก้ต่อไปเรื่อยๆ จนย้อนกลับไม่ได้ ควรบันทึกหรือ commit ทุกครั้งที่ได้เวอร์ชันที่ทำงานดี
- ข้ามการทดสอบ: เห็นหน้าจอสวยแล้วรีบใช้จริง ทั้งที่ยังไม่ได้ลองกรณีผิดปกติ
- ใส่ข้อมูลจริงเร็วเกินไป: ควรทดสอบด้วยข้อมูลสมมติก่อนเสมอ
ข้อควรระวัง
- ความปลอดภัย: แอปที่ AI สร้างอาจเปิดข้อมูลให้คนอื่นเห็นโดยไม่ตั้งใจ ถ้ามีข้อมูลลูกค้าหรือข้อมูลส่วนบุคคล ต้องตรวจสิทธิ์การเข้าถึงก่อนใช้งานจริง ดู checklist ความปลอดภัย
- เหมาะกับต้นแบบและเครื่องมือภายในก่อน: ถ้าจะขยายให้คนจำนวนมากใช้ ควรมี developer ช่วยรีวิวเรื่องความปลอดภัยและประสิทธิภาพ
- ค่าใช้จ่าย: เครื่องมือส่วนใหญ่คิดตามการใช้งาน ตรวจแพ็กเกจก่อนเริ่มโปรเจกต์ใหญ่
ยุคนี้คุณไม่จำเป็นต้องเขียนโค้ดเป็นถึงจะสร้างของได้ แต่ต้องคิดให้ชัดว่ากำลังแก้ปัญหาอะไร
เริ่มต้นยังไง
- เลือกปัญหาเล็กๆ ที่คุณเจอทุกสัปดาห์ เช่น ฟอร์มที่ต้องกรอกซ้ำ หรือรายงานที่ต้องรวมจากหลายไฟล์
- เขียนสิ่งที่ต้องการเป็นข้อๆ ไม่เกินครึ่งหน้า
- ลองสร้างด้วยเครื่องมืออย่าง Lovable หรือ Bolt แล้วทดสอบกับตัวเองก่อน
- ให้เพื่อนร่วมงาน 2 ถึง 3 คนลองใช้ แล้วเก็บ feedback
- ถ้าจะใช้กับข้อมูลจริง ให้คนที่มีความรู้ช่วยตรวจความปลอดภัย
อยากต่อยอด ดูคอร์สบน Plants.work Learn อย่าง ChatGPT Codex คืออะไรและใช้กับงานเขียนโค้ดอย่างไร และ Gemini CLI สำหรับมือใหม่ หรืออ่าน สร้าง MVP ด้วย AI ในหนึ่งวัน เป็นโปรเจกต์ถัดไป