เชื่อว่าบทความนี้ อาจจะโดนใจ Developer หลายๆ คนที่อาจเจอสถานการณ์ต่างๆ คล้ายๆ กับในบทความนี้ เรียกได้ว่าเป็นความในใจ(ลึกๆ) ที่คุณอาจจะรู้สึกขัดแย้งกับชื่อบทความ เพราะที่จริงแล้วผู้เขียนบทความตั้งใจประชดประชัน จิกกัดเล็กๆ น้อยๆ แบบขำๆ พองาม เราลองมาดูกันเลยว่า Developer หลายๆ คนที่อาจเจอสถานการณ์ต่างๆ คล้ายๆ กับในบทความนี้ เพราะนี่คือ 11 เรื่องที่ Developer อยากได้ยินจากเพื่อน(แผนกอื่น) จะมีเรื่องไหนบ้าง
ในฐานะ Developer คุณอาจสร้าง API ที่ซับซ้อนอยู่ทั้งวัน หรือคลิกเม้าส์เพื่อเล่นเกม West of Loathing และเชื่อว่า 99% ของเพื่อนร่วมงานคุณ ก็คงจะแยกไม่ออกว่าคุณกำลังทำงานหรือเล่นเกมอยู่ แม้ว่าบริษัทด้านเทคโนโลยีจะไม่สามารถอยู่ได้โดยปราศจากทีม Developer แต่ Developer ก็มีรายได้น้อยกว่าคนในตำแหน่งอื่น อย่างเช่น Chief Inspiration Ninja ซึ่งนั่งอยู่ในการประชุมที่ไร้จุดหมายตลอดทั้งวันเพื่อขโมยเครดิตการทำงานของคนอื่น (ป๊าด! แรง แต่มันก็ตรงจริงๆ) หากคุณต้องการเรียนรู้วิธีสื่อสารกับทีม Developer คุณควรรู้ว่ามีบางสิ่งที่ Developer อยากได้ยินจากคนในแผนกอื่นๆ ดังนี้
“งานแก้แบบนี้ แก้ไขแค่ 2-3 นาทีก็เสร็จ”
ขอบคุณมากนะฝ่ายการตลาด ฉันขอชื่นชมนะที่คุณบอกว่าการแก้ไขปัญหานี้ มันใช้เวลาไม่นาน (เหรอ???) ทั้งๆ ที่คุณไม่มีความรู้ใดๆ เกี่ยวกับเรื่องเว็บไซต์เลย
“เรามาประชุมกันเถอะ”
ไม่มีอะไรที่ Developer ชอบมากไปกว่าการที่คนในแผนกอื่นเรียกการประชุม…เกี่ยวกับทุกเรื่อง แล้วล่ะ! (-_-‘) ต้องตัดสินใจเกี่ยวกับเรื่องสีเหรอ งั้นเรามาประชุมกันเถอะ! ต้องการที่จะโน้มน้าวทีมของคุณเพื่อจะสร้างมันใน WordPress? ดูเหมือนจะเป็นวิธีที่ดีในการใช้เวลา 3 ชั่วโมงแทนที่จะให้ฉันทำ Product ที่ค้างล่าช้ามาแล้วเป็นเดือนแล้ว เอางี้ งั้นเราควรวางแผนในการประชุมล่วงหน้ากันเถอะ จะได้รู้ว่าเราควรประชุมกันอีกเมื่อไหร่ดี
“ไม่ต้องห่วงเรื่องความปลอดภัยมากเกินไป … ไม่ใช่ว่าเราจะถูกแฮ็กหรืออะไรก็ตาม”
ขอบคุณมากจ๊ะ คุณผู้เชี่ยวชาญด้าน Operations ฉันแน่ใจว่ามันจะไม่ส่งผลกระทบต่อคุณหรอก หากมีคนมา Hack ระบบของเราและขโมยข้อมูลของทุกคนในบริษัทไป แต่ในเมื่อคุณรู้เรื่อง Security เป็นอย่างดี(กว่าฉันซะอีก) ฉันจะทำตามที่คุณแนะนำนะ จะได้ปกป้องข้อมูลเกี่ยวกับเงินเดือน, หมายเลขประกันสังคม , บัญชีเงินเดือน และรหัสผ่านของฉัน
“ถึงแม้ไม่มีเอกสาร requirements แต่ฉันแน่ใจว่าคุณสามารถทำมันได้”
ฉันขอขอบคุณที่เชื่อมั่นในตัวฉัน! ฉันแน่ใจว่า จะสามารถทำสิ่งนี้ได้ตามที่ลูกค้าต้องการได้ทันที เพราะว่าฉันสามารถตรัสรู้ได้เอง และฉันจะได้ไม่ต้องมาทะเลาะกับคนโน้นคนนี้ว่าทำไม ถึงทำในสิ่งที่ลูกค้าไม่ได้ต้องการเลย
“ถึงฉันไม่ใช่ Developer แต่ฉันคิดว่าคุณควรใช้ Framework นี้นะ ลูกพี่ลูกน้องของฉันบอกมา …”
ขอขอบคุณในความคิดเห็นนะ สำหรับผู้ที่ส่ง email ส่วนตัวจาก Hotmail มาหาฉัน (ยังใช้อยู่เหรอ) ฉันว่าเราควรสร้างด้วย Ruby ด้วยเหตุผลที่ลูกพี่ลูกน้องของคุณใช้เวลา Workshop ในเรื่อง General Assembly coding ตั้ง 2 ชั่วโมงตั้งแต่เมื่อ 3 ปีที่แล้วแน่ะ
“ฉันมีอิสระในการปรับปรุง codebase เอง”
รู้ไหม? คุณช่วยประหยัดเวลาให้ฉันไปได้มากเลย(จริงๆ นะ) และคุณก็ไม่ต้องไปเครียดกับมันมากนะ กับการประหยัดเวลาที่สุดท้ายเราก็ต้องสูญเสียมันไปตอนที่เว็บไซต์มีปัญหา และ(คงต้องเป็น)ฉัน(ที่)ต้องใช้เวลาถึง 2 วันในการการแก้ไขให้มันกลับมาเหมือนเดิม (เอิ่ม…)
“เราไม่ต้องการความเห็นของคุณเพราะคุณไม่ใช่ Creative”
ถูกต้องแล้วที่ว่า Developer ไม่ใช่ Creative เราไม่ได้ใช้เวลาทั้งวันในการสร้างสิ่งต่างๆ และไม่มีอะไรที่ต้องใช้ความคิดสร้างสรรค์ในการทำระบบการทำงานที่มีความซับซ้อน เพียงแค่คุณไม่ต้องให้ Developer ทั้งหลายอยู่ในกระบวนการที่ใช้ความคิดสร้างสรรค์นั้น และไม่ต้องใส่ใจกับไอเดียของ Developer เมื่อพวกเขาได้มีโอกาสพูดแสดงความเห็น รวมทั้งช่วยกันตำหนิเมื่อพวกเขาบอกว่า “เทคโนโลยีที่คุณคิดค้นกันขึ้นมาโดยไม่มี Developer มาเกี่ยวข้อง มันเป็นไปไม่ได้ หรือไม่ได้ตั้งแต่แรก (อ้าว…ก็มันจริงอะ)
“ลูกค้าอยากให้มันใช้งานได้ ใน IE 6”
ขอฉันไปขุดในโรงเก็บของก่อนนะ จะได้ควานหาคอมพิวเตอร์ที่ฉันจะสามารถใช้ทดสอบงานที่ลูกค้าต้องการได้เจอนะ และฉันทำงานนี้เพื่อให้คน(ตั้ง) 4 คนเข้าถึงเว็บไซต์นี้ผ่านระบบปฏิบัติการ Windows 2000 (-_-‘)
“เราไม่อยากเสียเงินค่า License ทำไมคุณไม่สร้างมันขึ้นมาเองล่ะ”
มันง่ายมากเลยคู๊ณณณ!(เสียงสูง) ฉันแน่ใจว่าฉันสามารถทำมันเสร็จได้อย่างรวดเร็วใน 2 สัปดาห์ ฉันหมายถึง 2 เดือน เอ๊ะ! หรือว่า 2 ปีกันแน่นะ ที่จริงการที่บริษัทจ่ายเงินค่า Software จะช่วยเราประหยัดเงินไปได้ตั้ง 500,000 เหรียญ ถ้าเราได้ License ไปซะตั้งแต่เมื่อ 2 ปีที่แล้วโน่น
“ฉันรู้ว่าคุณใช้เวลากับมันมาเป็นปี แต่ว่าเรากำลังยกเลิก Project นี้”
เย่ๆๆๆ ขอขอบคุณมากสำหรับการทำให้ฉันได้หลุดพ้นจาก Project เดียวในบริษัทนี้ ที่ฉันรู้สึกตื่นเต้น(และตื้นตัน)กับมันมาก(จริงๆ นะ)
“เราทำสัญญาโปรเจคลูกค้านี้ไปแล้ว…ว่าแต่คุณรู้จัก ColdFusion ใช่ไหม”
แน่นอน ต้องรู้จักสิ! ฉันว่า ทุกคนก็คงจะรู้จักระบบเก่า(แก่)ที่ล้าสมัยไปแล้วตั้งแต่สมัยของ จอร์จ บุช กันดีอยู่แล้วล่ะ ฉันยินดีที่จะทำ Project ของคุณใน ColdFusion และพยายามที่จะไม่บ่นเรื่องนี้ให้มากเกินไป เมื่อมันใช้งานไม่ได้รวมทั้งไม่มีความยืดหยุ่นในการเขียน Code เลย
ถ้าคุณเคยพูดสิ่งเหล่านี้กับ Developer ของคุณ แล้วพวกเขาผลักคอมพิวเตอร์ของพวกเขาให้ตกลงบนพื้น พร้อมตะโกนว่า “เราไปจากที่นี่กันเถอะ คุณบ้าไปแล้ว!” และเดินออกไปที่ประตูแล้วทิ้งคุณและคนอื่นๆในบริษัทไว้เบื้องหลัง “คุณสามารถสันนิษฐานได้ว่า พวกเขาเป็นเพียงรู้สึกตื่นเต้นที่จะได้เริ่มต้นอะไรใหม่ๆ หรือบางทีพวกเขาอาจเป็นแค่ Developer ที่มุ่งเน้นการทำงานให้ดีขึ้นมากกว่าการติดขัดในระบบระเบียบต่างๆ ที่ไร้สาระ แต่ไม่ว่าจะเป็นกรณีไหน ขอให้คุณแค่รู้ไว้ว่าทุกครั้งที่คุณพูดถึงสิ่งเหล่านี้ คุณยังเป็นเพื่อนของทีม Developer อยู่
ISM Technology Recruitment Ltd. (#1 Tech Recruiter in Thailand) บริษัทเราเชี่ยวชาญในธุรกิจ IT Recruitment & IT Outsourcing โดยเฉพาะ เปิดทำการกว่า 25 ปี มีพนักงานทุกสายและทุกระดับทางด้าน IT ที่ได้ร่วมงานกับลูกค้าองค์กรใหญ่ที่มีชื่อเสียงและบริษัทข้ามชาติมากมาย หากคุณเป็นคน IT ที่อยากทำงานที่ท้าทายและร่วมงานกับองค์กรชั้นนำ ฝากประวัติการทำงาน (Resume) ของคุณไว้กับ ISM ได้ที่ https://www.ismtech.net/submit-your-resume แล้วคุณจะพบว่าอนาคตและโอกาสก้าวหน้ามากมายกำลังรอคุณอยู่
ที่มา: https://hackernoon.com/