ได้ยินกันมานาน ได้ยินกันมากมาย ใครๆ ก็พูดกันว่า “ลูกค้าคือพระเจ้า” (ถึงบางคนจะพูดเพี้ยนนิดๆ ว่าลูกข้าคือพระเจ้าก็เถอะนะ) หลายต่อหลายคนชอบนำคำนี้มาอ้างและใช้เป็นประกาศิตเวลาต้องการอะไร ว่าลูกค้าถูกเสมอ ต้องการอะไรต้องทำให้เสมอ ยิ่งในยุคของอินเทอร์เน็ตและเครือข่ายสังคมออนไลน์เช่นปัจจุบัน

เรื่องนี้รู้กันดีอยู่แล้ว แล้วผมจะเขียนทำไม?

ผมอยากจะมองเรื่องนี้ในด้าน “การศึกษา” เท่านั้นครับ ด้านอื่น เรื่องอื่น ที่ไม่ใช่เรื่องที่ตัวเองมี authority อะไรด้วยเลย ผมขอไม่มองก็แล้วกัน

ผมถามคำถามนี้มานาน ว่า “ถ้า” ข้อความว่า “ลูกค้าคือพระเจ้า” ไม่ผิด และใช้ได้กับวงการศึกษา “แล้ว” ลูกค้าของสถาบันการศึกษา เช่น มหาวิทยาลัย “คือใคร”?

คำตอบที่ต่างกันในจุดนี้ จะทำให้ทุกอย่างต่างกันราวฟ้ากับเหวแน่นอน และผมมีคำตอบให้เลือก 2 คำตอบ คือ

  1. ผู้เข้ามาเรียน หรือผู้ที่กำลังจะเข้ามาเรียน
  2. สังคมที่อยู่รอบตัวสถาบันการศึกษา หรือสังคมที่ใหญ่กว่านั้น เช่น อุตสาหกรรมที่เกี่ยวข้อง หรือแม้แต่ประเทศชาติ

แน่นอนว่า ในความเป็นจริง เราต้องคำนึงถึงตัวเลือก 2 ตัวนี้ควบคู่กัน แต่ว่าอะไรล่ะ ที่เป็น “ตัวเลือกหลัก” ที่สำคัญกว่าอีกตัวหนึ่ง?

ถ้าเราเลือกข้อ 1. ซึ่งเป็นมุมมองที่เรียกได้ว่า “มุมมองสาธารณะ” ที่มาจากแนวคิดง่ายๆ ที่เป็นปลายเหตุว่า “ใครจ่ายเงิน คนนั้นคือลูกค้า” แล้วล่ะก็ เราจะมองเห็น “หลักสูตร” (รวมถึงโครงการอบรม หลักสูตรระยะสั้นต่างๆ) เป็นโปรดักท์ และบรรดาผู้เข้าเรียนก็จะจ่ายเงินมาเพื่อซื้อโปรดักท์นั้นๆ และทางผู้สร้างโปรดักท์ (สถาบันการศึกษา) ก็จะ PR โปรดักท์ตัวนี้แบบขายฝันกันไป มีวิชาเป็นสิบเป็นร้อย ที่ใส่ในหลักสูตรเพื่อให้ดูน่าเรียน แต่ไม่มีการเรียนการสอน รวมถึงการสร้างภาพขายฝันว่าเมื่อเข้ามาเรียนแล้ว ผ่านหลักสูตรไปแล้ว จะทำงานอะไรได้บ้าง ฯลฯ

ถ้าเราเลือกข้อ 2. จากมุมมองที่ว่า “ใครได้รับประโยชน์/บริการ คนนั้นคือลูกค้า” จะต่างกันมาก เพราะถ้าลูกค้าของสถาบันการศึกษาคือ “สังคม” โดยที่สังคมเป็นผู้จ่ายสิ่งที่แพงกว่าเงิน นั่นคือ ศักยภาพในการพัฒนาโดยรวมของสังคมและสังคมที่ใหญ่ขึ้นไปอีก แล้วล่ะก็โปรดักท์ของสถาบันการศึกษาก็คือ คนที่สร้างขึ้นมา งานวิชาการ งานต้นแบบ งานวิจัย งานให้คำปรึกษา ต่างๆ ที่สร้างขึ้นมา และมีการนำไปใช้ประโยชน์ในสังคม (ไม่ใช่แค่ทำเอาผลงานตีพิมพ์ในวารสารนานาชาติ ที่ชอบมีการวัดผล) ซึ่งในปัจจุบันแม้ว่าจะการพูดถึงแนวคิดลักษณะนี้อยู่บ้าง แต่ก็ไม่ได้ถูกสื่อสารอย่างชัดเจน และไม่ใช่มุมมองที่แชร์ร่วมกันในหลายสถาบันการศึกษา และผู้เข้ารับการศึกษาแน่นอน

แต่ถ้าเราเลือกข้อ 2. แล้ว “ผู้ที่จ่ายเงินเข้ามาเรียน” ล่ะ? ไม่ใช่ลูกค้ากระนั้นหรือ?

อันที่จริงแล้ว มันมีคนอีกจำพวกหนึ่งครับ ที่ต้องจ่ายเงินเหมือนกัน นั่นคือ “ผู้สร้าง” หรือ “ผู้ประกอบการ” ที่ต้องจ่ายเงินให้กับต้นทุนในการสร้างโปรดักท์ เท่านั้นยังไม่พอ นอกจากลงทุนแล้ว ยังต้องลงแรง ทางแรงกายแรงใจแรงสมอง ในการสร้างโปรดักท์จริงๆ อีกด้วย (ลงทุนอย่างเดียว สร้างไม่ได้) แล้วในกรณีนี้ ผมอยากมองว่า ผู้เข้ารับการศึกษานั้น “จ่ายเงิน” เพื่อ “ลงทุน” และต้องลงแรงทั้งหลายทั้งปวง อัดหลับอดนอนศึกษา ทดลองทำงานทดลองสร้างสารพัด ในการ “สร้างตัวเอง ให้เป็นโปรดักท์” ครับ เป็นโปรดักท์เพื่ออะไร เพื่อช่วยกันตอบโจทย์ข้อ 2. น่ะแหละ เพื่อสังคมรอบตัว เพื่ออุตสาหกรรมต่างๆ เพื่อที่จะให้สังคมเล็กๆ รอบตัวนั้นๆ หรืออุตสาหกรรมนั้นๆ ช่วยกันสร้างประเทศชาติต่อไป

ทุกวันนี้ ในวันที่การศึกษากลายเป็นธุรกิจอย่างเต็มตัว ผู้เข้ามาเรียน (สังเกตว่าตั้งแต่ต้น ผมใช้คำนี้ แทนคำว่า “นักเรียน” หรือ “นักศึกษา”) มีทัศนคติว่าตัวเองเป็น “ลูกค้า” มากขึ้นทุกวัน เพราะว่าพวกเขาคือผู้จ่ายเงิน จ่ายแล้วต้องได้อย่างที่ตัวเองอยากจะได้ จ่ายแล้วจะเรียกร้องเอาอะไรก็ได้ ด้วยความที่ว่า “ลูกค้าคือพระเจ้า”

แต่น้อยคนนักที่จะมองว่าตัวเองเป็นผู้สร้าง เป็นนักลงทุน เป็นผู้ประกอบการ และต้องลงแรงอีกมากมาย สร้างตัวเองให้เป็นโปรดักท์ เพื่อให้ผู้รับประโยชน์ หรือ “ลูกค้า” ของตัวเอง ซึ่งก็คือ “สังคม” ได้อะไรบ้าง ว่าเขาต้องการอะไรบ้าง ….. ครับ “ลูกค้าคือพระเจ้า” เช่นเดียวกัน แต่สำหรับผม อะไรก็ตามที่เป็น “การศึกษา” ลูกค้า ไม่ใช่ผู้เข้าเรียน ผู้เข้ารับการอบรม คนซื้อหนังสือ ฯลฯ ที่จ่ายเงินผมครับ

ไม่ผิดครับ “ลูกค้าคือพระเจ้า”

ป.ล. คงได้มีโอกาสเขียนเรื่อง Consumer & Creator หรือ “ผู้เสพ & ผู้สร้าง” ที่ผมพูดถึงบ่อยๆ ในทุกการบรรยาย ไม่ว่าจะในห้องเรียนหรือบรรยายสาธารณะ และเขียนถึงในบางส่วนใน Facebook ในโอกาสถัดไป

 

หนังสือเล่มแรกของผม “คู่มือเขียน iPhone App” ก็ได้ออกวางตลาดเรียบร้อยแล้ว ก็หวังว่าจะช่วยเป็นจุดเริ่มต้นเล็กๆ น้อยๆ สำหรับหลายๆ คนที่อยากจะหัดเขียนโปรแกรม หรือแอพ เพื่อใช้งาน iPhone, iPad, iPod touch กันได้บ้าง


iphoneapps.gif

หลังจากหนังสือเล่มนี้วางตลาดไปได้ไม่นาน ก็มี e-mail เข้ามาหาผม เพื่อขอ Code จากหนังสือเล่มนี้พอสมควร ซึ่งสิ่งที่ผมทำก็คือ ไม่ให้ Code ทันที แต่จะพยายามจะถามว่าติดปัญหาตรงไหน เพื่อจะได้ช่วยแก้ปัญหา พร้อมอธิบายเพิ่มเติมเท่าที่ทำได้ เพราะว่าแต่ละคนอาจต้องการคำอธิบายที่แตกต่างกันตามธรรมชาติ ดังนั้นหากผมได้รู้ถึงปัญหาของแต่ละคน ว่าติดตรงไหน หรือว่าอ่านหนังสือตรงไหนไม่ละเอียด ก็จะช่วยอธิบายให้ตรงจุดได้

บางครั้งที่ผู้อ่านหลายท่าน พิมพ์โค้ดตามหนังสือ และเกิด Error หรือ Warning ขึ้นมา ทั้งๆ ที่พิมพ์ตามตรงเป๊ะทุกตัวอักษรแล้ว และเมื่อเกิดเรื่องเช่นนั้นขึ้น บางครั้งผู้อ่านบางท่าน อาจจะเริ่มทึกทักว่าหนังสือผมผิด หรือหนังสือผมลืมโน่นลืมนี่ ฯลฯ

ผมขอชี้แจงอะไรบางอย่างตรงนี้ครับ โดยอ้างอิงตัวอย่างจาก e-mail ที่ผมตอบผู้อ่านผมบางท่าน (ขอสงวนชื่อผู้อ่านนะครับ ว่าผมตอบใคร)

กรณีแรก ผู้อ่านประสพปัญหาจากโค้ดในหน้า 157

การวางตำแหน่งต่างๆ ต้องประมวลความรู้เองจากหน้า 121 ครับ ผมเขียนว่า

“ก่อนจะใช้งานสิ่งใดๆ ต้องประกาศสิ่งนั้นก่อน” ดังนั้น …. (พร้อมกับบอกวิธี)

เป็นความตั้งใจของผู้เขียน ที่ต้องการให้ผู้อ่านประมวลความรู้เอง จากสิ่งที่ทำไปแล้วในบทก่อนๆ

ลำดับ Code ที่ปรากฏในหนังสือ สะท้อนลำดับความคิดของผมครับ ไม่ได้สะท้อนลำดับของโค้ดในไฟล์
การที่ผมเขียน Code หนึ่งๆ ทีหลัง ไม่ได้แปลว่าจะต้องปรากฏภายหลังในไฟล์ครับ เราอาจต้อง
ใส่ Interface ของมันไปก่อนใน .h หรือว่าอาจจะต้องเขียน private interface เสียก่อน หรือว่าอาจจะใช้
วิธีการประกาศไว้ก่อน ก็ได้

กรณีที่สอง ผู้อ่านประสพปัญหาจากโค้ดในหน้า 78

Code ที่คุณเขียน และบอกว่ามีปัญหา อยู่ในหนังสือหน้า 78 นะครับ

ลองย้อนไปอ่านดูในหน้า 64 ครับ ตั้งแต่บรรทัดแรกเลย ว่าผมเขียนว่าอะไร และผมมีตัวอย่างให้ดูแล้วด้วย (เรื่อง @synthesize)
ซึ่งจะว่าไป ก็สืบมาตั้งแต่ขั้นตอนการเขียนที่บอกไว้ตั้งแต่หน้า 59 :-)

เป็นความตั้งใจของผมครับ ที่ผู้อ่านจะต้อง “นำความรู้ที่อ่านผ่านไปแล้ว และเห็นตัวอย่างไปแล้ว มาประมวลใช้เอง”

ทีนี้คงจะไม่มีทางลืม @synthesize สิ่งที่กำหนด @property เลยสินะครับ ดีกว่าให้พิมพ์ตามๆ ไปอย่างไม่รู้เรื่องอะไร
เพราะว่ามีหลายคนที่เคยเจอมา อ่านหนังสือไม่ละเอียด ไม่คิด จะดูแต่ code อย่างเดียว และพิมพ์ตามอย่างเดียว
ถ้า code ทำงานได้หมด ไม่เจอปัญหาจากการอ่านไม่ละเอียดและไม่คิดเลย ก็จะ take everything for a grant
(ขออภัย นึกภาษาไทยไม่ออก … ประมาณว่า มองข้ามโน่นนี่ นึกว่าเป็นเรื่องเล็กๆ) ทำให้แก้ปัญหาต่างๆ ไม่ได้ในที่สุด

สิ่งที่คุณเจอ และการแก้ปัญหาของคุณ เป็นเจตนาของผมทีี่อยากให้เกิดขึ้นครับ

มาถูกทางแล้วครับ ยินดีด้วย

ดังนั้น เพื่อ Make Statement ให้ชัดเจนตรงนี้ ผมขอบอกอีกครั้งนะครับ (ซึ่งเป็นการเขียนซ้ำข้อความที่ผมเขียนไว้ในหน้า 14 ของหนังสือ ซึ่งหลายท่านอาจจะอ่านข้ามไปแบบไม่สนใจเท่าไหร่)

หนังสือเล่มนี้จะไม่มี “การรวมโค้ด” ของโปรแกรมเอาไว้ที่หน้าใดหน้าหนึ่ง ให้พิมพ์ตามหรือลอกเฉพาะส่วนของโค้ดได้ โดยไม่อ่านเนื้อหาและความคิดอันเป็นที่มาของโค้ด

นอกจากนี้ โค้ดหลายส่วนที่ซ้ำหรือคล้ายกับที่เคยผ่านมือกันมาแล้ว บางส่วนผู้อ่านจะต้องเขียนเพิ่มเติมเอง

ผมไม่ปฏิเสธครับ ว่าลักษณะการเขียนหนังสือของผมนั้น ได้รับอิทธิพลจากหนังสือต่างประเทศ ทั้งอเมริกาและญี่ปุ่น เป็นอย่างมาก

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

หลายต่อหลายคน หัดเขียนโปรแกรมตามตัวอย่าง คอมไพล์ผ่าน ทำงานได้ ตามตัวอย่างเป๊ะๆ ก็หลงระเริง คิดว่าเข้าใจแล้ว ทำได้แล้ว พอเขียนจริง ต่อให้เป็นโปรแกรมง่ายๆ ไม่ต้องยาก (แค่เปิดไฟล์ นับคำในไฟล์ว่ามีกี่คำ ที่ผมชอบใช้เวลาสอนหนังสือที่ ม.ศิลปากร) ก็เริ่มต้นไม่ถูก พอเขียนแล้วเจอปัญหาเล็กน้อย ก็ไปต่อไม่เป็น เจอข้อความจาก Compiler ก็กลัว ฯลฯ

ขอให้ค่อยๆ พยายามๆ ครับ อ่านหนังสือให้ละเอียด ใช้เวลากับมันให้มากสักนิด เพื่อรากฐานที่มั่นคง

หนังสือผม ไม่เขียนหลอกผู้อ่านไปวันๆ ว่าใครก็สามารถเป็นนักพัฒนาโปรแกรมสำหรับ iPhone ได้ อย่างแน่นอน การที่จะให้ทำตามแบบ Copy & Paste แบบไม่ต้องคิด และได้โปรแกรมที่เหมือนจะทำงานได้นั้น ไม่ใช่สิ่งที่ผมเห็นด้วย เป็นสิ่งที่ฉาบฉวยและไม่ยั่งยืน ผมเชื่อว่า ไม่มีความรู้แบบฉาบฉวยแม้แต่บรรทัดเดียวในหนังสือเล่มนี้

และ … คาดเข็มขัดนิรภัยให้แน่นนะครับ เพราะว่าเมื่อพื้นฐานของทุกคนแน่นแล้ว “เล่ม 2″ จะเร็วกว่านี้ หนักกว่านี้ ยากกว่านี้ แน่นอน เพราะจะเป็นสิ่งที่ผมทิ้งท้ายไว้ในบทสุดท้าย (บทที่ 16) แต่ถ้าไม่มีสิ่งที่เป็นความรู้ “ระดับสูงขึ้นไป” เลยล่ะก็ การเขียน App หลายตัวสำหรับ AppStore ปัจจุบันนั้นทำไม่ได้แน่นอนครับ

 

Prisoner’s Dilemma

On July 22, 2011, in Article, Just-a-Thought, Philosophy, by rawitat

ทางสองแพร่งของนักโทษ หรือ Prisoner’s Dilemma เป็นทฤษฎีหนึ่งที่ผมชื่นชอบมากเป็นพิเศษตั้งแต่อ่านครั้งแรกๆ ในหนังสือพวก Mathematical Models in Economics เมื่อครั้งเรียนปริญญาตรี และยิ่งเห็นโลกมากขึ้น ผมยิ่งชอบที่จะตีความมันมากขึ้น จนถึงวันนี้กลายเป็นปรัชญาชีวิตตัวหนึ่งที่ผมนึกถึงเสมอเวลาทำอะไรก็ตาม

เรื่องมันมีอยู่ง่ายๆ ว่า คนสองคน ไปลักเล็กขโมยน้อยของจากร้านค้าเล็กๆ แล้วก็ถูกแยกสอบสวน ซึ่งตำรวจก็ถามทั้งสองคน (แยกกันถาม) ว่าอีกคนมีความผิดหรือไม่ ถ้าสารภาพ (ด้วยการบอกว่าเพื่อนผิดจริง และยินดีเป็นพยานให้) ก็จะปล่อยให้พ้นผิด นักโทษทั้งสองคนก็จะมีตัวเลือกเหมือนๆ กันคือ จะเงียบ หรือว่าจะบอก

ผลลัพธ์: ถ้าทั้งสองคนต่างเห็นแก่เพื่อน เงียบทั้งคู่ ก็จะโดนขังกันไปคนละ 1 เดือน ถ้าทั้งสองคนต่างก็เห็นแก่ตัวเอง บอกทั้งคู่ ก็โดนกันไปคนละ 3 เดือน แต่ถ้ามีคนหนึ่งพูด อีกคนไม่พูด (คนหนึ่งเห็นแก่เพื่อน อีกคนเห็นแก่ตัว) คนที่พูดจะได้เป็นอิสระ แต่คนที่เงียบจะโดน 12 เดือน

ลองเปลี่ยนรูปแบบให้เป็นรูปแบบของการได้คะแนน แทนการเข้าคุก เราจะได้ตารางแบบนี้


prisonerdilemma.png

โดยมีคนสองคน P1 และ P2 แต่ละคนมีทางเลือกคือ “Cooperate” (ร่วมมือกัน) หรือ “Defect” (หักหลังกัน) … ซึ่งแม้ตามตำราจะใช้คำนี้ แต่นับวันผมยิ่งมีความรู้สึกว่ามันคือ “เพื่อคนอื่น” (เห็นแก่คนอื่น) และ “เพื่อตัวเอง” (เห็นแก่ตัว) มากกว่า แต่ผมขอใช้ตัวย่อตัวเดิม คือ C และ D ตามลำดับ

ถ้าทั้ง 2 คนต่างคิดเพื่ออีกฝ่าย จะได้คนละ 3 คะแนน รวมแล้ว 6 คะแนน ถ้าคนหนึ่งเห็นแก่ตัว ฝ่ายเห็นแก่ตัวจะได้ 5 และอีกฝ่ายจะไม่ได้อะไรเลย 0 รวมแล้ว 5 คะแนน แต่ถ้าเห็นแก่ตัวทั้งคู่ (จะเอาทั้งคู่) ก็จะได้คนละ 1 คะแนน รวมแล้ว 2 คะแนน

เรื่องที่น่าสนใจคือ

  • ถ้าเราจะต้องตัดสินใจเพื่อให้ตัวเองได้ประโยชน์สูงสุด เราจะเลือก D หรือทางเลือกแบบเห็นแก่ตัว เสมอ เพราะว่าคะแนนที่เรามีโอกาสได้คือ 5, 1 (Max: 5, Min:1) ในขณะที่ถ้าเราคิดเผื่ออีกฝ่าย จะได้ 3, 0 (Max: 3, Min 0)
  • แต่ถ้าเรามองทั้งระบบเป็นหลัก เราจะเห็นว่าทางเลือกแบบเห็นแก่ตัว ที่ทำให้เราได้คะแนนส่วนตัวสูงสุดที่เป็นไปได้ มันจะทำให้ระบบมีโอกาสได้คะแนน Max: 5, Min: 2 แต่ถ้าเรายอมเสียประโยชน์ส่วนตัว จะได้ Max: 6, Min: 5
  • ถ้าทุกคนคิดเพื่อคนอื่น ทุกคนจะได้มากกว่าที่คิดเห็นแก่ตัว (คนละ 3 vs. คนละ 1) และระบบได้สูงสุด (6)
  • ถ้าทุกคนคิดเห็นแก่ตัวกันหมด แต่ละคนจะได้น้อยกว่าที่ตัวเองหวังไว้ (หวัง 5 vs. ได้ 1) และระบบแทบจะไปไม่ได้ (2)

ตัวอย่างที่เห็นกันเกลื่อนกลาด ก็เช่นเรื่องตั้งงบประมาณ เรื่องขออัตรากำลังคน เรื่องขอทุนวิจัย เรื่องขอเปิดหลักสูตร เรื่อง ฯลฯ ที่มีหลักคิดจากการ Maximize by Part ของตัวเอง ว่าถ้าฉันมีนี่นั่นโน่น แล้วจะทำหน้าที่ตัวเองได้ดีที่สุด แล้วเมื่อทุกคนคิดเหมือนกัน ก็ต้องมานั่งเกลี่ยกันตรงกลาง หารกันไป ถัวกันไป ซึ่งจะทำให้แต่ละคนได้แบบเบี้่ยหัวแตก น้อยกว่าที่ตัวเองคาดหวังและอยากได้ และทำอะไรไม่ได้ สุดท้ายระบบแย่ที่สุด

อีกตัวอย่างที่ผมชอบมาก คือ “การจราจร” ที่ถ้าแต่ละคนเห็นแก่ตัว ฉันต้องได้ไปก่อน ฉันต้องได้ไปเร็วที่สุด ฉันไม่ต้องดูรถคันอื่น คนอื่นต้องระวังอย่าชนฉัน หรือเลนของฉันจะให้หรือไม่ก็ได้ ฯลฯ พวกนี้ จะทำให้เกิดถนนที่แย่มากๆ ขึ้นมา การจราจรจะติดขัดล่าช้าไปเสียหมด แต่ละคนจะได้ไปช้ากว่าที่ตัวเองอยากจะไป แต่ถ้าขับรถเพื่อคนอื่น เช่น ใครขอเลนเราให้ ใครขับเร็วกว่าเรา เราหลบให้ ฯลฯ ทุกคนจะได้ไปเร็วกว่าที่ตัวเองคิด นั่นคือ ถนนทั้งเส้นได้มากที่สุด

ผมขอจบ Entry นี้ ด้วย Statement ที่ว่า

ระบบที่ห่วยที่แย่ที่สุด บางครั้งมันเกิดจากการที่แต่ละคนแต่ละส่วน พยายามทำดีที่สุด “เพื่อตัวเอง”

(โดยบางครั้ง การทำเพื่อตัวเองนั้นๆ อาจไม่ได้มาจากเจตนาที่เลวร้าย เพียงแต่เห็นประโยชน์ตัวเองเป็นหลักก่อน ก็เท่านั้น)

ดังนั้น เพื่อสังคมที่ดีขึ้นเล็กน้อย มันไม่ต้องเริ่มจากใครหรอกครับ เริ่มจากตัวเราเองนี่แหละ เริ่มคิดเพื่อคนอื่น (แต่ไม่ใช่คิดแทนคนอื่น) สักนิด ทำเพื่อคนอื่น (แต่ไม่ใช่ทำแทนคนอื่น เช่นกัน — ผมเห็นไอ้สองกรณีที่ผมขีดเส้นใต้ไว้เยอะจนเบื่อมาก) แล้วทุกคนจะได้มากกว่าที่ตัวเองคิดไว้ครับ

[update 1:] เพิ่มเติมอีก Statement หนึ่ง

The Whole is greater than sum of its Parts

จะเขียนถึงเรื่องนี้เต็มๆ ในโอกาสหน้าครับ ตอนนี้เอาแค่ว่า ระบบทั้งระบบ เป็นอะไรที่มากกว่าการรวมกันของแต่ละองค์ประกอบ ดังนั้น ความต้องการ (อย่างเห็นแก่ตัว) ของแต่ละคนรวมๆ กัน ไม่ใช่ความต้องการของระบบ (หรือเพื่อระบบ) ครับ

 

เห็นคุณ RBJ ทดสอบ Dynamic Range (DR) จาก RAW ของ D7000 แล้วรู้สึกว่ากล้องสมัยนี้มันเก็บ Dynamic Range ได้ดีน่าใจหายมากๆ เมื่อเทียบกับแค่ไม่กี่ปีที่แล้ว … ก็เลยนึกสนุกลองดูบ้าง ว่า JPEG จากน้องเล็ก X100 มันจะทำได้ดีแค่ไหน

ว่าแล้วก็เอากล้องไปเดินเล่นแถวสยามตอนเย็นๆ แล้วก็กดรูปนี้มาซะ


DSCF1250.jpg

เป็นรูปที่ตั้งใจให้มี contrast ของแสงค่อนข้างมาก จะเห็นว่าฟ้า (Highlight) ค่อนข้างหายและจืด ส่วนด้านล่าง (Shadow) ค่อนข้างมืดมองอะไรไม่เห็นเท่าไหร่ และนี่เป็น “JPEG” จากกล้อง ไม่ใช่ RAW ดังนั้นโอกาสที่จะมีข้อมูลเหลือๆ เก็บอยู่ในไฟล์ให้เอามาทำอะไรได้ก็น้อยลงไปเยอะ

เอาล่ะ ก็ถึงเวลาทดสอบซะทีว่ามันเก็บไว้ได้แค่ไหน ว่าแล้วก็เปิด Lightroom แล้วก็ปรับแบบไม่คิดอะไรมาก ลาก Recovery กับ Fill Light ให้สุด จากนั้นก็ปรับๆ นี่นั่นโน่นนิดๆ หน่อย พวก +/- Contrast, Saturation, Brightness, Exposure ให้มันพอดูได้บ้างอะไรบ้าง

ใช้เวลาลวกประมาณ 2-3 นาที ผลลัพธ์นี่อยากจะกรี๊ดสลบเลยทีเดียว …. ไม่ใช่กรี๊ดเพราะรูปสวยนะ แต่กรี๊ดเพราะ “DR มันมีให้เล่นเยอะขนาดนี้เลยหรือนี่?”


DSCF1250-2.jpg

อีกครั้งนะครับ นี่เป็นการ “ตบและดึง” ดื้อๆ จากไฟล์ JPEG ธรรมดาๆ จากกล้อง ไม่ได้ถ่าย RAW ไม่ได้ทำ HDR

(ป.ล. รูปนี้ดูบนจอ MacBook Pro แล้วสีมันสวยกว่า Samsung ที่ใช้เป็นจอ 2 อยู่มากมายเลยแฮะ สงสัยได้เวลา Calibrate ใหม่)

 

Fujifilm X100 เป็นกล้องที่หลายคนตามหา หลายคนอยากได้ หลายคนซื้อมาแล้วไม่ถูกใจรีบขายต่อ …..

ผมสนใจกล้องตัวนี้ตั้งแต่ประกาศออกมาในงาน Photokina ปีก่อน ด้วยความที่ตัวเองชอบกล้องสไตล์โบราณ และต้องการกล้องคอมแพคที่มีขนาดเซนเซอร์ใหญ่อยู่แล้ว (จะสังเกตว่าผมมีกล้องแนวนี้หลายตัวพอควร ทั้ง Leica M8 และ Panasonic GF1 ซึ่งจริงๆ แล้วหัวใจมันอยากจะได้ Olympus E-Pen มากกว่า .. มันเป็นการต่อสู้กันระหว่างสมองและหัวใจ ที่สุดท้ายแม้ผมจะตัดสินใจซื้อ GF1 แต่ก็ยังอยากได้ E-P2 หรือ E-PL2 อยู่ดี; อาจจะขาย GF1 ด้วยซ้ำ)

ครั้งนี้ผมตัดสิน “รอไปก่อน”


X100_1_DSCF1159.jpg

วันหนึ่ง ผมมีโอกาสเจอเพื่อนสนิทที่เคยทำ dualGeek Podcast ด้วยกัน (ก็ยังไม่ได้เลิก เพียงแต่ไม่มีเวลาเท่านั้น) ที่ Siam Paragon และมีโอกาสลองเล่น X100 ตัวเป็นๆ ของเพื่อนผมคนนี้อยู่แป๊บนึง (ซึ่งเจ้าตัวได้เขียนเล่าประสบการณ์กึ่งรีวิว X100 ไว้ที่นี่: Wee Viraporn | Fujifilm FinePix X100) ซึ่งก็ทำให้ความอยากได้ X100 ของผมพุ่งกระฉูด ด้วยเหตุผลหลายอย่างเช่น

  • มันเบากว่าที่คิด เบามากเมื่อเทียบกับ Leica M8
  • เลนส์มันดีกว่าที่คิด โดยเฉพาะ Bokeh ที่สวยมาก มาแนว Leica เลย ภาพ Fade ออกอย่างเนียนสวย ไม่มีอะไรที่รู้สึกว่า “ยุ่ง” หรือว่า “แรง” หรือว่า “รก” อยู่ในส่วนที่ควรจะ “เบลอและเนียน” เลย
  • ความรู้สึกตอนสัมผัสดีมาก ยิ่งถ้าเทียบกับ GF1 ด้วยแล้ว เอ่อ … อย่าให้เทียบเลย
  • ความรู้สึกว่ามัน Well-Built มากๆ
  • ความรู้สึกที่สนใจเป็นทุนเดิมอยู่แล้ว

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


X100_2_DSCF1164.jpg

แต่ว่า … มันหายากมากเลย ไปถามร้านไหนมีแต่ของหมดทั้งนั้น บางร้านก็ไม่เคยมีเข้ามาเลย ก็เลยต้องลุ้นกับคนที่โชคดีซื้อได้แต่ไม่ชอบ แต่ถ้า X100 โผล่มาบนเว็บบอร์ดซื้อขายแลกเปลี่ยนกล้องไม่ว่าจะเป็นเว็บไหนก็ตามเมื่อไหร่ ไม่เกิน 5-10 นาทีมีคนสอยต่อแน่นอน มีอยู่ 2-3 ครั้งที่ผมโทรช้าไปนิดหน่อย (ไม่เกิน 30 นาทีหลังจากมีคนโพสท์กระทู้) ก็กลายเป็นคิวที่ 4-5 ทันที

และแล้ว วันหนึ่งโชคดีก็มาเป็นของผมบ้าง จังหวะที่ผมนั่ง Refresh กระทู้ในห้องขายกล้องของเว็บดังแห่งหนึ่ง ก็มีคนโพสท์ขายกล้องตัวนี้ด้วยเหตุผลที่ว่าซื้อไปลองเล่นแล้วไม่ชอบ และเจ้าตัวกำลังจะเดินทางไปต่างประเทศ ดังนั้นจึงอยากขายก่อน … แต่ว่าด้วยความที่เขาเป็นคนชลบุรี และตัวผมเองอยู่นนทบุรี จะเอาไงดี (ระหว่างที่คุย ก็มีคนโทรมา 2-3 สาย) สุดท้ายก็เลยนัดเจอกันที่ Central บางนา โดยเขาฝากเพื่อนมาให้อีกทีหนึ่ง …. โชคดีเป็นบ้าเลย

อารัมภบทมาเยอะแล้ว คงจะต้องเข้าเรื่องกันเสียที ว่ากล้องตัวนี้ใช้แล้วเป็นอย่างไรบ้าง


X100_3_DSCF1162.jpg

หลังจากที่ได้ X100 มา และทดลองถ่ายนี่นั่นโน่นเล่นในบ้านสักพัก ผมก็ตัดสินใจ “ทดสอบ” จริงจังนิดหน่อย ซึ่งการทดสอบจริงจังของผม ก็ไม่ได้ทดสอบกับ Test Chart อะไรหรอกครับ เพราะว่ามันไม่ได้มีสาระอะไรในความรู้สึกผมซึ่งเป็นเพียงผู้ถ่ายภาพเล่นๆ ทั่วไปเท่านั้น แต่ผมเลือกที่จะทดสอบกับกล้องที่ผมมีอยู่แล้ว ว่าถ้าถ่ายมุมเดียวกันแบบไม่ค่อยคิดอะไร ภาพที่ได้จะออกมาอย่างไร ซึี่งผมได้โพสท์ภาพจากการทดสอบเหล่านี้ไว้บน Flickr ของตัวเองเรียบร้อยแล้ว

การตั้งกล้องทุกตัวนั้น ผมตั้ง JPEG หมด เพราะว่าโดยปกติผมเป็นคนถ่ายภาพ JPEG มากกว่า RAW ยกเว้นเสียแต่ว่าผมจะรับ JPEG Engine ของกล้องไม่ได้จริงๆ จึงจะถ่าย RAW ซึ่งจากภาพทั้งหมดที่ได้ออกมา ผมพบว่า GF1 กับ M8 นั้นมีโทนภาพของ JPEG ใกล้เคียงกัน และ “ไม่สวย” ทั้งคู่ (คือ ผมรับ JPEG จากกล้องสองตัวนี้ไม่ได้มาตั้งแต่ไหนแต่ไร เป็นแค่สองตัวในบ้านที่ผมถ่าย RAW เป็นหลัก) แต่ X100 ให้ JPEG ที่สวยกว่าและเป็นธรรมชาติกว่าแบบเห็นได้ชัด รวมถึง Skin Tone ที่สวยกว่ามากๆ


X100_4_DSCF1042.jpg

ยิ่งเมื่อทดสอบเทียบกับ D3s ก็ยิ่งทำให้ตกใจ เพราะว่าโทนสีของภาพออกมาใกล้เคียงกันมาก มากจนเรียกได้ว่าถ้าเอารูปหลายๆ รูปมาคละกันแล้วถามผมว่ารูปไหนจาก D3s รูปไหนจาก X100 นี่ผมแยกไม่ออกง่ายๆ แน่นอน และที่สำคัญคือ Bokeh ของ X100 นั้นสวยกว่า Bokeh ที่ได้จากเลนส์ Nikkor 35 f/2 เยอะมาก (ผมไม่ได้เทียบกับ 24-70 f/2.8 นะครับ ถ้าเทียบก็น่าสนุก เพราะว่า 24-70 f/2.8 นี่ก็ Bokeh สวย)

นี่จะเป็นกล้องคอมแพคเซนเซอร์ใหญ่ที่ผมฝันไว้หรือเปล่า? ถ้าใครอ่านจากรีวิว Nikon P7000 (และ P7000: On the trip) ของผมจะทราบว่า ผมชอบ คุ้นเคย และ “ติด” สี JPEG จาก Nikon มากๆ … มากจนผมใช้งาน LX3, G1, GF1 รวมถึง M8 ไม่มีความสุขเท่าที่ควร (ถึงขนาดต้องสร้าง LR Preset และถ่าย RAW มาปรับกับ Preset เอาเอง)

ว่าแล้วก็ต้องลองเอาออกจากบ้านไปถ่ายรูปตามสถานการณ์จริงซะหน่อย


X100_5_DSCF0985.jpg

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

ไม่ว่าจะเป็นเรื่องของน้ำหนักที่เบาจนไม่รู้สึกว่ารำคาญหรือเป็นภาระกับไหล่และคอ Texture ที่ให้ความรู้สึกดีเวลาที่หยิบขึ้นมาถ่าย View Finder หรือช่องมองภาพที่ดีมาก โดยตัว EVF นั้นเป็น EVF ที่ดีที่สุดที่ผมเคยใช้มา (หมายเหตุ: ผมไม่เคยใช้ EVF ของ Olympus) และถ้าไม่ชอบ EVF จริงๆ หรืออยู่ในบางสภาพแวดล้อมที่ EVF ไม่เหมาะเท่าไหร่ ก็เปลี่ยนไปใช้ OVF ได้เสมอ และ OVF ก็ค่อนข้างทำได้ดี ถึงตอนแรกผมคิดว่ามันจะสว่างกว่านี้สักนิดก็เถอะ แต่มันก็ไม่ได้มืดกว่า OVF ของ M8 นะ


X100_8_DSCF1204.jpg

พูดถึงเรื่อง OVF ตอนแรกก็งงเหมือนกัน ว่าในเมื่อ OVF มันไม่ใช่ TTL และมันไม่ใช่ Rangefinder แล้วจะรู้ได้ยังไงว่ามันโฟกัสโดนหรือเปล่า แต่ว่าพอมาลองใช้จริงๆ ถึงจะเห็นว่ามันมีขีดบอกระยะโฟกัสให้เราด้วย พร้อมกับกรอบสี่เหลี่ยมแสดงว่ากำลังโฟกัสอะไรอยู่ ซึ่งถ้าเราเคยใช้พวก Zone Focusing หรือ Hyper Focal กับพวก Rangefinder อยู่แล้วก็จะคุ้นกับการประมาณระยะสิ่งที่อยากถ่ายอยู่แล้ว ดังนั้นเห็นตัวเลขก็พอจะประมาณได้ว่าโฟกัสโดนหรือไม่

การควบคุมที่เกี่ยวกับการถ่ายภาพ ผมให้คะแนนดีกับเรื่องที่เอาการปรับขนาดรูรับแสงไปอยู่บนเลนส์ แต่ว่าหักคะแนนนิดหน่อยตรงที่ไม่ทำให้มันหมุนปรับง่ายๆ เหมือนกับเลนส์ Leica เพราะอันนี้มันอยู่ติดตัวกล้องไปหน่อย ปรับขนาดรูรับแสงตอนจะถ่ายรูป (ดู View Finder อยู่) ยากกว่าที่ควรจะเป็น แต่ว่าแค่นี้ก็เจ๋งแล้ว Leica ยังไม่ทำแบบนี้กับ X1 เลย (ไม่รู้ทำไม) ส่วนที่หมุนปรับชดเชยแสงก็อยู่ในตำแหน่งที่เข้าถึงง่าย (ตำแหน่งเดียวกับ P7000)


X100_9_DSCF1178.jpg

ส่วนเรื่องความเร็วชัตเตอร์ ถึงบนที่หมุนปรับความเร็วชัตเตอร์จะเขียนไว้ถึง 1/4000s ก็เถอะ แต่ถ้ารูรับแสงกว้างๆ ก็จะได้น้อยกว่านั้น (ที่รูรับแสงกว้างที่สุด f/2 นั้นจะได้แค่ 1/1000s) ซึ่งไม่ใช่เรื่องแปลกอะไรเพราะว่าชัตเตอร์เป็นแบบ Leaf Shutter ที่อยู่ที่ตัวเลนส์ ไม่ใช่ Focal Plane Shutter ที่อยู่ที่ตัวรับภาพ ดังนั้นความเร็วชัตเตอร์ที่รูรับแสงแคบเลยได้มากกว่ารูรับแสงกว้าง (ระยะทางที่ตัวชัตเตอร์ต้องเคลื่อนที่มีน้อยกว่า) ซึ่งทำให้เกิดปัญหานิดหน่อยในการใช้รูรับแสงกว้างถ่ายภาพตอนกลางวัน

แต่ว่า X100 ก็มี ND Filter ซึ่งจะทำให้กล้องรับแสงได้น้อยลง Built-in มาให้ด้วย แต่การจะเปิดใช้งาน ND Filter นั้นต้องเข้าไปใน Menu ซึ่งก็ไม่ได้เป็นระเบียบอะไรเท่าไหร่ และระบบ Menu เองก็ไม่ได้ทำงานเร็วด้วย (เข้าขั้นช้าเลยล่ะ) ดังนั้นก็อาจจะหงุดหงิดพอสมควร แต่ก็ยังดีที่มีปุ่ม Fn ซึ่งตั้งค่าได้ว่าจะให้ทำอะไรอยู่ปุ่มหนึ่งอยู่แถวๆ ชัตเตอร์ ก็เลยตั้งไว้ให้เข้าถึง ND Filter ซะเลย


X100_10_DSCF1187.jpg

ส่วนข้อเสียที่เจอน่ะเหรอ บอกได้คำเดียวว่า “เพียบ”

เรื่องแรกคือความเร็วของการโฟกัสอัตโนมัติ ซึ่งถ้าเคยชินกับ DSLR มาก่อน (โดยเฉพาะพวก Speed Demon เช่น D3s) จะรู้สึกว่าช้าจนรำคาญ ถ้าเทียบกับ GF1 ก็ยังช้ากว่าอย่างรู้สึกได้ (ก็ GF1 มันโฟกัสไวแบบไม่น่าเชื่อสำหรับกล้องที่ใช้ Contrast Detection) ซึ่งถ้าจะเอาไปถ่ายภาพเคลื่อนไหวเยอะๆ ล่ะก็ บอกได้คำเดียวเลยว่า “หมดสิทธิ์” (ไม่ต้องถึงขนาดถ่าย Street Action หรอก แค่พยายามถ่ายหมาเดินไปเดินมาในบ้าน ยังโฟกัสไม่ทันเลย)


X100_11_DSCF1226.jpg

ถัดมาก็คงเป็นเรื่องความไม่เสถียรของ Firmware ที่ไม่เสถียรเอาซะเลย ใช้ไปใช้มาค้าง และไม่ใช่เจอครั้งเดียวหรือเป็นอยู่คนเดียวซะด้วย อ่านๆ จากเว็บเมืองนอกเจอกันเยอะแยะ ก็หวังว่า Fujifilm จะรีบอัพเดท Firmware แก้ปัญหานี้นะ บางคนบอกว่าใช้ SD Card ที่เร็วที่สุดเท่าที่จะหาได้ อาจจะแก้อาการนี้ได้บ้าง อืมมมม ยังไม่ได้ลองวิธีนี้ดังนั้นผมคอนเฟิร์มไม่ได้ แต่ว่าจริงๆ แล้วค้างไม่ค้าง ไม่น่าจะเกี่ยวอะไรเลยกับความเร็วของ SD Card แฮะ ถ้าเรื่องการเขียนอ่านไฟล์ก็อีกเรื่อง แต่ผมไม่ได้ถ่าย RAW อยู่แล้ว ก็เลยไม่ต้อง “รอ”

เรื่องของโฟกัสยังไม่จบ แต่คราวนี้เป็นเรื่อง Manual Focus ที่ไม่เข้าใจเหมือนกันว่าทำไมทำแบบ Electronic (หรือแบบ Fly-by-Wire) มาให้ ทำไมไม่ทำแบบ Mechanical แบบเลนส์เก่าๆ หมุนเท่าไหร่ได้เท่านั้น และการตอบสนองจะไวกว่า แบบนี้ก็เรียกว่า 2 เด้งเลย เพราะว่า Auto Focus ไม่เร็ว แถม Manual Focus ก็ดันเป็นแบบนี้อีก ….


X100_12_DSCF1220.jpg

แล้วก็เรื่องเล็กน้อย แต่กวนใจไม่แพ้กัน ก็คือปุ่มต่างๆ ที่ไม่ค่อยจะดีเท่าไหร่ ปุ่มที่ควรมีก็ดันไม่มี (ต้องเข้าไปใน Menu ซึ่งก็ทำงานช้า) ปุ่ม Fn ที่ตั้งค่าได้ว่าจะเอาไว้ทำอะไรก็มีปุ่มเดียว และการวางตำแหน่งของตัวเลือกต่างๆ ใน Menu นั้นก็ไม่ได้ดีสักเท่าไหร่ … แต่อันนี้ใช้ๆ ไปคงจะชิน

กล้องที่ผมเห็นว่าเป็นตัวอย่างที่ดีในเรื่องของ Menu ก็คือ Leica M8 ซึ่งไม่มีตัวเลือกอะไรให้เลือกมากนัก กดขึ้นลงแป๊บเดียวก็หมดแล้ว แต่ละตัวเลือกก็สำคัญทั้งนั้น และกล้องที่เป็นตัวอย่างที่ดีในเรื่องการวางปุ่มควบคุมภายนอก ก็พวกตระกูล Nikon … หรือว่าผมแค่ชินกับมัน ก็เลยคิดว่ามันดีก็ไม่รู้เหมือนกัน


X100_13_DSCF1214.jpg

สรุปๆ กล้องที่เปลี่ยนเลนส์ไม่ได้ ซูมไม่ได้ ทำงานค่อนข้างช้า โฟกัสอัตโนมัติไม่ค่อยไว ไม่มีระบบตรวจจับหน้า ฯลฯ แบบนี้ไม่เหมาะกับหลายๆ คนแน่ๆ และหลายคนก็ไม่ชอบระยะเลนส์ที่เทียบเท่ากับ 35mm เท่าไหร่ เพราะว่าไม่ค่อยกว้าง ถ่ายรูปหมู่หรือว่าหันกล้องถ่ายตัวเองลำบาก ถ่ายอาคารสถานที่หรือว่าถ่ายวิวที่อยากจะเก็บทั้งหมดก็ไม่สะดวก และเนื่องจากซูมไม่ได้ เปลี่ยนเลนส์ไม่ได้ ก็ถ่ายเจาะเน้นเฉพาะจุด หรือถ่ายสิ่งที่อยู่ไกลๆ ไม่ได้


X100_6_DSCF1161.jpg

แต่ผมกลับเห็นว่า ระยะ 35mm นี้เป็นระยะที่เหมาะมาก สำหรับการถ่ายภาพเพื่อจดจำชีวิตที่กำลังเกิดขึ้น รวมถึงสิ่งต่างๆ ที่เกิดขึ้นเป็นส่วนหนึ่งของชีวิตเรา และการที่ไม่ต้องคิดถึงเลนส์ คิดถึงซูม คิดมากว่าจะใช้อะไรดี ฯลฯ ทำให้เราสนุกและมีอิสระมากขึ้นกับการถ่ายรูป และถ้าเราชินแล้ว กล้องก็จะกลายเป็นเครื่องมือที่เป็นผู้ช่วยของตา (ตาเห็น มือถ่าย) มากกว่าที่จะเป็นภาระของสายตาและสมอง (ตาเห็น สมองคิดปัจจัยต่างๆ ทั้งเรื่องระยะ เรื่องนี่นั่นโน่น ตาเล็งมุมกว้าง เล็งมุมเจาะ ฯลฯ)


X100_7_DSCF1169.jpg

ก็ได้แต่ว่าหวังว่า Fujifilm จะอัพเดท Firmware เพื่อแก้ปัญหาบางอย่างที่น่าจะแก้ได้ในระดับ Firmware ในเร็ววันนี้ และก็ได้แต่หวังว่า X100 คงจะส่งสัญญาณแรงๆ ไปยังอีกหลายเจ้า โดยเฉพาะ Leica ที่วันหนึ่งก็ต้องออก X2 ออกมา หรือ Nikon/Canon ที่หลายคนก็ยังหวังว่าจะทำกล้องคอมแพคเซนเซอร์ใหญ่ออกมาบ้าง

ลึกๆ แล้ว ผมก็ยังหวังว่าจะได้เห็น Nikon SP กลับมาเกิดใหม่เป็นกล้องคอมแพคเซนเซอร์ใหญ่ แบบ X100 สักวัน

 

ปะผุ และ ฉาบฉวย

On February 12, 2011, in Education, Rant, by rawitat

ครั้งหนึ่งเคยเขียนเรื่องทำนองนี้มาแล้วหลายครั้ง เช่น

วันนี้ กว่า 2 ปีผ่านไปจาก entry เหล่านั้น คงจะได้เวลาที่ผมจะกลับมาเขียนถึงมันอีกสักครั้งหนึ่ง ด้วยวัยที่อาจจะเปลี่ยนไป ด้วยมุมอะไรบางอย่างที่อาจจะมองได้กว้างขึ้นหรืออาจจะแคบลง ซึ่งจริงๆ แล้วผมเองได้บ่นเรื่องพวกนี้ไว้เป็นระยะๆ ใน Twitter ที่สุดท้ายก็ไม่ได้กลายเป็นบทความอะไรที่ยั่งยืนหรือว่าอ้างอิงได้ในภายหลัง ถึงจะมีคนรวบรวมเอาไว้เป็นระยะๆ ก็ตาม

ณ วันนี้ ผมกำลังจะลาออกจากงานบริหาร กลับมาเขียนโค้ดเต็มตัวอีกครั้ง และทุกวันนี้ ผมพยายามสอนโค้ดมากขึ้น จากการที่ไปสอน iOS SDK Development ตามที่ต่างๆ มากมาย ผมพบความจริงที่น่าเศร้าใจมากขึ้น และเป็นการย้ำหัวตะปูกับเรื่องเดิมๆ มากขึ้น

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

ปัญหานี้ไม่ได้มีแต่สาขาที่ต้องเขียนโปรแกรมแน่นอน เนื่องจากอาจจะเป็นปัญหาฝังลึกในระบบการศึกษาของบ้านเรา ที่เน้นการได้คำตอบอย่างฉาบฉวยมาตั้งแต่ไหนแต่ไร และมากขึ้นๆ เวลามีการบ้าน ก็ไม่ได้ทำเอง แต่ต้องมี “คนสอนการบ้าน” ตลอดเวลา และมากขึ้นๆ รวมถึงหนังสือสารพัดกุญแจ ที่บรรจุคำตอบทุกอย่างที่อยากรู้เอาไว้

นักเรียน นิสิต นักศึกษา และคนจำนวนมากที่เป็น “ผลผลิตที่สมบูรณ์ ของระบบการศึกษาที่ล้มเหลว” นี้ จึงติดนิสัยฉาบฉวยนั้นมาอย่างฝังรากลึก ถอนตัวไม่ออก ดัดไม่ค่อยได้ ผลที่ตามมานั้นน่ากลัวนัก

  • เวลาอยากได้อะไรก็จะอยากได้ผลนั้นๆ อย่างเร่งด่วน ไม่สนใจวิธีการที่จะได้ผลนั้น ค่อยๆ ทำอะไรทีละขั้นทีละตอนไม่เป็น
  • วิธีการให้ได้มาซึ่งสิ่งที่ต้องการนั้น จะเป็นลักษณะ “สำเร็จรูป” มากขึ้นๆ นั่นคือ มันเหมือนเป็นความคิดในระดับจิตใต้สำนึกไปแล้ว ว่ามันจะต้องมีคนทำเอาไว้เราไปหามาใช้ได้อย่างใจเราเป๊ะๆ แบบสำเร็จรูป ไม่ต้องทำอะไรเลย ถ้าเป็นโค้ดก็ “copy-paste ปุ๊บ ต้องได้ปั๊บ” เป็นต้น
  • สังเกตได้ไม่ยาก เวลาสั่งงานอะไรก็ตาม น้องๆ จะใช้เวลาส่วนมากหมดไปกับ “การพยายามหาสิ่งที่เหมือนที่ต้องการเปี๊ยบ ใน Google ถ้าไม่ใช่สิ่งที่ต้องการ ก็หาต่อไปเรื่อยๆ อย่างไม่มีจบสิ้น”
  • ซึ่งนั่นเป็นปัญหา ทำให้เราทำอะไรที่ซับซ้อนมากขึ้นกว่าระดับพื้นฐานไม่ได้ เพราะว่าสิ่งที่ซับซ้อนมากขึ้นนั้น โอกาสที่จะมีคนทำเอาไว้ให้เราเอาไปใช้ได้แบบเป๊ะๆ นั้น น้อยมาก ต้องเอามาปรับปรุง ดัดแปลง หรือนำเข้ามาใช้ร่วมกับส่วนอื่นๆ ของคำตอบเราอยู่ดี
  • ไม่สนใจพื้นฐาน คิดว่าเป็นสิ่งที่ไม่จำเป็น บางคนอยู่ในสภาวะ “ดูถูกพื้นฐาน​” เสียด้วยซ้ำไป สนใจแต่ “ขั้นตอนสุดท้าย” เท่านั้น หลักคิดอะไรก่อนหน้านั้นเป็นขั้นเป็นตอนอย่างไร ก็ช่างมัน จะเร่งรัดผ่านไปให้หมด
  • ทีนี้เมื่อสร้างอะไรเองทีละขั้นทีละตอนไม่เป็น ก็เป็น “ผู้สร้าง”​ หรือ “ผู้สร้างสรรค์” ยาก
  • แต่ว่าจะมีความเป็น “ผู้เสพ” หรือ “ผู้บริโภค” สูงขึ้นเรื่อยๆ มีความต้องการ มีอาการเหมือนผู้บริโภค นั่นคือ “ถ้าสิ่งที่อยากได้นั้น ไม่มีคนทำไว้ ก็เป็นความผิดผู้ผลิต/ผู้สร้าง” ดังจะเห็นได้ชัดจากคำพูดที่ว่า “ลองไปหาดูแล้ว ไม่มี” “หาใน google ไม่เจอ” ฯลฯ มากขึ้นทุกที

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

ระบบการศึกษาที่เน้นการลัดไปสู่คำตอบอย่างรวดเร็วเกินไป และการที่อยากได้อะไรต้องมีคนอื่นทำให้ แก้ให้ ไม่มีที่สิ้นสุด ได้สร้างคนที่มีภาวะต้องการที่พึ่งพาสูงขึ้นๆ และเป็นที่พึ่งพาได้น้อยลงเรื่อยๆ

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

เราคงจะเป็น “ผู้สร้าง” หรือเป็น “นักแก้ปัญหา” ที่แท้จริงกันยากขึ้นทุกวัน และการ “สร้างสรรค์” หรือ “การแก้ปัญหา” ของเรานั้นอาจหมายถึง “การแสวงหา มาปะผุ” มากขึ้นทุกวัน โดยสิ่งที่เราแสวงหามาได้นั้น เราก็ไม่ได้เข้าใจที่มาที่ไปของมัน เราไม่ได้มีแนวคิดอะไรในหัวเลย ว่าอะไรมันทำงานอย่างไร อะไรได้มาอย่างไร ก็เป็นได้

ตราบใดที่ บ้านเรายังคงสร้างคนที่สนใจแต่ “ข้อนี้จะตอบอะไร” แทนที่จะสนใจว่า “ทำไมถึงมีคำถามนี้” หรือ “จะเริ่มต้นมองปัญหานี้อย่างไร” มันก็คงจะเป็นแบบนี้ไปมากขึ้นๆ

 

เร็วๆ นี้ผมไปบรรยายเรื่อง Mobile Application Development ให้กับแลบ MSCIM ซึ่งก็มีคำถามน่าสนใจ ว่าจะทำบน iOS หรือ Android ดี

ส่วนหนึ่งก็มาจากความเห็นส่วนตัวของผมเอง ว่าอย่าไปสนใจข้อมูลเชิงการตลาด หรือสถิติทั้งหลาย ว่าใครขายดีกว่ากัน แพลตฟอร์มไหนโตเร็วกว่ากัน มากมายนัก อย่าไปสนใจ commom sense เบื้องต้นจะบอกให้เราพัฒนาโปรแกรมสำหรับแพลตฟอร์มที่มีผู้ใช้มากกว่า แต่ให้คิดพัฒนาบนแพลตฟอร์มที่เราเป็นผู้ใช้ซะเอง นั่นคือ ถ้าเรายังไม่มี ก็เริ่มต้นด้วยการให้เรามีก่อน หรือว่าหาทางทำให้ตัวเองเป็น user ก่อน

มันก็เลยมีคำถามน่าสนใจตามมาว่า “งั้นจะซื้อ iOS หรือ Android แพลตฟอร์มดี?” เพื่อให้ตัวเองได้เริ่มต้นเป็น “ผู้ใช้” และ “เพื่อทำความคุ้นเคยกับแพลตฟอร์มสำหรับพัฒนา app ต่อ” ได้

ผมมีข้อคิดแบบนี้ก็แล้วกัน

  • เขียน app ลง iOS จริงๆ มันต้องทำบน Mac ด้วย ดังนั้นถ้าไม่มี Mac หรือไม่ได้วางแผนจะซื้อ Mac ภาษีสำหรับการคิดจะซื้อ iOS แพลตฟอร์มมาเพื่อพัฒนาโปรแกรม ก็ลดน้อยลงไปด้วย (แต่ใช้ VMWare ก็ได้นะ แต่ผมเองก็ไม่เคยใช้ Xcode บน OS X บน VMWare สำหรับการพัฒนาลงเครื่องเหมือนกัน)
  • เช่นเดียวกัน (แต่ตรงกันข้าม) เท่าที่ผมทราบนะ เครื่องไม้เครื่องมือสำหรับพัฒนา Android บน Mac มันค่อนข้างจะสู้แพลตฟอร์มอื่น (เช่น Windows) ไม่ได้นะ
  • จะเอา app ลงเครื่องจริง สำหรับ iOS ต้องเสียตังค์ $99 ให้กับ Apple นะ นอกจากมหาวิทยาลัยจะมีคอร์สสอน iOS Development และ register กับ Apple (ไม่มีค่าใช้จ่าย) ก็จะให้ น.ศ. เอา app ลงเครื่องได้ แต่ขายไม่ได้ ถ้าจะขาย ก็ต้องเสียเงินเอง
  • ผมไม่มีข้อมูลเรื่องนี้สำหรับ Android
  • iOS vs Android ถ้ามองในมุมมองนักพัฒนาแล้ว มันมีข้อดีข้อเสียต่างกันนะ ในแง่ของ Hardware Diversity แล้ว iOS เหนือกว่าเยอะ เพราะว่ามันแทบไม่มี diversity … ซึ่งสำหรับนักพัฒนาที่ต้องเขียนโปรแกรม support อะไรต่ออะไรแล้ว diversity เยอะเป็นเรื่องไม่ค่อยจะดีเท่าไหร่ แค่ iPhone 3Gs กับ iPhone 4 ที่มีความละเอียดหน้าจอต่างกัน ต้องเตรียมภาพ 2 resolution ไหนละจะ iPad อีก แค่นี้ก็รำคาญแย่แล้ว
  • แต่สุดท้าย มันต้องเริ่มด้วยการเป็น “ผู้ใช้” ก่อน แล้วจะเริ่มจากการใช้อะไรดี?
  • ข้อแนะนำง่ายๆ คือ หน้าด้านไปยืนเล่นเรื่อยๆ ว่าชอบอะไรมากกว่ากัน ต่อให้มันดีแค่ไหน ถ้าใช้แล้วไม่ชอบ มันก็แค่นั้นแหละ ความชอบมันวัดแทนกันไม่ได้เสียด้วยสิ ไปยืนเล่นเลย ถ้าร้านเริ่มมองหน้า ก็เปลี่ยนร้าน
  • ลองใช้โปรแกรมพื้นฐานทั้งหลายทั้งแหล่ โทรเข้าโทรออกทำไง ดูปฏิทินทำไง เล่นเน็ตทำไง download โปรแกรมเพิ่มทำไง พอใจความเร็วมั้ย ฯลฯ เอาแค่นี้แหละ ลองสัก 1-2 สัปดาห์ ก็น่าจะรู้แล้ว ว่าชอบอะไร
  • อย่าลืมเรื่อง form factor ด้วยนะ เอาให้เหมาะมือ เอาให้ถือสบาย เพราะว่ายังไงเราก็ต้อง “ถือ” มันเวลาใช้งาน หยิบขึ้นมา ถือไว้นิ่งๆ สัก 5 นาทีเป็นอย่างน้อย ถ้ารำคาญ ก็ไม่ต้องเอา จากนั้นลองเอานิ้วโป้งลูบให้ทั่วหน้าจอ ถ้ามีส่วนไหนลูบไม่ถึง หรือว่าฝืนมือ ก็ไม่ต้องเอา เพราะว่านี่คือการใช้งานพื้นฐาน ว่างั้น
  • อย่าลืมคิดถึงเรื่องคุณภาพของ app ไว้ด้วยนะ จิตใต้สำนึกของผมมันบอกว่า iOS app บน AppStore จะมีคุณภาพ “โดยเฉลี่ย” และมีความ consistency ในเรื่องการใช้งานมากกว่า Android app บน Market ด้วยเหตุผลเรื่อง “ความเปิด” ของการให้นำ app ขึ้น store ดังนั้นมองจากมุมของ “คนที่ต้องเรียนรู้ลักษณะของ app” (ย้ำนะ จากมุมนี้เท่านั้น ไม่ใช่จากมุมมองของ consumer ทั่วไป) แล้ว iOS มีภาษีดีกว่ามาก
  • อย่ารอรุ่นใหม่มากนัก เพราะว่าต้องรอต่อไปเรื่อยๆ เล่นก่อนก็ได้เรียนรู้ก่อน

ประมาณนี้แหละ หวังว่าจะเป็นประโยชน์บ้างนะครับ

ป.ล. บรรยายโคตรสนุก สนุกมากๆ

Update 1: ที่สำคัญนะครับ อย่ามัวแต่เถียงกัน หรือก่อสงครามว่าอะไรดีกว่ากัน มือถือที่ดีที่สุด คือมือถือที่เราชอบที่สุด ใช้ประโยชน์ได้สูงสุด อย่าเอา spec มาเถียงกัน อย่าฉะกันว่าไอ้นั่นไม่มีนี่ ไอ้นี่ไม่มีนั่น ตัวเองคิดว่าอะไรดี ก็ไม่ต้องไปบอกให้คนที่ไม่เห็นด้วยเขาเห็นด้วย ถึงจะเถียงชนะ คุณก็ไม่ได้เงินหรือว่าเครดิตอะไรจากทั้ง Apple ทั้ง Google อยู่ดี ทำประโยชน์อะไรให้ชาวโลกก็ไม่ได้ เสียเวลาเปล่าๆ เอาเวลาทำแบบนั้น ไปนั่งหัดเล่น หัดเขียน app ดีกว่า อาจจะได้เงินใช้บ้าง ได้ทำประโยชน์จริงๆ ให้คนที่อยากใช้ app เราบ้าง

 

ครู

On January 16, 2011, in Article, Education, by rawitat

หากจะมีอาชีพไหนที่ทำให้ผมเป็นผมในช่วงเวลา 25 ปีที่ผ่านมา คงไม่พ้น “ครู”

ตั้งแต่เด็ก ผมจำความรู้สึกที่ว่า “ครู” เป็นเหมือนแม่คนที่สอง ในสมัยเรียนอนุบาล เป็นเหมือนพี่สาวที่น่ารัก ในสมัยเรียนประถม เป็น “คนแปลกหน้า” คนแรกๆ ที่รู้จักอย่างจริงจังในชีวิต และต้องใช้เวลาอยู่ด้วยวันหนึ่งๆ หลายชั่วโมง เพราะครูเหล่านี้เป็นครูประจำชั้น

ในวันเวลาเหล่านั้น ไม่มีคำว่ากวดวิชา ไม่มีสอบแข่งขันอย่างเอาเป็นเอาตาย ผมจำไม่ได้ว่าได้เรียนวิชาการอะไรบ้างกับครูเหล่านั้น แต่ผมจำได้ว่า

  • ครูสดศรี คุณแม่คนที่สอง นั่งคุยเล่นด้วย เวลาที่ผมไม่ยอมนอนกลางวันในชั้นอนุบาล ตอนที่คนอื่นหลับกันหมด (ด้วยความที่ตัวเองเป็นคน hyper พอสมควร นอนยาก … จนถึงทุกวันนี้) คอยเรียกเวลาที่คุณแม่มารับกลับบ้าน ในตอนที่ผมกำลังเล่นกับเพื่อนๆ อยู่ เข้าใจเราเวลาที่เราทำอะไรแปลกประหลาดกว่าเพื่อนๆ
  • ครูสุกานดา บางทีก็เรียกครูหมวย เจ๊หมวย พี่สาวคนสวย ชอบมานั่งคุยกับแม่ที่บ้านบ่อยๆ มีอะไรก็เอามาฝากที่บ้านประจำ เป็นคนที่ปกป้องผมเสมอเวลาที่ผม “พูดเร็ว” และเป็นคนที่ให้ผม “present” บนเวทีครั้งแรกในชีวิต (เล่านิทานบนเวที คนฟังเยอะแยะ ในงานอะไรสักอย่าง) … ถ้าพี่หมวยไม่จับไปเล่านิทานวันนั้น อาจไม่มี Petdo Talkshow, Ignite Thailand และการพูดสาธารณะนับครั้งไม่ถ้วนของผมในทุกวันนี้ก็ได้ (เออ ถึงแกจะชื่อเล่นชื่อหมวย แต่ว่าตาโต ผมน้ำตาล ยังกะลูกครึ่งฝรั่ง)
  • ครูกอบลาภ บางครั้งก็เรียกแกป้ากอบ ครูผู้ดูแลคณะสนามจันทร์ที่วชิราวุธ 4 ปีที่อยู่หอนั้น มีเรื่องราวเยอะแยะมากมาย สิ่งที่จำครูกอบได้ ไม่ใช่ว่าแกเป็นครูสอนภาษาอังกฤษ หรือว่าเป็นอาจารย์ภาษาอังกฤษ แต่ว่าจำแกได้ที่แกจับไปยืนทำโทษที่ระเบียงเพราะไม่ยอมหลับไม่ยอมนอน ชื่อเล่นปัจจุบัน (เดฟ) ก็ครูกอบเนี่ยแหละเป็นคนเริ่มเรียก (จากความเข้าใจผิด) ยังจำได้กับที่แกบอกว่า “หัดทำอะไรนอกหนังสือบ้างก็ดีนะ” ตอนที่สอบภาษาอังกฤษ
  • ครูกิตติพันธุ์ หรือครูหม่อม เพราะว่าแกเป็นหม่อมหลวง ….. ตอนที่เรียนกับแก คิดว่าครูอะไรวะ ดุฉิบหาย ใครพูดมากเกินไป แกเอาผงบรเพ็ดดีดใส่ลิ้นหมด แต่ว่าผมโดนผงบรเพ็ดเพราะว่า “พูดน้อยไป” น่ะ มีแบบนี้ซะอีก
  • ครูโฉมศรี … ป้าโฉมจอมโหด เคยต้องยืนเรียนหน้าชั้นทั้งเทอม เพราะว่าเขาเรียนวิชาแกสายไปห้านาที แกบอกว่า “ถ้าอยากมาสาย ก็ยืนเรียนหน้าห้องละกัน” ถือหนังสือเรียน 7 เล่มยืนเรียนหน้าชั้น (ห้ามวางบนพื้นด้วย ต้องถือไว้) เป็นชั่วโมงๆ ตั้งเป็นเทอม

ช่วงสั้นๆ ที่ไปเรียนอเมริกา ก็จำได้ว่า

  • Mrs. Leonard ที่ Francis C. Hammond Jr. High School คนที่สอน Algebra ตอนนั้น เชื่อมั้ยว่า ทุกวันนี้ถึงผมจะจบ Applied Math (Informatics) ผมก็ยังใช้ตัวอย่างการสอนเรื่อง “สมการ” ของแก เล่าให้เด็กทุกรุ่นทุกกลุ่มทุกชั้นปีที่ผมได้สอน อยู่เลย ยังจำได้เลยที่แกบอกว่า “ถึงจะคำนวนได้ แต่ไม่รู้ว่ามันคืออะไร เอาไปใช้อะไร มันไม่เคยมีประโยชน์”
  • Mrs. Smith ที่พาไปเรียนประวัติศาสตร์ Civil War ที่สนามรบ Manesses … บอกตรงๆ ว่าไม่เคยเรียนวิชาประวัติศาสตร์สนุกขนาดวันนั้นมาก่อน ปกติเรียนที่เมืองไทยเคยแต่ต้องจินตนาการเอาเองว่าไอ้โน่นไอ้นี่มันเป็นยังไง ไม่เคยเรียนแบบ on-site แบบตอนนั้นเลย สนุกมาก
  • Mr. Kent ที่สอนวิทยาศาสตร์ ด้วยการให้เล่น ให้เล่า และคิดโน่นคิดนี่อย่างสนุกสนาน จำได้ว่าเคยถาม-ตอบกับแกไฟแลบในห้องเรียน สนุกมาก สนุกมากๆ และเพื่อนชอบกัน เป็นคลาสวิทยาศาสตร์ที่สนุกที่สุดในชีวิต

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

ตอนที่ไปเรียนกวดวิชาตามที่โน่นที่นี่ ผมนึกออกอยู่ 2 คน

  • อ.ธวัชชัย ชัยสวัสดิ์ แกเป็นคนที่สอน Physics ได้แปลกที่สุดในบรรดาพวกกวดวิชาด้วยกัน คือไม่สอนทำโจทย์ ไม่สอนสูตร ไม่เอาเรื่อง Ent’ มาเป็นตัวตั้งเท่าไหร่ ถ้าจะไปเรียนเพื่อสอบอย่างเดียว จะงงว่าแกสอนอะไรของแก ไม่รู้เรื่อง สอนไม่ดี และด่าชาวบ้าน (กวดวิชาอื่นๆ) ที่สอนสูตรลัด หรือสอนความเข้าใจที่ผิดเป็นประจำ … แต่ว่าแกนี่แหละ เป็นต้นแบบของการสอนของผมทุกวันนี้ สอนไม่เน้นเอาไปสอบ แต่สอนเอาพื้นเอาฐานให้เข้าใจ ใช้งานได้ … ที่ไปเรียนเน้นด้าน Computational Physics ส่วนหนึ่งก็มีผลมาจากแกนี่แหละ
  • พี่เจี๋ย JIA …. ผมไม่รู้ว่าไปสนิทกับแกได้ยังไงว่ะ แต่แกเรียกผมว่า “หนุ่มหน้าไทย” ซึ่งไม่ใช่เรื่องแปลกอะไร เพราะว่าบรรดาเพื่อนๆ ที่สนิทกันตอนไปเรียน JIA นี่ตี๋ หมวย ทั้งนั้น สิ่งที่ผมได้จากพี่เจี๋ย ไม่ใช่เคล็ดวิชาการทำโจทย์สารพัดเหมือนที่หลายๆ คนได้นะ แต่เป็นบทเรียนสำคัญมากที่วันหนึ่งแกพูดขึ้นมาในคลาส คือ เรื่องการเป็นลูกจ้างและผู้ประกอบการ สมการเส้นตรง ที่เริ่มต้นด้วยจุดตัดแกน Y และมีความชันคงที่ ก็เหมือนลูกจ้าง และผู้ประกอบการที่เป็น parabola ที่เริ่มต้นจาก 0 และต้อง “ดิ่งลง” ก่อน นั่นคือ จุดยอดของกราฟที่อยู่ต่ำกว่าแกน Y คือมีพิกัดเป็น (+, -) ในกรณีที่ X เป็นเวลา และ Y เป็นเงิน … ผมยังคงเห็นภาพนั้น ตอนที่พี่แกสอนเรื่องนี้ อยู่ติดตาถึงทุกวันนี้ที่เป็นผู้ประกอบการเอง … ส่วนเรื่องอื่นๆ เทคนิคทั้งหลายที่พี่สอนน่ะเหรอ ขอโทษนะพี่ ผมจำไม่ได้ว่ะ และนึกไม่ออกด้วยว่าได้ใช้จริงๆ หรือเปล่า แต่นี่แหละ ที่ได้ใช้จริง และสำคัญมาก

    อ่อ พี่เจี๋ยไปส่งขึ้นเครื่องตอนไปญี่ปุ่นครั้งแรก (หลังจากได้ทุน) ด้วยนะ

ส่วนตอนที่เรียนญี่ปุ่น ก็คงมีแค่สองคนน่ะแหละ

  • Dong-Sheng Cai รู้จักกับแกตั้งแต่ตอนปีหนึ่ง แกสอน lecture หนึ่งในวิชา Information Literarcy วันนึงบังเอิญเจอกับแกบนรถบัสกลับจาก Tokyo ไป Tsukuba แกถามว่า “เขียนโปรแกรมเก่งหรือเปล่า” ไอ้เราก็ไม่รู้จะตอบยังไง (แกคงเห็นเราซื้อหนังสือ Programming เยอะ) ก็เลยแนะนำให้ไปสัมภาษณ์งานเป็นโปรแกรมเมอร์ผู้ช่วยวิจัยที่ RWCP … ถ้าไม่มีแกก็ไม่มีวันนี้เหมือนกัน (ยังจำการบ้านแกได้เลย ให้หา “ตอนสุดท้ายของโดราเอมอน” แล้วมา debate กันเรื่องความเชื่อถือได้ของข้อมูลบนเน็ต สนุกดี) … ไม่พอ แกเป็นคนที่ผม “เลียนแบบพฤติกรรม” มากที่สุดในเวลาถามนักศึกษาใน seminar หรือว่าเวลาที่ น.ศ. present งานต่างๆ .. เรียกได้ว่าแทบจะถอดแบบมาเลย

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

  • James Bradford Cole ไม่พูดถึงคนนี้คงไม่ได้ lecture แกในวิชา Chaos and Complex System Theory เป็นสิ่งที่เปลี่ยนชีวิตผมที่สุด เรื่องวิชาความรู้น่ะเรื่องหนึ่ง แต่ว่าเรื่องความสนใจในวิชาการลึกๆ นี่มาจากแกนี่แหละ เป็นคนที่ใช้เวลา 3 ปีสุดท้ายในญี่ปุ่นด้วยเยอะที่สุด แทบจะทุกเช้า ทุกเย็น เป็นคนที่สอนให้ผมเข้าใจ (จากการกระทำ) ว่า “การเป็นผู้ไม่รู้” มันเป็นยังไง เพราะว่าเจมส์เป็นคนที่ “ไม่รู้” ตลอดเวลา และต้องการความช่วยเหลือจากเราในเรื่องที่แกไม่รู้ พอๆ กับคนอื่นอีกหลายคน (เนื่องจากแกเป็นนักฟิสิกส์ และเขียนโปรแกรมไม่เก่งมากนัก) และยินดีที่จะมีคนช่วยแก ไม่ใช่คนที่ “รู้ทุกเรื่อง แตะต้องไม่ได้”

    เจมส์เป็น “เพื่อนคุยและเพื่อนคิด” ที่ดีที่สุดของผมคนหนึ่ง (นอกจาก Peter และ Hirokawa) ในช่วงเวลา 3 ปีสุดท้ายในญี่ปุ่น

ความทรงจำเหล่านี้ มันไม่ใช่ความทรงจำเรื่องวิชาการ หรือวิชาความรู้อะไรเลย ตรงกันข้าม มันเป็นสิ่งที่ทำให้ “ผมเป็นผม” ได้ถึงวันนี้ พวกคนที่สอนวิชาการ เน้นวิชาการ เอาไปสอบ เอาไป ฯลฯ น่ะเหรอ แปลกแฮะ ผมจำไม่ได้อ่ะ อาจเป็นเพราะว่าผมมีครูที่สอนให้ผมมีพฤติกรรมการศึกษาและหาประสบการณ์ที่ดี สอนให้ผมเป็นผม คนที่ศึกษาวิชาการต่างๆ และหาประสบการณ์ในเรื่องต่างๆ เอาเองได้ดีกว่ามีคนสอนเป็นไหนๆ ก็ได้มั้ง

น่าเสียดาย น่าเสียดาย น่าเสียดาย ที่ระบบการศึกษาบ้านเรามันพังพินาศ เราคิดแต่ว่าเด็กต้องรู้วิชาการ วิชาการ วิชาการ แข่งขันกันด้วยการสอบอย่างเอาเป็นเอาตาย คนคิดวิชาการทั้งหลายพยายามยัดเยียดความรู้ต่างๆ ให้เด็กตั้งแต่เด็กเกินไป พ่อแม่เห็นลูกเป็นถ้วยรางวัลมากขึ้น กวดวิชาเน้นผลลัพธ์ทางการสอบมีมากขึ้นและมากขึ้น

คำว่า “ครู” หายไป กลายเป็น “อาจารย์” … เป็นผู้รู้ (โดยตำแหน่งอาชีพ) ที่เถียงไม่ได้ ต้องเคารพเชื่อฟัง (เพียงเพราะตำแหน่งอาชีพ) มากขึ้น สอนแต่วิชาการ เอาแต่ความรู้ทางวิชาการ ถึงอาจารย์หลายคนจะเรียกตัวเองจนติดปากว่า “ครู” ก็เถอะ ด้วยความเคารพ ผมคิดเช่นนั้นไม่ได้เลย

“ครู” ที่เป็นแม่คนที่สอง เป็นพี่สาวแสนน่ารัก เป็นเพื่อนคุยเพื่อนคิด เป็นคนสอนและบ่มปรัชญาชีวิต …. กำลังเป็นสิ่งที่จางหายไปจากสังคม เลือนหายไปจากระบบการศึกษา และกำลังจะเป็นแค่ประวัติศาสตร์หน้าหนึ่งที่ผ่านไป

 

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

ด้วยจรรยาบรรณ ผมขอสงวนชื่อทั้งหมด ทั้งหนังสือ ผู้แปล และสำนักพิมพ์เอาไว้นะครับ

ผมพบว่าผู้แปลหนังสือ “แปลไม่รู้เรื่อง” เป็นอย่างมาก ซึ่งขอสรุปเป็นเรื่องๆ อย่างคร่าวๆ ดังนี้

  • ใช้ภาษายากเกินความจำเป็นมาก หนังสือต้นฉบับเขียนด้วยภาษาอังกฤษพื้นๆ พื้นมากๆ เรียกได้ว่าเหมือนกับภาษาพูดธรรมดา แต่ว่าทำไมเวลาแปลแล้ว กลายเป็นภาษาไทยที่ไม่ธรรมดามาก ต้องปีนบันไดอ่าน ขึ้นไปสามสี่ชั้นก็ยังอ่านไม่รู้เรื่อง (แล้วจะปีนทำบ้าอะไร) ต้องแปลไทยเป็นไทย เรียบเรียงใหม่ในหัวตั้งหลายต่อหลายครั้ง
  • อิงกับตัวหนังสือ/ตัวอักษรมากไป จนสื่อเจตนา “ผิด” จากภาษาอังกฤษอย่างมาก แบบไม่น่าให้อภัย ถ้าดูทีละคำในประโยคว่าแปลว่าอะไร ก็อาจจะแปลถูกต้อง แต่ว่าถ้าดูพร้อมกันทั้งประโยค และยิ่งทั้งย่อหน้า ทั้งหน้า จะเห็นได้ว่าผิดแบบชัดเจน
  • เน้นภาษาสวย (อีกครั้ง) แต่อ่านแล้วไม่อินเลย ส่อให้เห็นชัดเจนว่าผู้แปลเป็นนักภาษา แต่ไม่มีความรู้ความเชี่ยวชาญความชำนาญอะไรเลยในเรื่องที่เค้ากำลังแปลอยู่ (พูดง่ายๆ ว่าไม่มี Domain Knowledge ในเรื่องนั้นๆ เลย)
  • โครงสร้างทุกอย่างที่ออกมา เป็น “ภาษาอังกฤษ” มากกว่าเป็นภาษาไทย มันขัดธรรมชาติของภาษาเรา ผิดจริตหลายอย่างมาก (แต่ว่าถ้าแปลกลับเป็นภาษาอังกฤษ อาจจะเข้าท่ากว่า) เช่น มีการใช้ “-” แสดงประโยคขยาย/เสริม ในระหว่างประโยค ซึ่งภาษาเราไม่ใช้กัน เป็นต้น

สิ่งที่ผมอยากจะฝาก อยากจะเขียนถึง ไม่ใช่การด่าว่าใคร แต่อยากจะเอาความจริงที่ตัวเองพบมา ทั้งจากประสบการณ์เขียน แปล และบรรณาธิการหลายต่อหลายอย่าง ฝากให้คนที่มาอ่าน Blog ผมดังนี้

  • งานแปลหนังสือ จริงๆ แล้วมันคือ “งานเขียนหนังสือ” โดยอาศัยเค้าโครง โครงสร้าง การเรียงลำดับเนื้อเรื่อง จากหนังสือเล่มอื่นที่มีอยู่แล้วเท่านั้นเอง
  • ดังนั้นมันจะดีกว่า ถ้าเราคิดว่า ก่อนอื่น เราต้องการคนแปลหนังสือ แบบเดียวกับที่เราต้องการคนเขียนหนังสือ นั่นคือ ไม่ใช่นักภาษาศาสตร์ แต่เป็นคนที่มี Domain Knowledge ในด้านนั้นๆ โดยเฉพาะ ที่มีความสามารถในการสื่อสารภาษาไทยได้ดีเป็นหลัก และพอจะอ่านภาษาต่างประเทศ (ภาษาต้นทาง) ออก เท่านั้นเอง
  • ทำไมน่ะหรือ เพราะว่าการแปลที่ดี ไม่ใช่แปลตัวอักษรออกมาให้ครบทุกตัว ทุกคำพูด ทุกบรรทัด ให้เหมือนต้นฉบับทุกวรรคทุกตอน แต่ว่าต้องเป็นการสื่อสาร “วิญญาณ” ของมันออกมาในอีกภาษาหนึ่งต่างหาก ดังนั้นหากผู้แปลไม่มีความรู้ความเชี่ยวชาญ ประสบการณ์อะไรเลย พูดง่ายๆ ว่า “ไม่อิน” กับเรื่องที่ตัวเองแปล มันจะออกมาแย่มาก เพราะว่านักภาษาหลายคน (จากประสบการณ์ที่พบ) มีแนวโน้มจะแต่งภาษาให้สละสลวย มากกว่าสื่อวิญญาณของมันให้ได้อย่างดิบๆ ตรงไปตรงมา
  • อย่าคิดว่า “ก็ให้นักภาษาแปลก่อน จะได้แปลถูกหลักภาษา แล้วค่อยให้คนมี Domain Knowledge แก้ไขทีหลัง” ให้คิดกลับกันว่า “ให้คนมี Domain Knowledge เขียนจากต้นฉบับภาษาต่างประเทศก่อน แล้วค่อยให้นักภาษาเกลาทีหลัง” จะดีกว่ามาก

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

ปิดท้ายละกัน ผมเจอประโยคนี้ “It takes all you’ve got to keep safe” …. ซึ่งในบริบทของเนื้อหาส่วนหนึ่งในหนังสือเล่มนั้น มันหมายถึงว่า “เราต้องทำทุกวิถีทางให้รอดจากอันตรายทั้งหลายแหล่” ….​ ดันไปแปลว่า “มันจะเอาทุกอย่างที่เราได้มา ไปเก็บไว้ในตู้เซฟ”

สุดตรีนมากครัฟ

 

2011 Resolution

On January 13, 2011, in Personal, by rawitat

ผ่านมาจะ 2 อาทิตย์อยู่แล้ว เขียนมันซะหน่อย … ไว้เป็นเครื่องเตือนใจ

ทุกปีที่ผ่านมา ก็เขียนมันทุกปี ย้อนกลับไปดู ก็พบว่าทำได้น้อยกว่าที่คิดไว้ทุกปี ปีนี้จะ back-to-basic ล่ะ เอาแค่เท่าที่ทำได้ และคิดว่าจะทำได้จริงๆ

  1. ลด-ละ-เลิก การเล่น twitter … ถ้าอยากรู้ว่าทำไม ลองอ่านที่ผมเขียนเรื่อง Tron Legacy และเหตุผลส่วนตัวอื่นๆ ร้อยแปด
  2. กลับมาเขียน blog อย่าง active มากกว่าในช่วง 2 ปีที่ผ่านมา
  3. เลิกทำสิ่งที่มันไม่ใช่ตัวเองซะ ไม่ว่าจะยังไงก็เถอะ ชีวิตมันสั้น ไอ้พวกงานบริหารอะไรเนี่ย ลาออกมันให้เร็วที่สุดเท่าที่จะเร็วได้ และอยู่ภายใต้สัญญาลูกผู้ชายที่ได้ให้ไว้กับใครบางคน
  4. กลับมาเป็นตัวของตัวเอง 100% … เลิกทุกสิ่งที่ทุกอย่างที่มันฝืนตัวเอง ไม่ว่าจะฝืนมากฝืนน้อย ไร้สาระและเสียเวลา … ลองมา 6 ปีเต็ม ไม่เวิร์กหรอก สังคมยอมรับ แล้วไง รับตัวเองไม่ได้โว้ย .. ช่วงหลังมีบางครั้งที่เผยความเป็นตัวเองแบบ “ดิบ” มาบ้าง ก็พบว่าคนที่รับได้ก็มี คนที่ชอบก็มี “ไม่น้อยเสียด้วย”
  5. ทุ่มเทเรี่ยวแรงการทำงานทั้งหมดที่มี ให้กับ “โปรเจคสุดท้ายในชีวิต”
  6. นอกนั้น หนังสือ iOS Development เล่มแรกต้องเสร็จ และถ้าฟลุ๊ค อาจจะมีเล่มสอง
  7. เขียน app, สอนเขียน app, เขียนหนังสือสอนเขียน app, ถ่ายรูป … ชีวิตเหลือแค่นี้ จะมีความสุขมาก

ไม่ขออะไรมากกว่านี้แล้ว โดยเฉพาะข้อ 3,4,5 “ต้องทำให้ได้”