แรงบันดาลใจ และโอกาส
อ่าน: 4838อ่านบันทึกนี้ เห็นรูปหนังสือ Popular Electronics เดือน January 1975 ทำให้ระลึกถึงแรงบันดาลใจอันแรก ที่ทำให้เริ่มศึกษาเกี่ยวกับคอมพิวเตอร์เมื่อครั้งกระโน้นได้ครับ
ผมอ่าน Popular Electronics เดือน January และ February ปี 1975 ของพ่อ หนังสือทั้งสองเล่มน่าจะยังเก็บอยู่ที่ไหนสักที่ในบ้าน ในสมัยนั้นคอมพิวเตอร์เป็นเรื่องเกินฝัน (IBM PC ตัวแรกออกสู่ตลาดปี 1981 เข้าเมืองไทยปีถัดมา ราคาเครื่องละเกือบแสนโดยมีแต่ฟลอบปี้ดิสก์ขนาด 5¼”) ในตอนนั้นผมเรียนมัธยม เริ่มหัดเขียนโปรแกรมด้วยเครื่องคิดเลขโปรแกรมได้ TI-59 ซื้อหนังสือ Fortran IV (อ.เดือน เล่มสีเขียว) จากศูนย์หนังสือจุฬามาเรียนเอง มั่นใจว่าเขียน Fortran เป็นโดยไม่มีคอมพิวเตอร์ไว้ลองเล่น ต่อมาเมื่อเข้าเรียนมหาวิทยาลัย จึงได้ลอง และก็เล่นได้ไม่ติดขัด
นี่ผ่านมา 34 ปี ทำให้หวนระลึกได้ว่าตัวเองมีโอกาสดีที่พบแรงบันดาลใจอันยิ่งใหญ่ตั้งแต่เด็ก จนทำให้เป็นคนที่มีชั่วโมงบินสูงในเรื่องนี้ และเรื่องที่เกี่ยวข้อง เช่น electronics, discrete logic, computer architecture, software engineering ฯลฯ
มีเรื่องประหลาดอีกอย่างหนึ่งคือผมเรียนภาษา C จากการอ่าน source code ของ Ron Cain’s Small-C Compiler ที่ตีพิมพ์ใน Dr. Dobb’s Journal (DDJ) หลังจากเรียนปริญญาตรีจบไม่นาน ประมาณปี 1980 ในเวลานั้น วารสาร DDJ ไม่มีขายในเมืองไทย ต้องสมัครเอาโดยตรง
แรงบันดาลใจทั้งสองตัวอย่าง จะไม่เกิดผลอะไรเลยหากไม่ได้รับโอกาส เรื่องการหัดเขียนโปรแกรมเกิดขึ้นได้เพราะพ่อซื้อ TI-59 ซึ่งแพงมากให้ได้เล่น; ส่วนเรื่องภาษา C และ compiler construction ก็จะไม่ไปไหนถ้าบริษัทที่ทำงานอยู่ด้วยในตอนนั้น ไม่ไว้ใจวิศวกรจบใหม่ถึงขนาดว่าได้ใช้ development system กึ่งส่วนตัวในขณะที่มหาวิทยาลัยยังสอนเรื่อง single board computer ใช้ Z-80 อย่างเป็นล่ำเป็นสัน
แรงบันดาลใจต้องหาเองครับ ส่วนโอกาสต้องอาศัยผู้อื่นหยิบยื่นให้ ถ้ามีไม่ครบทั้งสองอย่าง สิ่งยิ่งใหญ่ก็อาจจะไม่เกิดขึ้น
อาคีมีดิส (คนที่ร้องยูเรก้า) พบความถ่วงจำเพาะเนื่องจากเจ้าเมืองให้เขาพิสูจน์ให้ได้ ว่าช่างทองที่ทำมงกุฎมาให้ โกงทองหรือไม่
ถ้าไม่มีโอกาส ก็ไม่มียูเรก้าครับ
ดังนั้น จึงต้องถามใจพ่อแม่ ผู้ปกครอง ครูบาอาจารย์ พี่เลี้ยง หัวหน้างาน ฯลฯ ว่าคิดอย่างไรเกี่ยวกับเรื่องของการให้โอกาส ซึ่งไม่เหมือนกับการถีบลงน้ำกลางทะเล แล้วให้ว่ายน้ำเข้าฝั่งเอง