นักพัฒนารุ่นเยาว์ - ทำไมเราถึงจ้างพวกเขา และวิธีที่เราทำงานร่วมกับพวกเขา

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

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

นักพัฒนารุ่นเยาว์ - ทำไมเราถึงจ้างพวกเขา และวิธีที่เราทำงานร่วมกับพวกเขา

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

นักพัฒนารุ่นเยาว์ - ทำไมเราถึงจ้างพวกเขา และวิธีที่เราทำงานร่วมกับพวกเขา

Vitaly Leonov ผู้อำนวยการฝ่ายพัฒนา B2B: “เราไม่ได้จ้างรุ่นน้องมาเป็นเวลาหกหรือเจ็ดปีแล้วนับตั้งแต่ก่อตั้งบริษัทในปี 2007 จากนั้นพวกเขาก็ค่อย ๆ เริ่มรับพวกเขา แต่สิ่งเหล่านี้ค่อนข้างเป็นข้อยกเว้นสำหรับกฎ นี่กลายเป็นเรื่องราวที่ดีมากสำหรับทั้งผู้เริ่มต้นและนักพัฒนาของเรา พวกเขาทำหน้าที่เป็นที่ปรึกษา ผู้เยาว์ที่ได้รับการฝึกอบรม และผู้มาใหม่มาที่บริษัทขนาดใหญ่ในตำแหน่งเริ่มต้น และฝึกฝนในงานต่างๆ มากมายภายใต้การดูแลของเพื่อนร่วมงานอาวุโส และเราตัดสินใจที่จะดำเนินการและพัฒนาแนวทางปฏิบัตินี้ต่อไป”

การอบรม

ในการคัดเลือกของเรา เราไม่ได้จำกัดตัวเองอยู่ที่มอสโกมาเป็นเวลานาน เรากำลังมองหาผู้สมัครในเมืองต่างๆ ของสหพันธรัฐรัสเซียและประเทศอื่นๆ (คุณสามารถอ่านเกี่ยวกับโครงการย้ายตำแหน่งได้ ที่นี่). อย่างไรก็ตาม การย้ายที่อยู่ไม่สามารถแก้ปัญหาในการเลือกพนักงานระดับกลางและระดับสูงได้อย่างสมบูรณ์: ไม่ใช่ทุกคนที่พร้อมสำหรับมัน (บางคนไม่ชอบมอสโกว แต่บางคนคุ้นเคยกับการทำงานนอกเวลาหรือนอกเวลา) จากนั้นเราก็ตัดสินใจจ้างรุ่นน้องและ เปิดตัวโครงการฝึกงาน ในแผนกเทคนิคของ Avito

ก่อนอื่น เราถามตัวเองด้วยคำถามง่ายๆ สองสามข้อ

  • จำเป็นต้องมีรุ่นน้องจริงหรือ?
  • พวกเขาสามารถแก้ไขปัญหาอะไรได้บ้าง?
  • เรามีทรัพยากร (ทั้งวัสดุและเวลาของที่ปรึกษา) สำหรับการพัฒนาหรือไม่?
  • การพัฒนาของพวกเขาในบริษัทจะเป็นอย่างไรในหกเดือนถึงหนึ่งปี?

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

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

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

ยิง

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

นักพัฒนารุ่นเยาว์ - ทำไมเราถึงจ้างพวกเขา และวิธีที่เราทำงานร่วมกับพวกเขา

Vitaly Leonov ผู้อำนวยการฝ่ายพัฒนา B2B: “เราต้องการเห็นผู้ที่รู้ทฤษฎีนี้ดี โดยเฉพาะผู้ที่ได้ลองใช้การพัฒนาเชิงพาณิชย์แล้ว แต่ข้อกำหนดหลักคือความรู้ด้านเทคนิคที่ดี และเราจะสอนกระบวนการและทักษะการปฏิบัติทั้งหมดให้พวกเขา”

กระบวนการคัดเลือก Junior Developer ก็ไม่แตกต่างจากการสัมภาษณ์ระดับกลางมากนัก นอกจากนี้เรายังทดสอบความรู้เกี่ยวกับอัลกอริธึม สถาปัตยกรรม และแพลตฟอร์มอีกด้วย ในระยะแรก ผู้เข้ารับการฝึกอบรมจะได้รับงานด้านเทคนิค (เนื่องจากผู้สมัครอาจยังไม่มีอะไรจะแสดง) เราสามารถมอบหมายงานให้คุณพัฒนา API ได้ เราดูว่าบุคคลเข้าถึงเรื่องนี้อย่างไร เขาจัดรูปแบบ README.md อย่างไร ฯลฯ ต่อไปเป็นการสัมภาษณ์ HR เราต้องเข้าใจว่าผู้สมัครรายนี้จะรู้สึกสบายใจที่จะทำงานในทีมนี้และกับที่ปรึกษาคนนี้หรือไม่ บางครั้งมันเกิดขึ้นที่ผู้สมัครไม่เหมาะสำหรับการพัฒนาผลิตภัณฑ์ในบริษัทของเรา และมันก็สมเหตุสมผลที่จะส่งเขาไปที่ทีมแพลตฟอร์มหรือในทางกลับกัน หลังจากการสัมภาษณ์ด้านทรัพยากรบุคคล เราจะจัดการประชุมครั้งสุดท้ายกับหัวหน้าฝ่ายเทคนิคหรือที่ปรึกษา เปิดโอกาสให้คุณได้เจาะลึกด้านเทคนิคโดยละเอียดยิ่งขึ้นและเข้าใจขอบเขตความรับผิดชอบของคุณ หลังจากเสร็จสิ้นขั้นตอนการสัมภาษณ์แล้ว ผู้สมัครจะได้รับข้อเสนอ และหากผลการตัดสินเป็นบวก ก็จะมาที่บริษัทของเรา

การปรับตัว

นักพัฒนารุ่นเยาว์ - ทำไมเราถึงจ้างพวกเขา และวิธีที่เราทำงานร่วมกับพวกเขา

Vitaly Leonov ผู้อำนวยการฝ่ายพัฒนา B2B: “ตอนที่ฉันเพิ่งเริ่มทำงานในบริษัทแรก ฉันต้องการที่ปรึกษาจริงๆ คนที่จะแสดงข้อผิดพลาดของฉัน เสนอแนะวิธีการพัฒนา และบอกวิธีทำให้ดีขึ้นและเร็วขึ้น จริงๆ แล้ว ฉันเป็นนักพัฒนาเพียงคนเดียวและเรียนรู้จากความผิดพลาดของตัวเอง สิ่งนี้ไม่ค่อยดีนัก ฉันใช้เวลานานในการพัฒนา และบริษัทก็ใช้เวลานานในการเลี้ยงดูนักพัฒนาที่ดี ถ้ามีคนร่วมงานกับผมเป็นประจำ มองดูข้อผิดพลาด และช่วยเหลือ แนะนำรูปแบบและแนวทางจะดีกว่ามาก”

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

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

ฉันในฐานะฝ่ายทรัพยากรบุคคลคอยติดตามกระบวนการปรับตัวของพนักงาน และผู้จัดการจะติดตามกระบวนการพัฒนาและ "ดื่มด่ำ" ในงานต่างๆ หากจำเป็น เราจะจัดทำแผนการพัฒนารายบุคคลในช่วงทดลองงาน และหลังจากเสร็จสิ้นแล้ว ให้ระบุพื้นที่สำหรับการพัฒนาเพิ่มเติม

ผลการวิจัย

เราได้ข้อสรุปอะไรจากผลลัพธ์ของโปรแกรม

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

นักพัฒนารุ่นเยาว์ - ทำไมเราถึงจ้างพวกเขา และวิธีที่เราทำงานร่วมกับพวกเขา

Vitaly Leonov ผู้อำนวยการฝ่ายพัฒนา B2B: “ทุกคนทำผิดพลาดได้ ทั้งรุ่นน้อง รุ่นกลาง รุ่นอาวุโส แต่ข้อผิดพลาดจะพบได้อย่างรวดเร็วหรือไม่ได้ทำเลย เรามีกระบวนการทดสอบที่มีโครงสร้างดี ผลิตภัณฑ์ทั้งหมดอยู่ภายใต้การทดสอบอัตโนมัติ และมีการตรวจสอบโค้ด และแน่นอนว่ารุ่นน้องทุกคนมีพี่เลี้ยงคอยดูแลความมุ่งมั่นทั้งหมดด้วย”

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

  1. ขยายกลุ่มพนักงานที่มีความสามารถซึ่งจะเหมาะสมกับกลุ่มของเรา
  2. พัฒนาทักษะการบริหารทีมและการพัฒนาในหมู่พนักงานอาวุโสของเรา
  3. เพื่อปลูกฝังความรักในเทคโนโลยีสมัยใหม่และการพัฒนาคุณภาพสูงให้กับผู้เชี่ยวชาญรุ่นเยาว์

และมันก็เป็น win-win นี่คือบทวิจารณ์ของเพื่อนร่วมงานของฉันที่มา Avito ในฐานะรุ่นน้องและผู้เข้ารับการฝึกอบรม

นักพัฒนารุ่นเยาว์ - ทำไมเราถึงจ้างพวกเขา และวิธีที่เราทำงานร่วมกับพวกเขา

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

นักพัฒนารุ่นเยาว์ - ทำไมเราถึงจ้างพวกเขา และวิธีที่เราทำงานร่วมกับพวกเขา

Alexander Sivtsov ผู้พัฒนาส่วนหน้า: “ฉันทำงานที่ Avito มาได้ปีกว่าแล้ว ฉันมาเป็นรุ่นน้อง ตอนนี้โตเป็นสายกลางแล้ว มันเป็นช่วงเวลาที่น่าสนใจและมีความสำคัญมาก ถ้าเราพูดถึงงานที่กำลังทำอยู่บอกได้เลยว่าใช้เวลาไม่นานในการแก้ไขข้อบกพร่อง (เหมือนกับงานที่เพิ่งมาถึงทั้งหมด) และได้รับงานผลิตภัณฑ์เต็มตัวชิ้นแรกเพื่อการพัฒนาในเดือนแรกของการทำงาน .
ในเดือนมิถุนายน ฉันมีส่วนร่วมในการเปิดตัวการต่ออายุภาษีครั้งใหญ่ นอกจากนี้คนในทีมยังยินดีต้อนรับ สนับสนุน และพัฒนาความคิดริเริ่มต่างๆ ที่ฉันนำเสนอ
คนในทีมพยายามช่วยไม่เพียงแต่พัฒนาทักษะด้านแข็งเท่านั้น แต่ยังปรับปรุงทักษะทางอารมณ์ด้วย การพบปะกับผู้จัดการเป็นประจำช่วยได้มากในเรื่องนี้ (ฉันไม่เคยมีประสบการณ์เช่นนี้มาก่อนและฉันเดาได้แค่ว่าฉันกำลังตกต่ำหรืออะไรที่ควรค่าแก่การใส่ใจในตอนนี้)
การทำงานที่นี่สะดวกสบายมาก มีโอกาสมากมายในการพัฒนาทั้งภายในบริษัท เข้าร่วมการฝึกอบรมทุกประเภท และภายนอก ตั้งแต่การเดินทาง การประชุม ไปจนถึงสินค้าทุกประเภทในบริษัทพันธมิตร งานส่วนใหญ่มีความน่าสนใจมากกว่างานประจำ ฉันสามารถพูดได้ว่าใน Avito รุ่นน้องได้รับความไว้วางใจสำหรับงานที่ซับซ้อนและน่าสนใจ”

นักพัฒนารุ่นเยาว์ - ทำไมเราถึงจ้างพวกเขา และวิธีที่เราทำงานร่วมกับพวกเขา

Dima Afanasyev ผู้พัฒนาแบ็กเอนด์: “ฉันรู้ว่าฉันต้องการเข้าบริษัทใหญ่ และด้วย Avito ฉันก็เหมือนรักแรกพบ ฉันอ่านบล็อกเกี่ยวกับHabré เกือบทั้งหมด ดูรายงาน เลือก GitHub ของ avito-tech. ฉันชอบทุกอย่าง: บรรยากาศ เทคโนโลยี (== stack) แนวทางการแก้ปัญหา วัฒนธรรมบริษัท สำนักงาน ฉันรู้ว่าฉันต้องการเข้าสู่ Avito และตัดสินใจว่าจะไม่ลองทำอะไรอย่างอื่นจนกว่าฉันจะรู้แน่ว่ามันได้ผลหรือไม่
ฉันคาดหวังว่างานจะยาก หากคุณสร้างเว็บไซต์สำหรับสามคน เว็บไซต์นั้นสามารถทำงานได้วันละหนึ่งชั่วโมง และผู้ใช้จะพึงพอใจ ด้วยจำนวนประชากร 30 ล้านคน ความต้องการจัดเก็บข้อมูลที่เรียบง่ายจึงกลายเป็นปัญหาใหญ่และน่าตื่นเต้น เป็นไปตามความคาดหวังของฉัน ฉันจินตนาการไม่ออกว่าสถานการณ์จะเรียนรู้เร็วขึ้นได้อย่างไร
ตอนนี้ได้เลื่อนขั้นเป็นกลางแล้ว โดยทั่วไปแล้ว ฉันมีความมั่นใจมากขึ้นและตรวจสอบการตัดสินใจของตัวเองน้อยลง ซึ่งจะช่วยให้ทำสิ่งต่าง ๆ เสร็จเร็วขึ้น ท้ายที่สุดแล้ว ในทุกทีม ความเร็วในการจัดส่งเป็นสิ่งสำคัญมาก และฉันมักจะรายงานข้อเท็จจริงเกี่ยวกับการตัดสินใจทั้งหมดที่ทำในพื้นที่รับผิดชอบของฉัน (ปัจจุบันมีสองบริการ) มีการอภิปรายน้อยลง แต่โดยทั่วไปความซับซ้อนของสิ่งที่กำลังพูดคุยกันก็เพิ่มขึ้น และปัญหาก็เริ่มชัดเจนน้อยลง แต่สิ่งที่ฉันอยากจะพูดก็คือ การแก้ปัญหาที่ดีสามารถส่งเสริมได้ในทุกระดับ โดยไม่คำนึงถึงตำแหน่ง”

นักพัฒนารุ่นเยาว์ - ทำไมเราถึงจ้างพวกเขา และวิธีที่เราทำงานร่วมกับพวกเขา

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

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

ที่มา: will.com

เพิ่มความคิดเห็น