ฉันจะโน้มน้าวให้นายจ้างของฉันจ้างผู้พัฒนาเพิ่มเติมโดยไม่ต้องขายตัวเองได้อย่างไร [ปิด]


40

ฉันเป็นผู้พัฒนาเพียงคนเดียวใน บริษัท ขนาดเล็ก ฉันย้ายเข้าสู่การพัฒนาที่นี่อย่างช้าๆ จนกระทั่ง ~ 4 เดือนที่ผ่านมา 50-75% ของเวลาที่ฉันใช้ไปกับการผ่าตัด ตอนนี้ 50-75% ของเวลาของฉันถูกใช้ไปกับการพัฒนาส่วนที่เหลือแบ่งระหว่างการดำเนินการกับสิ่งต่าง ๆ ด้านไอที ฉันทำงานเป็นประจำ 50+ ชั่วโมงต่อสัปดาห์

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

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

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

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

ฉันจะ "ขาย" จ้างนักพัฒนาซอฟต์แวร์คนอื่นโดยไม่ทำให้เกิดเสียงเหมือนฉันขี้เกียจหรือไร้ความสามารถ (ฉันอยากจะคิดว่าฉันไม่ใช่!)

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


6
หากคุณไม่เคยอยากรู้อยากเห็น "ทำงานกับซอฟต์แวร์ที่เขียนอย่างถูกต้อง ... มาก่อน" แล้วคุณจะรู้ได้อย่างไรว่าซอฟต์แวร์ที่ดีมีหน้าตาเป็นอย่างไร ซอฟท์แวร์ตัวร้ายตัวไหนที่มีลักษณะอย่างไร?
riwalk

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

3
@ Stargazer712 - อาจเป็นเช่นเดียวกับที่มือใหม่ที่มีการศึกษาค้นพบ: ผ่านหนังสือ / บล็อก / screencasts จากสุดยอดนักพัฒนาที่ดีที่สุดในภาษา / แพลตฟอร์มที่เกี่ยวข้อง
Wayne Molina

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

3
@ Stargazer712 ไม่จำเป็นต้องมีประสบการณ์มากนักในการจดจำรหัสที่ไม่ดี ชื่อตัวแปรที่เข้ารหัสลับรหัสซ้ำ ๆ ที่สมบูรณ์รหัสความคิดเห็นมากกว่าความคิดเห็นที่เกิดขึ้นจริงไม่มีทางที่จะตัดสินว่าการเปลี่ยนแปลงที่เรียบง่ายจะส่งผลกระทบอะไรต่อท้องถนน SQL ในบรรทัดไม่มีอะไรที่แปรพารามิเตอร์ไม่มีการจัดการข้อผิดพลาด ควบคุมได้ทุกที่วิธียาว 1,000 บรรทัดขั้นตอนอย่างสมบูรณ์ใช้ goto (ไม่รู้ว่ามีอยู่ใน C #) เลิกใช้โค้ดใน (ไม่ใช่ในวิธีที่แยกต่างหาก) โดยทั่วไปมันเป็นฝันร้ายที่จะทำการเปลี่ยนแปลงเพียงเล็กน้อย นี้ไม่ดี.
John Straka

คำตอบ:


68

ฉันทำงานเป็นประจำ 50+ ชั่วโมงต่อสัปดาห์

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


57
นอกจากนี้เริ่มโดยไม่ทำงาน 50+ ชั่วโมง หยุดที่ 8 ชั่วโมงทุกวัน ไม่มีเหตุผลที่จะทำให้คุณเบื่อโดยเฉพาะอย่างยิ่งถ้านี่เป็นงานแรกของคุณที่ไม่ได้เรียน 50+ ชั่วโมงต่อสัปดาห์ไม่ปกติและไม่ควรเป็นเช่นนั้น
Wayne Molina

4
@WayneM ใช่ฉันต้องเห็นด้วยคุณเป็นคนใหม่ของวิทยาลัย เหตุผลเดียวที่คุณจะทำงานหนักในฐานะนักพัฒนารุ่นน้องคือถ้าเจ้านายของคุณมีราคาถูกและใช้ประโยชน์จากคุณ 50+ ชั่วโมงต่อสัปดาห์เป็นเรื่องปกติทุกครั้งในบางครั้ง แต่ถ้ามันเป็นนิสัย
maple_shaft

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

7
@ZJR ฉันไม่เห็นด้วย คุณควรจะแก้ตัวเพราะไม่อยากทำอะไรที่ไร้เหตุผล
Tom Squires

1
@Wayne M - การหยุดทำงานล่วงเวลาอาจเป็นคำแนะนำที่ไม่ดี หากพวกเขาไม่ต้องการรับพนักงานใหม่พวกเขาอาจเตรียมพร้อมที่จะปล้นใครบางคนและแทนที่พวกเขาด้วยคนที่จะทำงาน 50 ชั่วโมงต่อสัปดาห์ทุกสัปดาห์เราไม่รู้ ดีกว่ามากคือการพยายามและเจรจาการทำงานที่ดีขึ้นอย่างที่ทอมแนะนำและถอยกลับเพื่อตัดชั่วโมงของคุณเพียงฝ่ายเดียวหากการปฏิเสธล้มเหลวหรือดำเนินต่อไปนานเกินไป ผมได้บอกจุดที่ว่างเปล่าว่าถ้าผมไม่ได้ทำงานอย่างน้อย 8 ชั่วโมงการทำงานล่วงเวลาครั้งผมไม่ได้ดึงน้ำหนักของฉัน ปฏิกิริยาของฉันเป็นงานที่ต้องปกครองและฉันก็อยู่อย่างนั้นจนกว่าผู้จัดการคนนั้นจะจากไป
Mark Booth

28

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


8
ฉันชอบที่จะพูดถึงมันว่าเป็นปัจจัยที่ "ชนะลอตเตอรี่" ถ้าฉันชนะลอตเตอรี 300 ล้านดอลลาร์ ... ใครจะไปทำงานกับระบบ (ฉันจะอยู่ที่ฮาวายบนชายหาดเมาแล้ว)
Christopher Mahan

7
@ChristopherMahan ฉันชอบอาร์กิวเมนต์รถบัสเพราะคุณมีโอกาสที่ดีกว่าที่จะถูกรถบัสชนมากกว่าที่จะชนะการจับสลาก 300 ล้านดอลลาร์ :)
maple_shaft

2
ฉันเพิ่งเริ่มรับ PTO ของฉันและไม่สนใจช่วยขีดเส้นใต้จุด . .
ไวแอตต์บาร์เน็ตต์

5
ปัจจัยบัสอาร์กิวเมนต์เป็นที่เกี่ยวข้องเพื่อให้ความสามารถในการต้านทานสถานการณ์ภัยพิบัติที่เป็นทางการได้โดย ISO เป็นมาตรฐาน ISO 9001ได้รับการรับรอง (ในร้านค้าเล็ก ๆ มันเป็นผลรวมที่มากและคนเดียว - คณะที่ใหญ่กว่าจะทำให้มันยากขึ้น)
ZJR

2
นอกเสียจากว่าจะเป็นระบบนำทางรถบัส
ผู้ถือเลน

12

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

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


1
+1 สำหรับผู้รับจ้างในงานเช่นนี้ โอกาสในการจ้างพนักงานใหม่นั้นมีความเสี่ยงและความเสี่ยงสูงสำหรับ บริษัท ขนาดเล็กมาก
maple_shaft

ฉันเห็นด้วย. ไม่กี่ปีที่ผ่านมาฉันถูกนำเข้ามาเป็นผู้รับเหมาเพื่อทำงานในโครงการที่โปรแกรมเมอร์รุ่นเยาว์ที่ บริษัท เล็ก ๆ ไม่สามารถจัดการได้ (บริการเว็บ. NET) ฉันจะลงเอยด้วยการอยู่ที่นั่นประมาณ 3 ปีจนกระทั่ง บริษัท ถูกขายและปิดสำนักงานของเรา
jfrankcarr

หากไม่มีสิ่งใดการว่าจ้างผู้รับเหมาก่อสร้างอาจกระตุ้นให้ บริษัท เห็นว่าการมีนักพัฒนาในราคาถูกสามารถเทียบกับการว่าจ้างผู้รับเหมาอย่างต่อเนื่องในการทำงานของพนักงาน Permie * 8 ')
ทำเครื่องหมายบูธ

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

@awashburn - op ต้องการทางออกระยะยาว นักศึกษาฝึกงานมักจะถ่ายแบบไร้สาระเกี่ยวกับคุณภาพและมักจะไม่กลายเป็นสินทรัพย์ระยะยาว ที่ผู้รับเหมามาพร้อมกับ skillset และควรจะสามารถมีส่วนร่วมได้อย่างรวดเร็วและมีประสิทธิภาพ
SoylentGray

6

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

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

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


1
นี่เป็นจุดที่ดีมาก หากคุณทำงาน 50 ชั่วโมงต่อสัปดาห์ (หรือแม้ว่าคุณจะทำงาน 60) หัวหน้าของคุณจะจ่ายเงินเดือนหนึ่งผลงานของคนคนหนึ่งที่ 1.25-1.5x หากเขาจ้างหนึ่งวินาทีและอินพุตไม่เปลี่ยนแปลงตอนนี้เขาจะได้รับผลงานเดียวกันด้วยค่าใช้จ่ายสองเท่า แม้ว่าเขาจะให้คุณเพิ่ม 25% แต่เขาก็ยังคงออกมาข้างหน้ากับการจ้างคนสองคน (และจ่ายเบี้ยประกันสุขภาพที่ได้รับเงินอุดหนุนสองอันดับโดยมีกำไรขั้นต้นเป็นสองเท่า) ที่ซึ่งทำให้คุณอยู่ระหว่างหินสุภาษิตและสถานที่ที่ยาก; คุณสามารถยอมรับตารางการทำงานที่ไม่สมเหตุสมผลหรือออกไป
KeithS

1
@ KeithS - นั่นไม่ใช่สิ่งที่ผู้ถามกำลังพูดอยู่ เขาทำงาน 50+ ชั่วโมงต่อสัปดาห์และยังไม่มีเวลามากพอที่จะพัฒนาใหม่ดังนั้นเขาอาจไม่ได้รับมือกับภาระงานครึ่งหนึ่งที่จำเป็นสำหรับการตอบสนองความต้องการทางธุรกิจในปัจจุบันและอนาคต
Mark Booth

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

3

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

บางทีคุณอาจแนะนำให้จ้างผู้ฝึกหัดหากพวกเขามีข้อกังวลทางเศรษฐกิจ


2
การใช้คำนี้Internมักจะไปได้ดีกับเจ้านายของฉัน พวกเขาเห็นว่าเป็นfree or cheap laborและคุณสามารถตรวจสอบกับภาพปะติดในท้องถิ่นเพื่อดูว่าพวกเขามีนักเรียนคนใดกำลังมองหาการฝึกงาน
ราเชล

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

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

3

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


3

ดูที่การจ้างที่ปรึกษา ... PM ฉันแล้วฉันจะเริ่มงานกระดาษที่จำเป็น :)

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

คุณได้รับทั้งหมดนี้โดยไม่มีความเสี่ยงจากการจ้างคน


2

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

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


ฉันไม่เห็นด้วย. คุณค่าที่พวกเขาได้รับจากการทำงานของคุณไม่ได้ให้ประโยชน์ใด ๆ กับคุณเพราะพวกเขาสามารถรับนักพัฒนารายอื่นมาทำงานได้ นี่คือการเข้าใจผิดทั่วไป
Morgan Herlocker

2

คุณมีงานที่ยังทำไม่ได้ใช่ไหม ตรวจสอบให้แน่ใจเพื่ออ้างอิงว่าในการพูดคุยกับเจ้านายเช่นกัน


1

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


1

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

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


1

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

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