6 คะแนน โดย owler 2019-10-28 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

วิธีแยกแยะโปรแกรมเมอร์ที่มีความสามารถโดยอิงจากแบบจำลองการเรียนรู้ทักษะของ Dreyfus

"พูดกันตามตรง...

วัฒนธรรมการพัฒนาซอฟต์แวร์ในประเทศเรานั้นย่ำแย่มาก ระบบจัดระดับนักพัฒนาเป็นต้น-กลาง-สูง การทำงานล่วงเวลาเกินพอดี กำหนดการที่ฝืนความเป็นจริง สภาพที่โยนงานให้โปรแกรมเมอร์ใหม่ทำทันทีโดยไม่มีรุ่นพี่คอยประกบ สภาพแวดล้อมที่แทบไม่มีที่ให้เรียนรู้นอกจากสถาบันกวดวิชา และอื่น ๆ อีกไม่รู้จบ แม้จะมีการพูดคุยกันหลายทางเพื่อแก้ปัญหา แต่ก็ยังไม่มีอะไรได้ผลนัก

ในวงจรอุบาทว์นี้ แต่ละคนแทบทำอะไรได้ไม่มากนัก (ใช่ครับ... นี่แหละนรกโชซอน...)

แต่ไม่ว่าจะเป็นวงจรที่ดีหรือวงจรที่เลว ก็ย่อมมีห่วงโซ่สำคัญอยู่เสมอ

ห่วงโซ่ที่สามารถเร่งวงจรให้เร็วขึ้น หรือทำลายมันลงได้

ผมคิดว่าวิธีที่น่าเชื่อถือในการมองออกว่าใครคือโปรแกรมเมอร์ที่มีความสามารถ คือห่วงโซ่ที่จะตัดวงจรอุบาทว์นี้ได้

ไม่ว่าจะเป็นในระดับปัจเจกหรือองค์กร หากได้ทำงานร่วมกับโปรแกรมเมอร์ที่มีความสามารถ ก็น่าจะหลุดพ้นจากวงจรอุบาทว์นี้ได้

ดังนั้นผมจึงอยากแบ่งปันวิธีของผมเกี่ยวกับ

เราจะได้อะไรจากโปรแกรมเมอร์ที่มีความสามารถ?

และจะจำแนกโปรแกรมเมอร์ที่มีความสามารถออกมาได้อย่างไร?

"

1 ความคิดเห็น

 
changi1122 2019-10-29

ในมุมของมือใหม่ ผมไม่รู้ว่าควรต้องเรียนรู้อะไรบ้าง แต่ตอนนี้คงพอจะจับทิศทางได้แล้ว ขอบคุณมากจริง ๆ