Teaching or Coaching ?
ตั้งแต่เดือนที่แล้ว ตอนเย็นของบางวัน ผมได้มีโอกาสสอนน้องคนนึง เนื่องจากเขากำลังทำ Senior Project เป็น iOS App ก็เลยอยากได้คำแนะนำ ประจวบเหมาะกับการที่เราอยากหาอะไรทำ ที่จะทบทวนการเขียน iOS พอดี ก็เลยตบปากรับคำไป บางวันเราทำงานตั้งแต่ 10.00 - 21.30 แต่มันสนุกมาก เราคิดว่า การที่เรายังไหว เราต้องทำงานหนักมากได้ และเราสามารถสนุกกับมันได้ เราเคยได้วีดีโอนี้จากพี่คนนึง เพราะถามไปว่า Teaching กับ Coaching ต่างกันยังไง หนึ่งสิ่งเวลาสอน คือการ Motivate การทำงานของเขา และพยายามไม่แตะ Code เลย พยายามทำตัวเหมือนเรามีปัญหาเดียวกัน แล้วช่วยกันแก้ เราจี้หมด แม้แต่เรื่องเล็กๆ เรื่องเกี่ยวกับ Readable Code, Self Documented Code และ Code Convention บอกเหตุผลว่าทำไมต้องทำอย่างนู้น อย่างนี้ พยายามสอนพื้นฐาน และที่มาของความรู้ที่ใช้ในการ Code ทั้งหมด ช่วงหลังนี่ใช้วิธีการ Pair Programming ด้วย สนุกดีนะ แม้จะแย่งๆ กันบ้าง สุดท้ายแล้ว เราได้กำไรมากๆ ได้ทบทวน ได้แก้ปัญหาใหม่ๆ และได้ช่วยแนะนำการเขียนโปรแกรมที่ดีให้เด็กคนนึง :) เราพยายามที่จะนำสิ่งที่ได้เรียน ได้ทำ ส่งความรู้ต่อไปให้ได้ทุกเ...