ปกติการรับงาน ลูกค้าจะมี requirement มาไห้อยุ่แล้ว
ถ้าเราทำงานตาม requirement ที่ลูกค้าให้มา ผมก็คิดว่าไม่ได้ผิดอะไร
โปรแกรมมิ่งมันไม่เหมือนงานดีไซน์ การเขียนไห้ได้เป้าหมายตามลูกค้าต้องการมันไม่ได้มี pattern ต่างกันไม่มากมายขนาดนั้น
แล้วโปรแกรมมมิ่งส่วนใหญ่จะเขียนโค๊ดเก็บไว้เป้น library ส่วนตัวอยุ่แล้ว ซึ่งมักเอามาใช้งานเรื่อยๆ ในแทบทุกโปรเจ็ค จะไม่ไห้เหมือนโดยสิ้นเชิงคงเป้นไปไม่ได้อยู่แล้ว
เท่าที่ได้ยินมา ลักษณะการจ้างแบบนี้จะทำสัญญาห้ามทำโปรเจ็คซ้ำหรือใกล้เคียงทำนองนั้น แล้วแน่นอน ราคาคงไม่ถูกๆ แน่ เพราะต้องแลกกับการตัดโอกาศ

เรื่องนี้ จะเคลียร์สุด ต้องมี requirement จากกทางลูกค้าครับ หากงานที่รับ เป็นไอเดียลูกค้า แล้วเราทำตามเป้าหมายที่ลูกค้าต้องการ มันก้ไม่ผิดอะไร เพราะนั่นมันงานของเรา
เรื่องนี้ไม่ใช่การเอาโปรเจ็คเก่าไปขายนะครับ
เป็นการรับงานแล้วทำตามเป้าหมายของลูกค้า ถ้าโปรแกรมเมอร์เอาโปรเจ็คที่เคยทำให้อีกคน ไปเสนอขายไห้อีกคน แบบนี้โปรแกรมเมอร์เองที่เป้นฝ่ายผิดจรรยาบรรณ