Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 1997

วิธีการเรียนรู้ที่ดีกว่า คือการสอน

$
0
0

adam-grant-give-and-take

adam-grant-give-and-take ในการเรียนรู้สิ่งใหม่ ๆ เราทุกคนเชื่อว่า มันยากเสมอ ซึ่งมันก็ยากจริง ๆ ยิ่งเป็น Developer แล้ว มีเรื่องให้ศึกษามากมาย เช่น แนวคิดในการเขียนโปรแกรมแบบใหม่ ๆ เช่น Functional programming ภาษาโปรแกรมใหม่ ๆ ที่ได้รับความนิยม เช่น JavaScript แน่นอนว่า เราทุกคนทำการเรียนรู้ด้วยการอ่าน และ ทำตาม พวกเอกสาร, tutorial และ course ต่าง ๆ แต่เชื่อเถอะว่า มันยังมีบางสิ่งที่ยังขาดหายไป หนึ่งในนั้น คือ การสอนผู้อื่น ซึ่งมันคือ สิ่งที่บอกได้ว่าคุณเรียนรู้ได้ดีเพียงใด รวมทั้งช่วยปรับปรุงความสามารถที่การสื่อสารกับผู้อื่นอีก

ผมมีความเชื่อว่า ถ้าเราอยากปรับปรุงการเรียนรู้ของตัวเราเอง

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

จากประสบการณ์ในการสอน เรามักจะพบเจอปัญหาที่แปลก ๆ เสมอ

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

ดังนั้น กระบวนการสอน มันจึงเป็นกระบวนการที่ต้องปรับปรุงอยู่อย่างเสมอ

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

ดังนั้น ถ้าอยากสอนที่เรารู้ให้แก่ผู้อื่น สามารถเริ่มทำได้ดังนี้

  • เริ่มง่าย ๆ ด้วยการเขียน blog, tutorial และ guildline ต่าง ๆ
  • ทำการแบ่งปันความรู้ต่าง ๆ ให้กับทีมของคุณ
  • ทำการแบ่งปันความรู้ต่าง ๆ บน open source project
  • ทำการบันทึก podcast, vdo สั้น ๆ เพื่อแบ่งปันให้กับผู้อื่น
  • ไปพูดตามงาน meetup และ conference ต่าง ๆ เมื่อมีโอกาส

สุดท้ายแล้ว ถ้าต้องการพูด และ สอนให้ดี

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

Viewing all articles
Browse latest Browse all 1997

Trending Articles