96414 ทำอย่างไรให้สอบผ่าน

แบ่งปันประสบการณ์ในการศึกษาชุดวิชา 96414
การโปรแกรมคอมพิวเตอร์ (Computer Programming)

“การโปรแกรมคอมพิวเตอร์” เป็นชุดวิชาที่เกี่ยวกับการเขียนและพัฒนาโปรแกรมด้วยภาษา Java
แบ่งเป็น 2 เรื่องใหญ่ ๆ คือ เรื่องของ OOP (Object Orated Programming)
และตัวภาษา Java การจะสอบผ่านได้นั้นเราจะต้องเข้าใจทั้งในส่วนของทฤษฎีและปฏิบัติ
ไม่ใช่การท่องจำเพียงอย่างเดียว เพราะข้อสอบส่วนใหญ่ไม่ถามอะไรง่าย ๆ
ให้เราตอบตรง ๆ ดังนั้น หากเราไม่เข้าใจเนื้อหาอย่างแท้จริงก็ยาก…ที่จะวิเคราะห์ข้อสอบได้

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

หลังจากเรียนจบและได้มาทำงานในด้านนี้แล้ว ประสบการณ์ได้สอนให้เรารู้ว่า
กว่าจะก้าวผ่านจุดนั้นมาได้มันไม่ใช่เรื่องง่ายเลย เราก็เป็นเหมือนคนอื่น ๆ คือ
เรียนด้วยทำงานด้วย เลิกงานมาก็อ่านหนังสือ เขียนโปรแกรมตามหนังสือบ้าง
ตาม Youtube บ้าง บางวันเจอ Error แก้ไม่ได้ก็ไม่ได้นอน เช้ามาไปทำงานต่อเลย
พักเที่ยงก็แอบหลับบ้าง 10-30 นาที รู้สึกว่านอนเต็มอิ่มมากเลย สมองไม่เคยว่างเลยนะคะ
ถ้าไม่ได้คิดเรื่องงานก็คิดเรื่อง Error ที่เรายังแก้ไม่ได้
เข้า Google จนกว่าจะหาคำตอบได้ว่าเป็นเพราะอะไร ต้องแก้ยังไง
บางทีเป็นแบบนี้สองสามอาทิตย์ติดต่อกันก็มี…

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

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

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

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

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

ถ้าวันนี้ยังทำไม่สำเร็จ ก็จงพยายามต่อไปนะคะ ^_^ ขอเป็นกำลังใจให้ค่ะ

 

ธมนวรรณ มณีจันทร์

ธมนวรรณ มณีจันทร์

|:- เราเชื่อมั่นว่าการเสียสละและการแบ่งปันจะทำให้โลกใบนี้สวยงามมากขึ้น ทุกๆ จุดเริ่มต้นของการเรียนรู้ นำไปสู่การเรียนรู้ถัดไป เว็บไซต์แห่งนี้ขอเป็นส่วนหนึ่งของการแบ่งปันความรู้ที่ไม่มีที่สิ้นสุด มาร่วมกันผลักดันโลกของเราให้หมุนไปพร้อมกับพลังแห่งความรักด้วยกันนะคะ :) >>> |:- About Me! -:|