- เครื่องคำนวณดอกเบี้ยทบต้นของ Calquio เป็นเครื่องมือออนไลน์ฟรีที่แสดงให้เห็นภาพว่าทุนลงทุนเติบโตอย่างไรเมื่อเวลาผ่านไป
- ผู้พัฒนาเคยห่างหายจากการเขียนโค้ดไปนาน ก่อนจะกลับมาเริ่มสร้างโปรดักต์อีกครั้งเพราะ vibe coding ที่ขับเคลื่อนด้วย AI
- จุดเริ่มต้นมาจากความไม่พอใจในคุณภาพของเครื่องคำนวณดอกเบี้ยทบต้นที่มีอยู่ในตลาด เช่น UI ที่หยาบ ๆ และโฆษณาที่มากเกินไป จนขยายต่อเป็น เว็บเซอร์วิสที่เน้นเครื่องคำนวณทางการเงิน
- เมื่อเห็นการแพร่หลายของ vibe coding จึงเริ่มคิดว่า ไม่จำเป็นต้องลงมือเขียนเองทั้งหมด แค่สื่อสารเจตนาให้ชัดเจนก็พอ และสัมผัสได้ถึงความเป็นไปได้ที่แม้ไม่ใช่นักพัฒนา ก็สร้างผลลัพธ์ได้หากอธิบายความต้องการได้ชัด
- “มาลองสร้างเครื่องคำนวณที่เราอยากได้เองกันเถอะ”
- AI รับหน้าที่ลงมือพัฒนา ส่วนผู้ใช้โฟกัสที่ ข้อกำหนด, UX และความรู้โดเมน
- ใช้เวลาราว 2 สัปดาห์ และค่าใช้จ่าย API ประมาณ 100 ดอลลาร์ เพื่อสร้าง เครื่องคำนวณมากกว่า 60 ตัว
- เริ่มจากเครื่องคำนวณดอกเบี้ยทบต้น แล้วขยายไปสู่เครื่องคำนวณสินเชื่อที่อยู่อาศัย, การผ่อนชำระหนี้, เป้าหมายการออม และการเกษียณ
- AI จัดการ งานซ้ำ ๆ แทบทั้งหมด ตั้งแต่การตรวจสอบข้อมูลนำเข้า, UI component ไปจนถึงการทดสอบ พร้อมรับผิดชอบการเขียนโค้ดและรายละเอียดการติดตั้งใช้งาน
- ผู้ใช้ให้ ความเข้าใจด้านสถาปัตยกรรม, การตัดสินใจด้าน UX และความรู้โดเมนคณิตศาสตร์การเงิน
- AI ไม่ได้แค่เพิ่มความสามารถด้านการพัฒนาแบบก้าวกระโดด แต่ยังมอบ ความมั่นใจว่าสามารถกลับมาสร้างสิ่งต่าง ๆ ได้อีกครั้ง
- ไอเดียที่ผัดวันประกันพรุ่งไว้นานเริ่มเปลี่ยนเป็นโปรเจกต์ที่ทำได้จริง
- คุณค่าที่ใหญ่กว่าการเพิ่มผลิตภาพคือ การขจัดกำแพงทางจิตใจ
3 ความคิดเห็น
ลิงก์ต้นฉบับอยู่ฝั่งเครื่องคิดเลข แต่จริง ๆ แล้วแก่นสำคัญน่าจะเป็นเนื้อหาที่ผู้เขียนโพสต์ไว้บน Hacker News มากกว่าฟังก์ชันของเครื่องคิดเลขเอง ก็เลยเปลี่ยนลิงก์ไปฝั่ง HN ครับ
ตัวผมเองก็แทบไม่ได้เขียนโค้ดส่วนตัวเลยนอกจากงานที่ทำเป็นอาชีพ แต่เพราะ AI ช่วงนี้เลยได้เขียนโค้ดโปรเจกต์ข้างเคียงเยอะมากเหมือนกันครับ
จริง ๆ ก็ยังไม่ได้คิดไปถึงขั้นว่าจะเปิดเผยออกสู่ภายนอกไหม แต่พอค่อย ๆ ทำไปเรื่อย ๆ ก็เริ่มอยากทำให้จริงจังขึ้นครับ
พอเห็นว่าที่ Show ของ GeekNews ก็มีโปรเจกต์ขึ้นมาเยอะมากจริง ๆ ก็ดูเหมือนว่าทุกคนจะคล้าย ๆ กันนะครับ
แน่นอนว่าพอมันง่ายขึ้นมาก ก็เลยน่าเสียดายนิดหน่อยที่บางครั้งถูกแชร์ออกมาทั้งที่งานเก็บรายละเอียดขั้นสุดท้ายยังไม่ค่อยครบเท่าไร
ความเห็นจาก Hacker News
ฉันก็กำลังเจอประสบการณ์คล้ายกัน เมื่อก่อนเป็นทั้ง วิศวกรเครือข่าย และหัวหน้าโปรเจกต์ซอฟต์แวร์ แต่เลิกเขียนโปรแกรมไปเมื่อราว 20 ปีก่อน
ตอนนี้ทำฟาร์มอยู่และสร้างแอปใช้เองให้กับองค์กรอาสาสมัคร เช่น แอปติดตามตำแหน่งรถบรรทุกเก็บตัวอย่างดิน, ระบบมอนิเตอร์ความชื้น, ปฏิทินจัดการยานพาหนะ ฯลฯ ซึ่งทำเสร็จได้ภายในไม่กี่ชั่วโมง
เมื่อก่อน Git เพิ่งเริ่มออกใหม่ แต่ตอนนี้เพิ่งได้มาใช้อย่างจริงจัง บอกเลยว่ายอดเยี่ยมจนน่าทึ่ง
รู้สึกตื่นเต้นมากที่สามารถเอาไอเดียที่ผุดขึ้นมาระหว่างที่ GPS ของรถแทรกเตอร์กำลังบังคับเลี้ยวอัตโนมัติมาลงมือทำได้ทันที ทุกวันนี้มีไอเดียใหม่เยอะจนแทบนอนไม่พอ
ผมกำลังสอนลูกเรื่อง AI development stack — AI IDE (Antigravity), ฐานข้อมูล (Supabase + MCP server), deployment (Github + Vercel) ชุดนี้ทำให้สร้างแอปที่เชื่อมต่อกันได้สวย ๆ ภายในไม่กี่ชั่วโมง
นอนน้อยลง แต่ ความสุข พุ่งสูงสุดเลย
ผมเป็นพวกมองโลกในแง่ดีต่อวิทยาศาสตร์และเทคโนโลยีมา 17 ปี แต่ช่วงนี้กลับเริ่มโน้มเอียงไปทาง ลัดไดต์ มากขึ้นเรื่อย ๆ
รู้สึกว่าเทคโนโลยีไม่ได้ช่วยแก้ปัญหาสังคมและเศรษฐกิจ แต่กลับทำให้แย่ลง สุดท้ายก็ได้ตระหนักว่า การสื่อสารและปัจจัยทางสังคม ต่างหากคือหัวใจของความสำเร็จของซอฟต์แวร์
เห็นว่าใส่ข้อความ “สร้างขึ้นอย่างพิถีพิถันเพื่อความแม่นยำ” ไว้ท้ายเว็บ แต่ไม่แน่ใจว่าจะเอาคำนี้ไปแปะกับ เครื่องคิดเลขที่ทำแบบสด ๆ ได้จริงหรือ
คุณแน่ใจได้จริงหรือว่าเครื่องคิดเลข 60 ตัวจะทำงานถูกต้องกับทุก edge case?
ยิ่งผู้ใช้เชื่อใจและใช้งานมากเท่าไร ผลกระทบจากความผิดพลาดก็ยิ่งใหญ่ ต่อให้สร้างด้วย AI ก็ยังต้องมี การพัฒนาที่เน้นคุณภาพ
อีกอย่าง บนเบราว์เซอร์ของผมเว็บยังใช้งานไม่ปกติเลย
ช่วงนี้ผมเริ่มรู้สึก หมดศรัทธา กับการเขียนโค้ดและโลกที่รายล้อมมันมากขึ้นเรื่อย ๆ
สแต็กที่ AI แนะนำคือ Next.js, React, TailwindCSS, shadcn/ui และ 4 ภาษา (EN/DE/FR/JA) โดยให้เหตุผลว่า “modern and clean” ก็เลยเลือกตามนั้น
แต่มันดูเป็นตัวอย่างชัด ๆ ของ สแต็กที่วิ่งตามเทรนด์ มากกว่า ถ้าเป็นเว็บดีเวลอปเปอร์ที่ชำนาญจริง คงไม่แนะนำสแต็กแบบนี้สำหรับเว็บรวมเครื่องคิดเลขการเงินง่าย ๆ
ผมก็เป็นศาสตราจารย์ด้าน AI เหมือนกัน แต่ก่อนเวลาอยากทดสอบไอเดียก็มักหมดเวลาไปกับการตั้งค่าสภาพแวดล้อม
ตอนนี้กลับมาทำวิจัยด้วยตัวเองได้อีกครั้ง และพึ่งพา นักศึกษา น้อยลง ทำให้สามารถทำโปรเจกต์ของตัวเองควบคู่กันไปได้ด้วย
การทำแอปให้ดูสมบูรณ์นั้นต้องใช้ งานที่ไม่ใช่แก่นหลักของการเขียนโค้ด เยอะมาก — UI, logging, การจัดการข้อผิดพลาด, เอกสาร, version control ฯลฯ
แต่ตอนนี้ด้วย AI กระบวนการเหล่านี้ถูกย่นลง ทำให้สร้างแอปได้ เร็วขึ้นหลายเท่า ผมทำแอปด้วย Rust ไปสามตัว ทั้งที่จริง ๆ ขนาด “Hello World” ยังเขียนเองแทบไม่ได้
และเพราะเป็น Rust ก็เลยเชื่อมั่นเรื่องความเสถียรได้ระดับหนึ่ง แน่นอนว่าถ้าเป็นโปรเจกต์ระดับ production ก็ต้องเข้าใจโค้ดที่ AI สร้างมาทั้งหมดก่อนใช้งาน
ใช้ LLM เป็นเครื่องมือค้นหาระดับสูงหรือเครื่องสร้าง boilerplate น่าจะเหมาะกว่า
ผมก็เดินมาในเส้นทางคล้ายกัน เรียนฟิสิกส์ แล้วไปทำงานด้านบัญชีและการเงินอยู่นาน ก่อนจะกลับมาเขียนโค้ดอีกครั้ง
สิ่งที่ค้นพบว่าใหญ่กว่า AI เสียอีกคือ ความรู้โดเมน ที่สั่งสมมานั้นกลายเป็นทรัพย์สินมหาศาลในการแก้ปัญหาจริง
เมื่อก่อนผมสร้างโซลูชันที่ ‘ไม่มีปัญหาให้แก้’ แต่ตอนนี้กำลังสร้างโซลูชันที่ ‘แก้ปัญหาชัดเจน’
AI ทำให้ ผู้เชี่ยวชาญโดเมน สามารถสร้างต้นแบบได้ด้วยตัวเอง มันไม่ใช่เครื่องมือมาแทนนักพัฒนา แต่เป็นเครื่องมือที่ปลดล็อกศักยภาพที่ซ่อนอยู่
เห็นด้วยกับเรื่องที่บอกว่าเครื่องคิดเลขดอกเบี้ยทบต้นที่มีอยู่ล้วนไม่ค่อยดี เลยทำขึ้นมาเอง แต่ปัญหาเรื่องโฆษณาจริง ๆ แล้วแก้ได้ด้วย adblock
พอใช้ adblock แล้วประสบการณ์ใช้อินเทอร์เน็ตเปลี่ยนไปเลย ผมแนะนำทุกคน ไม่ต้องสนใจว่าจะเป็นตัวไหน แค่บล็อกโฆษณาไว้ก็พอ
ยิ่งมีคนบล็อกโฆษณามากขึ้น เว็บไซต์ก็ยิ่งตอบโต้ด้วย clickbait และคอนเทนต์คุณภาพต่ำมากขึ้น
โดยเฉพาะคอนเทนต์สายเทคนิคยิ่งได้รับผลกระทบหนักเมื่อรายได้โฆษณาลดลง
สุดท้ายทางออกคือ เลือกโมเดลแบบเสียเงินและหลีกเลี่ยงคอนเทนต์ที่พึ่งโฆษณา
สำหรับวิศวกร ฝันร้ายที่สุดคือมีใครสักคนสร้าง “เว็บเครื่องคิดเลขเกือบเสร็จแล้ว 100 เว็บ” แล้วโยนมาให้ผมบอกว่า “ช่วยแค่ review code ให้หน่อย”
ในความเป็นจริง สิ่งที่กินเวลาส่วนใหญ่คือ การตรวจสอบ edge case และให้ feedback เรื่องคุณภาพ แต่คนทำกลับไม่เข้าใจว่าทำไมมันถึงใช้เวลานาน