ทำน้ะทำได้ แต่ไม่ค่อยดีหรอก ชั่วโมงบินจะต่ำ ความน่าเชื่อถือก็จะต่ำ
เคยมีหลักสูตรของ MIT มั้งหากจำไม่ผิด เค้าสอนตั้งแต่ Assembly
ไปจนสิ่นสุดที่ทำ website มันไม่น่าจะเกี่ยวกันได้ถูกมั้ย
แต่จริงๆ แล้วมันมีผล ในเชิงลึก ในการมองภาพรวม ระบบ ทั้งหมด
อย่าง Oracle เกิด BOF ขึ้นมา ควรทำอย่างไรดี หรือ เจอ Sub query มหาเทพ เจอ โครต Temp table
ช้านรกแตก query ทีนึงรอ เกือบ 10 นาที จากสุดยอดโปรแกรมเมอร์ของไทยได้ ทำไว้ แล้วมันก็หนีไป ทำงาน site อื่นๆ ต่อ
นำโค้ดเน่าๆ ของมันไปแพร่กระจายไม่ต่างจากไวรัสให้ โปรแกรมเมอร์คนอื่น ได้ซวย กันไปตามๆ กัน จะ แก้อย่างไร หรือ เยอะมากๆ ปัญหาที่พบเจอในตอนทำงาน
ผมพูดเล่นน้ะ บางทีเราก็แก้เองไม่ได้หรอก ใครจะบ้าไป เขียน patch ให้ oracle แก้ bof ถูกมั้ย แต่บังเอิญเราเจอ
และเราก็รู้ว่ามันคือ BOF ไง อาจเขียน shell code เป็น zero day ไปขายให้ hacker ก็ได้

แต่อยากทำแล้ว ก็ควรทำแหละ ลุย