การสรรหานักพัฒนา: ทำไมการหาคนที่เหมาะสมจึงสำคัญมาก

เผยแพร่แล้ว: 2022-05-20

การลงทุนที่ดีที่สุดอย่างหนึ่งที่บริษัทของคุณจะทำคือการใช้เวลาในการสรรหาบุคลากรที่เหมาะสมและพิจารณาวิธีการสรรหาบุคลากรอย่างรอบคอบ

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

เนื่องจากแตกต่างจากอาชีพอื่นๆ มากมาย นักพัฒนาที่มีความสามารถอาจมีประสิทธิผลมากกว่าเพื่อนร่วมงานหลายเท่า การสรรหานักพัฒนาจึงเป็นประเด็นสำคัญ

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

อย่างไรก็ตาม ในธุรกิจไอทีกลับไม่เป็นเช่นนั้น นักพัฒนาที่เก่งกาจอาจมีประสิทธิผลมากกว่านักพัฒนารายอื่นหลายเท่า ในขณะที่นักพัฒนาที่ไม่ดีอาจลดคุณค่าของบริษัทคุณลง โดยสรุป การสรรหานักพัฒนาเป็นเกมที่มีเดิมพันสูง เนื่องจากความแตกต่างด้านผลิตภาพในหมู่นักพัฒนาอาจมีขนาดมหึมาและเปลี่ยนแปลงธุรกิจได้

หาคนคุยที่เหมาะสม

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

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

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

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

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

นำศักยภาพการจ้างงานผ่านฝีเท้าของพวกเขา

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

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

สอบถามข้อมูลเชิงลึกเกี่ยวกับโครงการที่นักพัฒนาได้ทำงาน คุณสามารถเรียนรู้เพิ่มเติมว่าพวกเขาคิดอย่างไรและความเชี่ยวชาญของพวกเขาคืออะไร หากคุณศึกษาเพิ่มเติมอีกเล็กน้อย

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

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

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

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

คัดเลือกผู้สมัครที่ดีที่สุด

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

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