
🌖 โปรแกรมแบบ Manual Coding และ AI Automation 🌓
เวลาเราพัฒนาแบบ Manual Coding (เขียนโค้ดเองทั้งหมด)มีข้อดีคือ
• เข้าใจโครงสร้างระบบเองทั้งหมด
• สามารถควบคุมการทำงานและตรรกะของโค้ดได้เพราะเขียนเองกับมือ 🌝
• ง่ายต่อการ Debug และ Refactor เพราะเราเข้าใจทุกบรรทัดของโค้ด
แต่ก็มีข้อเสีย:
• ใช้เวลานานในการพัฒนา
• เสี่ยงต่อ Human Error มากกว่า
• หากไม่มีมาตรฐานการเขียนโค้ด อาจทำให้ทีมงานที่มาจับงานต่อเข้าใจยาก
🤖 เทียบกับงานที่พัฒนาแบบ AI Automation มีข้อดีคือ
• พัฒนาได้รวดเร็วมาก
• สามารถสร้างโครงสร้างที่ดูเป็นมืออาชีพและทันสมัยได้ทันที
• ช่วยลดงานซ้ำซ้อน เช่น การสร้าง Form, Table, หรือ Template Code
ข้อเสียก็มีเช่นกัน
• หากวางโครงสร้างเริ่มต้นไม่ดี ระบบอาจซับซ้อนและแก้ไขยาก
• โค้ดที่สร้างโดยอัตโนมัติอาจเข้าใจยากหรือไม่สอดคล้องกับบริบทขององค์กร
• ยากต่อการบำรุงรักษาในระยะยาว โดยเฉพาะระบบขนาดใหญ่เช่น CRM (Customer Relationship Management)
• อาจเกิด Overhead หรือ Dependency กับเครื่องมือที่ใช้ AI Automation
ส่วนตัวคิดว่าหากไม่ทำโปรเจคที่ซับซ้อนก็ให้ ai มันทำให้ แต่โปรเจคไหนซับซ้อนก็ให้ ai มันวางโครงให้และเราเข้าไปปรับในแต่ละส่วนๆเอา ทั้งนี้แค่จะบอกว่าไม่ใช่ ai จะมาทำแทนทุกอย่างได้แต่ ai จะมาช่วยคนที่เข้าใจการวางโครงสร้างของโปรเจคให้ทำงานได้เร็วและแม่นยำมากขึ้น 🐳
โปรแกรมเมอร์บิดกรวยที่ทำงานเหนื้อยเหนื่อยแต่โดนขโมยเงินเก็บ 🦖
#Siamstr