เกือบทุกบริษัท หรือลูกค้าเกือบทุกรายต่างมองนักพัฒนาซอฟต์แวร์หรือ Developer เป็นพ่อมดที่เสกทุกอย่างได้จากโค้ด โดยที่เพื่อนร่วมงานของคุณไม่สามารถแยกความแตกต่างบนหน้าจอได้ระหว่างเวลาคุณคร่ำเคร่งออกแบบ API ที่ซับซ้อน หรือเวลาที่คุณหันมาเล่นเกมคลายเครียด และแม้ขา Dev ทั้งหลายเป็นตำแหน่งที่บริษัทไอทีขาดไม่ได้ แต่ก็มักได้เงินเดือนเฉลี่ยต่ำกว่าตำแหน่งอื่นที่เน้นใช้ความคิดมโนไปเรื่อยๆ ในห้องประชุม
แน่นอนว่าสิ่งที่ทีม Dev ทั้งหลายอยากได้ยินคือ สิ่งที่ทำให้พวกเขาประหยัดเวลาทำงานมากขึ้นเช่น การสามารถตัดสินใจบางอย่างได้ด้วยตนเองโดยไม่ต้องคอยสอบถามหรือปรึกษานักพัฒนาซอฟต์แวร์ แต่ก็เหมือนความฝันเพราะสิ่งที่ฝ่าย Dev ได้ยินจนชวนปวดหัวทุกวันนี้ได้แก่
• “เรื่องนี้ไม่น่าใช้เวลาแก้ไขนานเกิน 5 นาทีนะ” ขณะที่คนพูดไม่ได้เข้าใจว่าแอพหรือหน้าเพจที่ต้องการให้แก้ปัญหานั้นไม่ได้ใช้ระบบสมัยใหม่ที่มีคู่มือหรือแนวทางจัดการที่เป็นมาตรฐานสำเร็จรูป หรือหาวิธีได้จากกูเกิ้ลง่ายๆ บางระบบอาจใช้ภาษาสมัยดึกดำบรรพ์อย่าง COBOL ด้วยซ้ำ
• “เชิญเข้าประชุมด้วยค่ะ” นัก Dev ทั้งหลายขยาดการโดนเรียกเข้าประชุมมาก โดยเฉพาะพวกเอะอะอะไรก็ประชุม ระดมความคิดเห็นไร้สาระเสียเวลา แทนที่จะมีการกำหนดนัดหมายการประชุมตายตัวเป็นประจำให้สามารถเตรียมตัวเพื่อให้การประชุมมีคุณภาพและได้เป้าหมายมากที่สุด และไม่ถี่เกินไปจนไม่มีเวลาทำงานของตนเอง
อ่านข่าว : 5 ความผิดที่ยูสเซอร์ทำให้คุณหัวร้อน !!
• “อย่าไปวุ่นกับเรื่องความปลอดภัยให้มากนัก” ไม่ใช่ว่าวันนี้พรุ่งนี้จะโดนแฮ็คสักหน่อย” แม้จะเข้าใจความรู้สึกของคนที่คอยหาลูกค้าหายอดขายอย่างไม่ลืมหูลืมตาก็ตาม แต่ร้อยทั้งร้อยพอโดนแฮ็กเกอร์เล่นงานก็โยนขี้มาให้ขา Dev ตลอดทุกครั้ง อยากให้ทีมงานท่านอื่นทั้งหลายคำนึงถึงความสำคัญของข้อมูลส่วนตัวที่รั่วไหลแล้วเกิดความเสียหายอย่างมาก ไม่ว่าจะเป็น ข้อมูลเงินเดือนของตัวเอง, เลขประกันสังคม, เลขบัญชีธนาคารที่โอนเงินเดือนเข้า, หรือแม้แต่รหัสผ่านต่างๆ
• “ไม่มีหรอกพวกเอกสารรายการความต้องการลูกค้าที่ตายตัว แต่ฉันเชื่อว่าคุณรู้ว่าฉันต้องการอะไร” ครับ! เป็น Developer ไม่ใช่หมอดู ไม่สามารถทายใจลูกค้าได้ทุกกระเบียดนิ้ว และเวลาที่ลูกค้าไม่พอใจก็โดยใส่อารมณ์วีนแบบเต็มๆ แถมเสียเวลาแก้เพิ่มอยู่ดี
• “ฉันรู้ว่าฉันไม่ใช่ Developer มืออาชีพอย่างคุณ” แต่คิดว่าคุณควรเลือกใช้เฟรมเวิร์กตัวนี้เพราะญาติชั้นที่เป็น Developer แนะนำมา” ขอบคุณในความหวังดีประสงค์ร้าย กับการเอาเรื่องงานไปเล่าให้คนภายนอกฟัง แถมยังเชื่อคนข้างนอกมากกว่าคนภายในบริษัท
• “เดี๋ยวฉันอัพเดตโค้ดเองอะไรเองได้” นี่มันคนละอย่างกับคงามตั้งใจในการช่วย Developer ประหยัดเวลา ด้วยการแย่งงานที่ควรจะเป็นของ Developer ไปทำ แล้วเวลาทำไซต์พังทั้งระบบก็ต้องมานั่งแก้ให้จนเสียเวลามากกว่าเดิมเสียอีก
• “ไม่ต้องออกความเห็นก็ได้นะ ไม่เห็นจะมีไอเดียอะไรที่น่าฟังเลย” ใช่เลย นัก Dev ไม่ใช่นักฝันหวานที่เอาเวลาทั้งหมดมานั่งมโนสวยหรู แต่ไอเดียหรูเริ่ดที่มาจากคุณๆ ทั้งหลายก็มักมีความเป็นไปได้ต่ำมากที่จะทำให้เป็นจริงขึ้นมาได้อยู่ดี
• “ลูกค้าต้องการให้ใช้ระบบนี้ผ่าน IE 6” อะไรนะ! บริษัทหรือพิพิธภัณฑ์ นี่ยังไม่นับช่องโหว่อีกล้านแปดรายการที่แถมมากับการอนุรักษ์วัฒนธรรมเต่าล้านปีแบบนี้
• “เราไม่อยากซื้อไลเซนส์ซอฟต์แวร์เพิ่ม ช่วยทำขึ้นมาเองให้เราได้ไหม” ถ้าผมทำได้ก็ไปเปิดบริษัทขายซอฟต์แวร์แทนเป็นลูกน้องคุณไหมครับ? อีกอย่างปกติการซื้อไลเซนส์ซอฟต์แวร์สำเร็จรูปถูกกว่านั่งเขียนโปรแกรมเองแต่ต้นอยู่แล้ว
• “ผมเข้าใจว่าคุณเหนื่อยกับโปรเจ็กต์นี้มาเป็นปีแล้ว แต่ผมจำเป็นต้องยกเลิกโปรเจ็กต์นี้” ก็ เหมือนฝันร้ายนิดๆ ว่าแต่ยังจ่ายเงินผมเหมือนเดิมไหม?
• “ผมเซ็นสัญญาให้คุณดูแลโปรเจ็กต์ลูกค้ารายนี้แล้ว ว่าแต่คุณทำ ColdFusion เป็นใช่ไหม?” รบกวนถามหรือให้ข้อมูลผมก่อนตัดสินใจด้วยครับเจ้านาย
ที่มา : https://hackernoon.com/11-things-developers-love-hearing-from-non-developer-co-workers-ea94805cf05d