Screen Shot 2558-10-17 at 1.07.03 PM
สำหรับ Developer ส่วนใหญ่
มักจะบอกว่า
การหาเวลาว่าง เพื่อมาเรียนรู้สิ่งใหม่ ๆ
การหาเวลาว่าง เพื่อมาฝึกฝนการ coding
เป็นเรื่องที่ยากมาก ถึง ยากที่สุดในชีวิตเลยก็ว่าได้

คำถาม
Developer เอาเวลาไหนมาปรับปรุงความสามารถของตัวเองล่ะ ?
หรือศึกษากับงานจริง ๆ  เลย (On the Training) !!

บางคนอาจจะบอกว่า

เราไม่ค่อยมีเวลาหรอกนะ !!
เพราะว่า
เราต้องให้เวลากับตัวเองบ้าง
เราต้องให้เวลากับครอบครัวบ้าง
เราต้องให้เวลากับเพื่อนฝูงบ้าง
เราต้องให้เวลากับงานอดิเรกบ้าง
เราต้องให้เวลากับการออกกำลังบ้าง
เราต้องออกห่างจากหน้า computer บ้าง

เป็นเหตุผลที่ดี และ เถียงไม่ได้อีกด้วย

แต่ถ้าคุณมีความเชื่อว่า เราต้องเป็น Developer ที่ดีแล้ว

คุณควรที่จะมีความรู้ต่าง ๆ ดังนี้บ้างนะ

  • Software ที่ดีเขาสร้างกันอย่างไร ?
  • Software ที่ดีเขามีโครงสร้างอย่างไร ?
  • ไปร่วม opensource project บ้าง
  • เรียนรู้สิ่งใหม่ ๆ อยู่อย่างเสมอ
  • ติดตามข่าวสารใหม่ ๆ ของเทคโนโลยีบ้าง (Stay Update)

เมื่อไรก็ตามที่คุณหยุด นั่นคือ คุณกำลังถอยหลังนะครับ

Developer ไม่จำเป็นต้องทำเป็นทุกอย่างหรอกนะ

แต่ควรจะรู้ว่า
เมื่อต้องทำการเรียนรู้สิ่งใหม่ ๆ เช่น ภาษาโปรแกรม
คุณต้องรู้ว่า ต้องศึกษาอะไร อย่างไรบ้าง ? (Learning path)

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

ดังนั้นวินัยที่ดีในการเรียนรู้จะช่วยคุณได้เยอะ
ทั้งนิสัยที่รักการเรียนรู้
ทั้งขั้นตอน และ วิธีการในการเรียนรู้

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

เรามาดูขั้นตอนการสร้างนิสัย และ วินัยที่ดี สำหรับการเรียนรู้กัน

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

การเรียนรู้ มันคือ ความท้าทายของ programmer/developer

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

สิ่งใหม่ ๆ ที่คุณเรียนรู้นั้น
มันต้องช่วยปรับปรุงให้คุณดีขึ้นด้วยนะ
ดังนั้น จึงต้อง focus ในสิ่งที่ทำด้วย
ไม่ใช่เรียนรู้ไปหมดซะทุกอย่าง !!

สุดท้ายอย่าลืมว่า
คุณ คือ มนุษย์
มีสองตา สองมือ สองขา
ดังนั้น ไม่สามารถเรียนรู้ได้ทุกสิ่งทุกอย่างหรอกนะ