หากรู้ชื่อจริงนายสมชาย เอาไปค้นในกูเกิ้ลฯ จะเจอตำรานายสมชายแต่ง/เรียบเรียง ในสายคอมพิวเตอร์โปรแกรมมิ่ง ลิสต์รายการยาวเป็นคืบเลยครับ
หนังสือผม ปล่อยออกไปน้าสมชายคงฮาครับ แค่ยังไม่ปล่อยพวกวงการคอมก็ด่าผมกันแล้ว
คนละเซ็กเม็นต์ครับ... นายสมชายไม่ได้เล่นฮาร์ดแวร์ แต่ไปเน้นด้านโปรแกรมมิ่ง กับด้านบริหารธุรกิจครับ...
ช่างโรจน์เน้นแนวช่าง แต่นายสมชายเล่นกับของง่าย โดยเน้นเรื่องการทำยังไงให้มันง่ายเข้าว่า เมื่อได้ผลลัพธ์แล้วก็จบกัน เมื่อไหร่ Requirement เปลี่ยนก็มาแก้ของเดิมใหม่ให้ได้ตาม Requirement ใหม่ครับ...
หากยกตัวอย่างแบบสุดโต่ง ก็เช่นพวกช่างจะออกแบบฐานข้อมูลฯ พวกมาจากสายวิศวกรรมคอมพิวเตอร์ก็มักจะนั่งนึกเอาว่าข้อมูลสำคัญมีอะไรบ้าง แล้วก็ออกแบบฐานข้อมูลให้ครอบคลุมข้อมูลทั้งหมด โดยคำนึงว่าต้องรองรับความต้องการในอนาคตด้วย... คือมีเหตุผลเบื้องหลังว่าทำทั้งทีต้องทำให้ดี ไม่ต้องกลับมาแก้กันใหม่...
แต่นายสมชายมาจากสายบริหารธุรกิจ(MBA - MIS) บอกว่าเวลาออกแบบฐานข้อมูลไม่ต้องคิดมาก โดยใช้วิธีไปเอา Output ที่เป็นเอกสารกระดาษ+หน้าจอที่อยากเห็นเวลาใช้งานจริงมา... แล้วเข้าเกียร์ถอยหลัง หาที่อยู่ในฐานข้อมูลให้มันซะด้วยการ Normalization ออกมาเป็นฟิลด์ แล้วเป็น Entity แผล็บเดียวเอง...
ซึ่งการออกแบบฐานข้อมูลตามแบบพวกบริหารธุรกิจจะหมดเวลาไปกับการนั่งออกแบบเอกสารกับออกแบบหน้าจอ... เมื่อลงตัวปุ๊บก็นั่งวาด E-R Diagram ไม่เกินครึ่งวันก็เสร็จครับ ต่อให้ฐานข้อมูลระดับองค์กรก็ออกแบบไม่เกิน 2 วัน, แต่ที่เสียเวลามากคือเอกสารไม่ลงตัวเพราะ Users นั่งทะเลาะกันเอง... ฮา...
แล้วมาเขียนโปรแกรมด้วยเคื่องมือง่ายเข้าว่า ซึ่งสมัยนายสมชายยังอยู่ในวงการ ก็มักใช้ Ms Access ลากแปะ กับใช้ DreamWeaver ลากแปะ ไม่กี่วันก็ได้ Prototype ให้ User เล่นเสียให้ฉ่ำปอด แล้วค่อยทำตัวจริงครับ... แต่พวกสายวิศวกรรมจะส่ายหัว บอกว่า"ง่ายไป" มักใช้เครื่องมือเขียนโปรแกรมตัวจริงที่ต้องคอมไพล์ซอร์สโค้ดฯ(ซึ่งจำเป็นจริง แต่ใน Commercial Application ไม่ใช้สร้าง App ในองค์กร)...
ส่วนเรื่องฮาร์ดแวร์ นายสมชายไม่แตะเลย, ใช้วิธีจ้างช่างอย่างช่างโรจน์ครับ... บอกแล้ว ว่าไม่ทับเส้นทางกันครับ... เย้...