กลับไปบล็อก

9 พ.ย. 2023 · nSys · อ่าน 5 นาที

เมื่อ Code Review ไม่ได้สร้างสรรค์ แต่ทำร้ายใจคน

Programmer Code Review
เมื่อ Code Review ไม่ได้สร้างสรรค์ แต่ทำร้ายใจคน

อะไรดราม่าเรื่องรีวิวโค้ดในกลุ่มโปรแกรมเมอร์อีกแล้ววะ

งั้นไหน ๆ ก็ไหน ๆ ละ กำลังนั่ง BTS ไป รร. มือมันว่างพอดี ขอบ่นถึงเรื่องการรีวิวโค้ดในมุมของเราหน่อยแล้วกัน

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

ทำไมบางคนถึงเลือกกดคนอื่นแทนที่จะช่วย

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

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

พูดจาดี ๆ ด้วยความจริงใจและความรู้สึกที่อยากจะช่วยเหลือจริง ๆ

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

คนที่โดน review ก็มีสองแบบเหมือนกัน

กลับกัน ทางคนที่โดน review มา ก็มี 2 ด้านเช่นกัน

  • ด้านนึงก็คือรับฟังและปรับปรุงแก้ไข
  • ส่วนอีกด้านนึงก็ทำตัวเหมือนน้ำที่เต็มแก้ว “โค้ดของฉันดีที่สุดอยู่แล้ว ไม่เห็นต้องไปปรับตามความเห็นของคนอื่นตรงไหนเลย”

ประสบการณ์ตรงของเราเอง

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

แต่ก็เคยโดนตำหนิในเชิงลบบ่อยอยู่นะ จนยุคปัจจุบันก็ยังมี

ทิ้งท้าย

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

กลับไปหน้าบล็อก