- เมื่อ GPT เขียนโค้ดได้ดี คำถามว่า “ยังจำเป็นต้องเรียนเขียนโค้ดไหม?” จึงถูกหยิบมาถามอีกครั้ง
- คำถามว่า “ควรเรียนเขียนโค้ดไหม?” เป็นคำถามที่มีแรงจูงใจจากการเอาตัวรอด ถ้าเช่นนั้นก็อาจเปลี่ยนเป็นคำถามว่า “ต้องเรียนรู้อะไรจึงจะเพิ่มความสามารถในการอยู่รอดในยุค AI?”
- หลังจากสิ่งที่เป็นเชิงเทคนิคถูกแทนที่ไปก่อน สิ่งสำคัญที่เหลืออยู่คือความสามารถเชิงแก่นแท้ในการเข้าใจว่าคนอื่นต้องการอะไร และตอบสนองสิ่งนั้นได้
- การเข้าใจว่าคนอื่นต้องการอะไรคือความสามารถในการเห็นอกเห็นใจ และการตอบสนองสิ่งนั้นได้คือความคิดสร้างสรรค์
- การสร้างสรรค์จะเกิดขึ้นได้เมื่อมีระบบข้อมูลที่ค่อนข้างมั่นคงในระดับหนึ่ง หากเทคโนโลยีใหม่ทำให้ระบบข้อมูลเปลี่ยนแปลงอยู่ตลอด สิ่งที่จะกระทบต่อความสามารถในการสร้างสรรค์ก็คือความสามารถในการเรียนรู้สิ่งใหม่และปรับตัวได้อย่างรวดเร็ว
- เพื่อจะเรียนรู้สิ่งใหม่ได้อย่างรวดเร็ว ต้องสามารถแยกเรื่องซับซ้อนออกเป็นส่วนย่อยและทำให้มันเรียบง่ายได้ การเขียนโค้ดมีประสิทธิภาพในการพัฒนาความสามารถนี้
- หากมีวิธีที่มีประสิทธิภาพมากกว่าการเขียนโค้ด ก็ไม่จำเป็นต้องเรียนเขียนโค้ดโดยเฉพาะอีกต่อไป
7 ความคิดเห็น
ความเห็นส่วนตัวของผมคือ...
แม้ในการพัฒนา SW จะมีหลากหลายสาขามาก แต่ในแง่ของ
programmingผมคิดว่าเป็นพื้นที่ที่ AI เข้ามาแทนที่ได้ง่ายมากตัวข้อมูลเองก็มีโครงสร้างสูง ข้อมูลสำหรับการเรียนรู้ก็มีมาก และคนที่พัฒนา AI เองก็เป็น "นักพัฒนา" ด้วย จึงยิ่งเป็นเช่นนั้น
ดังนั้นผมจึงคิดว่า นอกจากด้าน Programming หรือก็คือการสร้างและแก้ไขโค้ดแล้ว เราน่าจะต้องใส่ใจกับด้านอื่น ๆ ด้วย
ในทางกลับกัน ในมิติของการ "เรียนรู้" ผมคิดว่าก็ยังจำเป็นต้องเรียนการเขียนโค้ดอยู่ครับ
ดูเหมือนว่าจะมีหลายคนที่คิดว่าการสอนเขียนโค้ดนั้นจำเป็นในแง่ของการเรียนรู้นะครับ :)
เราไม่ควรลดสัดส่วนของการลงมือเขียนโค้ด แล้วเพิ่มทักษะการแก้ปัญหาหรือ? และผมคิดว่าต้องเขียนโค้ดเป็นถึงจะทำ code review ได้
ดูเหมือนว่าคำพูดที่ว่าควรพัฒนาความสามารถในการแก้ปัญหาจะถูกต้องนะครับ!
ถ้ามีวิธีที่มีประสิทธิภาพมากกว่าการเขียนโค้ด ก็ไม่จำเป็นต้องเรียนการเขียนโค้ดอีกต่อไป
แบบนี้สุดท้ายก็เป็นความย้อนแย้งที่ว่าต้องเรียนเขียนโค้ดอยู่ดีไม่ใช่เหรอ?