มีเหตุผลอื่นนอกเหนือจากงบประมาณในการจ้างโปรแกรมเมอร์“ ระดับเริ่มต้น” หรือไม่? [ปิด]


27

มีเหตุผลอื่นนอกเหนือจากงบประมาณในการจ้างโปรแกรมเมอร์ "ระดับเริ่มต้น" หรือไม่?


7
คุณไม่ได้เป็นโปรแกรมเมอร์ "ระดับเริ่มต้น" หรือยัง?
Andrey

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

1
ฉันจำได้ว่าอ่านที่ไหนสักแห่งที่ Microsoft จ้างคนเพิ่งจบใหม่เพราะพวกเขาปราศจากความคิดใด ๆ - ผู้พัฒนาที่มีประสบการณ์ หมายเหตุ: ฉันไม่ได้จ้าง MS และไม่ได้รับการว่าจ้างจาก MS ทั้งหมดที่ฉันรู้คือสิ่งที่อ่าน

เพราะถ้าไม่มีใครจ้างพวกคุณ (ฉันยังอยู่ที่โรงเรียน) จะหมดโปรแกรมเมอร์อย่างรวดเร็ว ดังนั้นก่อนหรือหลังคุณต้อง
BlackBear

คนชรากำลังไปไหน มีจำนวนงานพัฒนามากขึ้นเรื่อย ๆ หรือไม่? โปรแกรมเมอร์ของ Soylent Green หรือไม่?
อาร์มันด์

คำตอบ:


92

นักพัฒนาที่ยอดเยี่ยมไม่เคยมีประสบการณ์มาก่อนเช่นกัน

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


23
+1 สำหรับคำตอบที่เป็นบวก ... ไม่ใช่แค่การมีคนทำเสี้ยงฮึดฮัด แต่มันเป็นการลงทุน
HappyCodeMonkey

ไม่สามารถตกลงเพิ่มเติม
Brett Ryan

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

+1 นั่นคือสิ่งที่ฉันตัดสินใจที่จะทำ อย่างไรก็ตามมันใช้เวลานานกว่า แต่มันคุ้มค่าจริงๆ (แง่มุมทางสังคม)

1
สถานที่ที่จ้างฉันออกจากมหาวิทยาลัยนั้นส่วนใหญ่เป็นการรับสมัครจากบัณฑิตใหม่เพราะพวกเขาต้องการฝึกฝนพวกเขาในวัฒนธรรมขององค์กรนั้น พวกเขารู้สึกว่าการจ้างคนที่มีประสบการณ์ทำให้คุณต้องเอาชนะนิสัยที่ไม่ดีออกไปจากพวกเขา
Joel Brown

27

มีเหตุผลอื่น ๆ อีกมากมาย:

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

ทำไมรหัสอาวุโส devs ไม่เขียนล่ะ พวกเขากำลังจัดการ devs รุ่นน้องและตรวจสอบรหัสของพวกเขาหรือไม่
Armand

@Alison: ขึ้นอยู่กับโครงสร้างของทีม บางครั้งยิ่งนักพัฒนาอาวุโสมีส่วนร่วมในการออกแบบสถาปัตยกรรมการวางแผนและผู้อยู่ใต้บังคับบัญชามากขึ้นเท่านั้น
FrustratedWithFormsDesigner

3
@ อัลลิสันฉันได้ทำงานกับทีมที่ฉันต้องทำงานหนักมากในการออกแบบคุณสมบัติทางเทคนิคประเมินและสื่อสารสิ่งที่เป็นไปได้ในทางเทคนิคต่อผู้จัดการผลิตภัณฑ์ที่ฉันมีเวลาใช้รหัสน้อย
Nicole

1
@Alison - การจัดการและการออกแบบเหนือสิ่งอื่นใด ตัวอย่างเช่นขณะนี้ฉันอยู่ใน 3 โครงการที่ บริษัท ปัจจุบันของฉัน แต่เป็นเพียงการเข้ารหัสที่แอ็คทีฟสำหรับ 1 ส่วนอีก 2 ฉันจัดการคนที่ทำโค้ด b / c ฉันรู้การออกแบบและข้อกำหนด แต่ฉันไม่ได้ ไม่มีเวลา
Tyanna

@Renesis คุณสนุกกับตัวเองเหรอ? คุณคิดว่าผู้ที่ไม่ใช่นักพัฒนาสามารถเติมเต็มบทบาทเหล่านี้อย่างสมเหตุสมผลได้หรือไม่?
Armand

13

ฝึกอบรมนักพัฒนาชุดต่อไปในแบบที่คุณและวิธีการอนุญาต


แต่คุณสามารถจ้างนักพัฒนาอาวุโสที่แชร์ค่าเหล่านี้ได้ใช่ไหม?
Armand

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

11

สมมติว่า "รายการระดับ" คร่าว ๆ แปลว่า "จบใหม่" อาจมีแรงจูงใจที่น่ากลัว

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

โปรแกรมเมอร์ที่มีประสบการณ์อาจรู้เกี่ยวกับสิทธิของเขาเพียงเพราะความจริงที่ว่าเขาได้ผ่านพ้นช่วงงานใน บริษัท อื่น ๆ

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

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

บางสิ่งที่นายจ้างฉลาดแกมโกงต้องการโกงจบใหม่ใน:

  • อึฝึกงานที่ค้างชำระ
  • สิ่งที่เกี่ยวข้องกับการจ้างงานหรือการยิง
  • ค่าตอบแทนและโบนัส
  • ทำงานล่วงเวลา
  • NDA โง่และสัญญาบริการ
  • การบังคับใช้ NDA โง่และสัญญาบริการ

จบใหม่แค่คิดว่าสิ่งต่าง ๆ ควรจะเป็นอย่างนั้นเพราะพวกเขาไม่รู้อะไรเลย ดังนั้นเขา / เธอจึงเป็นรางวัลสำหรับนายจ้าง

การปฏิเสธความรับผิด: ฉันรู้ว่าสิ่งเหล่านี้ไม่ได้เพราะฉันทำพวกเขา แต่เพราะผู้คนได้ทำเพื่อฉัน


8

ทำไมคุณถึงต้องจ้างโปรแกรมเมอร์อาวุโสถ้าคุณต้องการใครซักคนที่จะทำงานหนัก ๆ

ส่วนตัวถ้าฉันเป็นโปรแกรมเมอร์อาวุโสที่ถูกขอให้ทำอะไรนอกจากงานง่าย ๆ ทั้งวันฉันจะเลิก


5
ฉันไม่ได้ทำงานกับทีมที่นักพัฒนาสมาร์ทไม่สามารถแยก "งานเสี้ยงฮึดฮัด" ออกจากใจแทบไม่มีอะไรเลย
Nicole

คุณไม่สามารถจ้างนักพัฒนาอาวุโสสร้างงานที่น่ากลัวโดยอัตโนมัติแล้วเลิกจ้างเขาได้หรือ
Armand

3
@Alison: โดยปกติคุณจะจ้างผู้รับเหมาระยะสั้นให้ทำ (ถ้าเป็นไปได้)
FrustratedWithFormsDesigner

6

บางครั้งคุณมีงานที่ต้องทำ แต่ไม่ต้องการความกว้างของประสบการณ์โปรแกรมเมอร์มากขึ้นจะมี งานเหล่านี้มักจะทำซ้ำ ๆ และไม่ค่อยมีความหมายในฐานะโปรแกรมเมอร์ แต่ดีสำหรับการจ้างงานใหม่ที่จะตัดฟันน้ำนมของพวกเขา

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


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

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

6

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

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

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

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

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


6

ฉันไม่รู้ว่ามันเป็นความจริงอีกต่อไปแล้ว (แต่เมื่อประมาณ 10 ปีก่อน) ในโลกที่ทำสัญญากับรัฐบาล (อาจเป็นอุตสาหกรรมอื่น ๆ ด้วย) บริษัท จะได้รับการตัดภาษีสำหรับการจ้างบัณฑิตใหม่


คำตอบที่ดี :-)
Armand

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

ไชโยสำหรับรหัสสำเร็จรูป!
Armand

5

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


4

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


ดังนั้นพวกเขากำลังเล่นเกมยาวหวังว่าในที่สุดจะมีนักพัฒนาอาวุโสที่พวกเขาสามารถจ่ายน้อยลง?
Armand

ไม่ ... หากพวกเขาเป็น บริษัท ที่ดีเนื่องจากความสามารถของพนักงานเพิ่มขึ้นดังนั้นพวกเขาจึงควรจ่ายเงิน หากพวกเขากำลัง บริษัท แข็งที่อาจจะเป็นสิ่งที่พวกเขากำลังทำ ...
เคนเน็ ธ

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

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

4

หลายครั้งการวาดลงบนกระดาษเปล่าง่ายกว่าการเขียนแบบร่างที่มีอยู่

ในซอฟต์แวร์นี้โดยทั่วไปเรียกว่าการพัฒนากรีนฟิลด์กับบราวน์ฟิลด์


3

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

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

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


3

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

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


2

คุณอาจต้องการโปรแกรมเมอร์ที่ไม่มีประสบการณ์เพื่อให้คุณสามารถฝึกอบรมให้พวกเขาทำในแบบของคุณ สิ่งนี้ถือว่า:

  • คุณจะฝึกพวกเขา และ
  • คุณมีวิธีทำสิ่งที่ดีกว่าค่าเฉลี่ย

คุณอาจต้องการโปรแกรมเมอร์ที่ไม่มีประสบการณ์เพราะคุณไม่ต้องการโปรแกรมที่ท้าทายหรือสนใจโปรแกรมเมอร์ที่มีประสบการณ์ นอกจากนี้หากคุณมีโปรแกรมเมอร์ที่มีประสบการณ์คุณอาจท้าทายพวกเขาด้วยการให้คำปรึกษากับโปรแกรมเมอร์ที่ไม่มีประสบการณ์

โปรแกรมเมอร์ที่ไม่มีประสบการณ์อาจมีมุมมองที่คุณต้องการ NIH (ไม่ได้คิดค้นที่นี่) และ WADITW (เราทำแบบนั้นเสมอ) ไม่ได้ดีที่สุดเสมอไป เลือกคนที่จะถามคำถามละเอียด เตรียมพร้อมที่จะเปลี่ยนวิธีการของคุณ

คุณอาจจะดีกว่ากับโปรแกรมเมอร์ที่มีประสบการณ์เนื่องจากอาจมีผลผลิตสูงกว่าต่อดอลลาร์ อัตราส่วนผลผลิตที่ได้รับการบันทึกไว้เป็นอะไรเช่น 26 ถึง 1 คุณอาจโชคดีและได้รับโปรแกรมเมอร์ที่ไม่มีประสบการณ์สูง

หากอัตราการหมุนเวียนพนักงานของคุณสูงคุณอาจจ้างโปรแกรมเมอร์ที่ไม่มีประสบการณ์ได้เท่านั้น

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

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

คุณอาจต้องการทักษะหรือความรู้ที่โปรแกรมเมอร์ที่มีประสบการณ์ของคุณไม่มี แต่โปรแกรมเมอร์ที่ไม่มีประสบการณ์ก็มี จ้างพวกเขาและทำการฝึกอบรมข้ามกับโปรแกรมเมอร์ที่มีประสบการณ์ของคุณ

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


2

ธุรกิจจำนวนมากในสหรัฐอเมริกาในวันนี้ต้องการใครสักคนที่จะเข้ามาทำงานและออกจาก พวกเขาไม่ต้องการใครสักคนที่จะใช้เวลาในการคิดอะไรบางอย่างและพวกเขาไม่ต้องการคนที่ต้องการอธิบายสิ่งต่าง ๆ ดังนั้นโฆษณาส่วนใหญ่สำหรับนักพัฒนาขอ / ต้องใช้ประสบการณ์กับทุกสิ่งสิบปี

สิ่งที่ฉันคิดว่าควรเปลี่ยนคือการเปลี่ยนวัฒนธรรมองค์กรที่แตกต่าง WTF รายวันมีบทความหนึ่งเรื่องเรียกว่า " ขึ้นหรือออก " ในขณะที่รูปแบบที่กล่าวถึงในบทความนั้นเป็นสิ่งที่ใช้ในวิชาชีพทางกฎหมาย (รวมถึง บริษัท ที่ปรึกษาบางแห่ง) แต่รูปแบบดังกล่าวไม่ตรงกับวัฒนธรรมองค์กรที่มีอยู่


1

งบประมาณไม่ควรเป็นเหตุผลว่าทำไมคุณควรจ้างงานที่สดใหม่

เหตุผลหลักว่าทำไมคุณรับสมัคร freshers คือเมื่อ:

  1. คุณต้องการพลังงานและความสามารถใหม่ที่ทำให้องค์กรมีชีวิตชีวามากขึ้น

  2. คุณจำเป็นต้องทำงานในการตัดขอบหรือนวัตกรรมก่อกวนซึ่งคุณไม่ต้องการจ้างคนจากโรงเรียนคิดเก่า

  3. คุณเป็น บริษัท เล็กที่ต้องการสำรวจโลกและต้องการกำหนดอุดมการณ์และสไตล์ของตัวเอง


1

คำตอบเหล่านี้ทั้งหมดด้วยเหตุผลที่ยอดเยี่ยมและมีเหตุผลสำหรับการว่าจ้างคนระดับเริ่มต้นเป็นคนดี

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

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

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


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.