ซีรีส์ · 7 ตอน
เขียนโปรแกรมพื้นฐาน
ให้ AI เขียนโค้ดให้ได้ แต่อ่านไม่ออกว่ามันทำอะไร ซีรีส์นี้สอนพื้นฐานที่พอให้อ่านและตรวจงานของ AI เป็น ตั้งแต่ตัวแปร เงื่อนไข ลูป การอ่าน error การย้อนงานด้วย Git การอ่าน SQL จนถึงโปรแกรมที่รันค้างอยู่เบื้องหลัง ไม่ต้องเป็นโปรแกรมเมอร์ก็อ่านได้
เริ่มอ่านตอนที่ 1
ทุกตอน
- ตอนที่ 1: ตัวแปร เงื่อนไข ลูป: 3 อย่างที่ต้องรู้ ก่อนอ่านโค้ดที่ AI เขียนให้AI เขียนโค้ดให้ได้ แต่ถ้าอยากเปลี่ยนยอดส่งฟรีจาก 500 เป็น 450 บาท ต้องแก้ตรงไหน? บทความนี้อธิบาย 3 อย่างที่โค้ดเกือบทุกภาษามี ด้วยตัวอย่างร้านค้าออนไลน์ที่รันจริง พร้อมเช็กลิสต์สำหรับอ่านโค้ดที่ AI เขียน และคำสั่งให้ AI อธิบายโค้ดของตัวเองอ่าน 13 นาที
- ตอนที่ 2: อ่าน error ให้เป็น: ดู 3 อย่างก่อนส่งให้ AI แก้จอแดงเต็มหน้าไม่ได้แปลว่าโปรแกรมพังทั้งหมด error ส่วนใหญ่บอกไว้แล้วว่าเป็นปัญหาชนิดไหนและเกิดที่บรรทัดไหน สิ่งที่ยังขาดคือข้อมูลว่าคุณเพิ่งทำอะไรไป ตอนที่ 2 ของซีรีส์เขียนโปรแกรมพื้นฐานพาอ่าน error จริง 3 ตัวจาก Node.js และ Python ทีละส่วน พร้อมวิธีส่ง error ให้ AI แบบที่ได้คำตอบตรงจุดอ่าน 14 นาที
- ตอนที่ 3: Git คืออะไร: จุดเซฟเกมของคนที่ให้ AI แก้โค้ดให้ AI แก้โค้ดแล้วส่วนที่เคยใช้ได้กลับพัง จะรู้ได้อย่างไรว่า AI แก้อะไรไป และจะย้อนกลับอย่างไร บทความนี้อธิบาย Git โดยเทียบกับการเซฟเกม พาดูตัวอย่างที่รันจริงตั้งแต่การเซฟ การดูว่า AI แก้บรรทัดไหน จนถึงการย้อนกลับ พร้อม 5 กติกาก่อนให้ AI แก้โค้ดอ่าน 12 นาที
- ตอนที่ 4: อ่าน SQL แค่ 4 คำ ก็ตรวจตัวเลขที่ AI ทำให้ได้AI สรุปยอดขายหรือทำแดชบอร์ดจากฐานข้อมูลให้ได้ แต่ตัวเลขนั้นนับอะไร และไม่นับอะไร? บทความนี้สอนอ่าน SELECT FROM WHERE GROUP BY ด้วยตารางยอดขายตัวอย่างที่รันจริง ชี้ความผิดพลาด 2 แบบที่ผิดแค่บรรทัดเดียวแต่ทำให้ยอดเพี้ยนไปเป็นพันบาท พร้อมเช็กลิสต์ก่อนเชื่อตัวเลขจาก AIอ่าน 13 นาที
- ตอนที่ 5: ปิดหน้าต่างแล้ว โปรแกรมอาจยังไม่หยุด: โปรแกรมเบื้องหลังคืออะไร ดูที่ไหน ปิดอย่างไรให้ปลอดภัยปิดโปรแกรมไปแล้ว แต่โปรแกรมอาจยังรันอยู่เบื้องหลังในเครื่องคุณ บทความนี้อธิบายว่า process คืออะไร ทำไมเครื่องมือ AI เขียนโค้ดบางตัวทิ้งโปรแกรมไว้เบื้องหลัง ดูได้ที่ไหนทั้งบน Windows และ Mac พร้อมกติกาปิดอย่างปลอดภัย คือ ถ้าไม่รู้จัก อย่าปิด ให้ค้นหรือถามก่อนอ่าน 13 นาที
- ตอนที่ 6: ไฟล์ .env คืออะไร ทำไม AI บอกให้สร้าง และต้องใส่อะไรลงไปAI บอกให้สร้างไฟล์ .env แล้วใส่ API key แต่ไม่ได้บอกว่าไฟล์นี้คืออะไร บทความนี้อธิบายด้วยการเทียบสูตรขนมกับกุญแจร้าน ว่าทำไมต้องแยกกุญแจออกจากโค้ด ในไฟล์มีอะไร .env.example ต่างจาก .env อย่างไร พร้อมตัวอย่างให้ลองสร้างไฟล์แล้วให้โปรแกรมอ่านค่าเอง และเช็กลิสต์ 4 ข้อเมื่อค่าที่อ่านได้กลายเป็น undefinedอ่าน 14 นาที
- ตอนที่ 7: 6 ข้อห้ามกับไฟล์ .env เพื่อไม่ให้คีย์หลุด โดยเฉพาะตอนให้ AI เขียนโค้ดไฟล์ .env เก็บคีย์ที่ใช้บริการในนามบัญชีของคุณ คีย์หลุดได้หลายทาง ทั้งตอน commit ตอนวางในแชต ตอนแชร์จอ และตอนให้ AI อ่านไฟล์ในโปรเจกต์ บทความนี้สรุป 6 ข้อห้ามพร้อมสิ่งที่ต้องทำแทน ลำดับสิ่งที่ต้องทำเมื่อคีย์หลุด คำสั่งสำเร็จรูปให้ AI ตรวจโปรเจกต์โดยไม่แสดงค่าคีย์ และเช็กลิสต์ก่อน push หรือแชร์จออ่าน 14 นาที