มันเป็น "ปกติ" สำหรับคนที่จะไม่ทำงาน?


137

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

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

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

ฉันจะ "กลายเป็นเหมือนพวกเขา" ในอีกไม่กี่ปีข้างหน้าหรือไม่?


83
หลังจากทำงานเป็นเวลาหนึ่งปีคุณได้รับการเลื่อนตำแหน่งให้เป็นนักพัฒนาอาวุโสและหัวหน้าทีม?
Jon

25
คนขี้เกียจหากพวกเขาได้รับอนุญาต รับใช้มัน
เบอร์นาร์ด

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

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

90
ฉันพบคนที่อ้างว่าเป็นคำสั่งที่มีขนาดเร็วกว่าโปรแกรมเมอร์โดยเฉลี่ย เขาเป็นคนทำแผนที่ เขาเร็วมากในการสร้างรหัสที่ไม่สามารถทำลายได้
Kyralessa

คำตอบ:


152

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

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


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

10
+1 เนื่องจากแม้ว่าฉันไม่รู้เกี่ยวกับการจัดการที่ได้ปลูกฝังวัฒนธรรมนี้ แต่ก็ไม่สามารถเติบโตได้อย่างแน่นอนหากขาดความระมัดระวัง คนสวนที่ไร้ความสามารถไม่จำเป็นต้องปลูกวัชพืช ก็พอที่จะไม่จอบพวกเขา
Tom Anderson

38
นี่เป็นเรื่องที่เกี่ยวข้อง: "มันเป็นปัญหาของการสร้างแรงบันดาลใจใช่ไหมตอนนี้ถ้าฉันทำงาน @ $$ ปิดและ Initech ส่งหน่วยเพิ่มอีกสองสามหน่วยฉันไม่เห็นค่าเล็กน้อยอีกแรงจูงใจอยู่ที่ไหน" - Peter Gibbons พื้นที่สำนักงาน
David Murdoch

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

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

431

คุณอนุมานว่าพวกเขาไม่ทำงานอย่างไร

ในฐานะผู้อยู่ใต้บังคับบัญชาฉันพิมพ์ตลอดทั้งวันแฮ็ครหัสของฉันด้วยเวลาอาหารกลางวันเพียง 20 นาที ยิ่งฉันได้รับ "อาวุโส" ยิ่งใช้เวลาในการพิมพ์น้อยลงและยิ่งใช้เวลามากขึ้นเท่านั้น

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

ในฐานะนักพัฒนา

  • ฉันไม่ได้รับเงินให้พิมพ์
  • ฉันไม่ได้รับเงินเพื่อเขียนรหัส

ฉันจะได้รับเงินเพื่อแก้ไขปัญหา

และการแก้ปัญหาการทำงานที่ดีกว่าถ้าผมคิดว่าก่อนที่ผมจะทำ

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

(มักจะไม่สนใจเคสมุมทั้งหมดจนกว่าพวกเขาจะโจมตีคุณในภายหลัง)

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

อย่าตัดสินจนกว่าคุณจะมีประสบการณ์ในการทำเช่นนั้น

โปรดกลับมาอีกห้าปีและเพิ่มความคิดเห็นเกี่ยวกับสิ่งที่คุณเรียนรู้


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

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

12
+1: พูดในสิ่งที่ฉันคิด ฉันจ้องมากเพราะทุกสิ่งที่ฉันสามารถแก้ไขได้โดยไม่คิดว่าฉันเขียนเมื่อหลายปีก่อนและนำเข้าตามที่ต้องการ
Satanicpuppy

23
-1 เนื่องจากฉันไม่คิดว่านี่เป็นปัญหาของ OP ฉันคิดว่าปัญหาของ OP คือเขาทำงานกับคนที่ไม่สามารถทำงานของพวกเขาได้หรือแค่ไม่ใส่ใจและเจ้านายก็ทนได้ มีมีขนาดใหญ่จำนวนของคนในอุตสาหกรรมของเราที่มีพื้นอะไร แต่ขโมยออกซิเจนจำนวนมากเพื่อที่จะเป็นที่ยอมรับเป็นบรรทัดฐานและดูเหมือนเขาติดอยู่ในฟองของพวกเขา อันเดรียถ้าคุณไม่เคยทำงานกับคนแบบนี้นับว่าคุณโชคดี - พวกเราส่วนใหญ่มี
Tom Anderson

20
+1 ตลอดคำถามเดิมทั้งหมดและความคิดเห็นของ OP ที่นี่ฉันไม่เห็นการวัดหนึ่งออนซ์ว่างานที่ทำเสร็จ "ถูกต้อง" หรือว่าพวกเขามั่นใจว่าพวกเขาจะไม่แก้ไขหรือทำซ้ำงานทั้งหมดในภายหลัง . นักพัฒนาหลายคนคิดว่าพวกเขาได้ทำ "สิ่งที่ดีที่สุด" เพราะพวกเขาปิดบั๊กมากที่สุดในระบบติดตามบั๊ก
นิโคล

124

ฉันรู้สึกว่าฉันกำลังจ้องมองเข้าไปในกระจกของฉันเมื่อเจ็ดปีที่แล้ว ... ฉันจะแบ่งปันประสบการณ์ของคุณกับคุณ

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

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

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


11
ลึกซึ้งมากเกี่ยวกับระดับของความยากลำบากและความซับซ้อนใน บริษัท ต่าง ๆ

71

คนส่วนใหญ่มีความสุขกับการจ่ายเงินและทำเพียงพอที่จะไม่ถูกไล่ออก


70
อย่างที่ควรจะเป็น ทำงานเพื่อมีชีวิตอยู่ไม่ได้มีชีวิตอยู่เพื่อทำงาน.
Wayne Molina

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

39
ผู้คนทำงานเพียงพอที่จะไม่ถูกไล่ออกมากเท่าที่ บริษัท ส่วนใหญ่จ่ายให้พวกเขาเพียงพอที่จะไม่เลิก ทั้งสองฝ่ายพยายามที่จะลดความพยายาม
GrandmasterB

14
@GrandmasterB: ฟังดูเหมือนจะเป็นคำพูดจากคอมมิวนิสต์ GDR: "พวกเขาแกล้งจ่ายเงินให้เราและพวกเราแกล้งทำงาน" ไม่ใช่สิ่งที่จะเลียนแบบและภาคภูมิใจใน
ดาวสีฟ้า

30
@Starblue: แต่เขาพูดถูก ฉันได้เรียนรู้ (วิธีที่ยาก) ว่าถ้าคุณไม่ได้มีส่วนร่วมใน บริษัท มันไม่คุ้มค่ากับความพยายามที่จะ "เหนือกว่า" ทำสิ่งที่คุณต้องทำอย่างดี ฉันไม่ได้พูดอย่างเฉื่อยชาและไม่ทำอะไรแต่ไม่มีเหตุผลที่จะทำมากกว่าที่คุณต้องทำ เป็นการใช้ชีวิตของคุณทำให้คนอื่นฝันเป็นจริง
Wayne Molina

50

คุณแน่ใจหรือว่าคน "ไม่ทำงาน"? การพัฒนาซอฟแวร์ไม่ได้ชนิดของงานที่คุณพิมพ์ไป 8 ชั่วโมงต่อวันในความเป็นจริงถ้าคุณจะทำอย่างนั้นผมจะบอกว่าคุณกำลังทำมันผิด จากประสบการณ์ของฉัน (~ 6 ปี) โดยปกติฉันใช้เวลาเพียง 4-5 ชั่วโมงต่อวันในการเขียนรหัส ที่เหลือใช้เวลาคิดว่าจะแก้ปัญหาได้อย่างไรอาจใช้สถานการณ์บางอย่างในหัวของฉันพิมพ์รหัสจำลองบางส่วนอย่างรวดเร็วหรือดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ (เช่นค้นหา SO หรือเว็บไซต์ที่คล้ายกัน)


30
ฉันเคยเห็นสิ่งนี้เกิดขึ้นมากมาย - โปรแกรมเมอร์ใหม่จะได้รับงานและพวกเขาก็เริ่มพิมพ์ออกไปอย่างโกรธเคืองทันที "ถ้าคุณพิมพ์คุณไม่ได้คิด" ฉันเคยบอกพวกเขา
GrandmasterB

6
น่าเศร้าที่ฉันเคยเห็นหลายกรณีที่ความคิดนั้นย้อนกลับ "ถ้าคุณไม่พิมพ์คุณก็ไม่ทำงาน"
Wayne Molina

ขึ้นอยู่กับวัฒนธรรมการทำงาน ถ้าคนรู้สึกกดดันในการพิมพ์ตลอดเวลาที่พวกเขากำลังถูกวัดในแง่ของการพิมพ์

1
เพื่อความเป็นธรรมฉันพิมพ์ทันทีที่ฉันสามารถ (ซึ่งมักจะไม่ว่าเร็ว ๆ นี้) แต่ในความคิดเห็นไม่ใช่ในรหัส
Kzqai

2
คำถามเช่นนั้นแน่นอนจะเป็นธงสีแดงเกี่ยวกับ บริษัท แม้ว่าจะมีคำตอบของฉัน (สิ่งที่ผลของ "ฉันไม่รู้ แต่ wpm ไม่สำคัญในการพัฒนาซอฟต์แวร์") ฉันไม่น่าจะได้งาน อย่างไรก็ตาม.
Wayne Molina

41

หัวหน้าทีมของฉันเขียนโค้ด Java ช้ากว่าฉันเขาขอคำแนะนำเกี่ยวกับ Java เป็นครั้งคราวและสไตล์การเขียนโค้ด Java ของเขานั้นแย่มาก (เหมือนกับ C) ดูเหมือนว่าฉันควรเปลี่ยนชื่อกับเขา แต่! เมื่อพูดถึงการมีปฏิสัมพันธ์กับผู้คนในทีมที่หลากหลายเขาสื่อสารอย่างมีประสิทธิภาพมากกว่าฉัน 100 เท่าเขาเข้าใจสิ่งที่ผู้คนพูดดีกว่าฉันการตีความความคิดเห็นของผู้คนนั้นลึกซึ้งกว่าฉันมาก นอกจากนี้ความรู้ของเขาใน AIX, ฐานข้อมูลและมิดเดิลแวร์นั้นเหนือกว่าของฉันมาก

เมื่อใดก็ตามที่เขาเขียนโค้ด Java ฉันสงสัยว่าเขาทำงานได้ดีหรือไม่ เมื่อใดก็ตามที่ฉันกำหนดค่าฐานข้อมูลฉันสงสัยว่าหัวหน้าทีมของฉันคิดว่าฉันไม่ได้ทำงานเลย

ฉันมีปัญหาในการทำความเข้าใจว่าทำไมเขาถึงเป็นผู้นำทีมของฉัน แต่หลังจากทำงานกับเขาในหลายโครงการไม่ได้อีกต่อไป

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

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


ฉันสังเกตเห็นผลกระทบนี้ค่อนข้างมากแม้ในงานที่ไม่ใช่การเขียนโปรแกรม พวกเราบางคนมีความเชี่ยวชาญในบางพื้นที่ไม่ใช่คนอื่นและนั่นเป็นเรื่องปกติ
Tom Resing

15
ความจริงที่ว่าหัวหน้าทีมของคุณจะถามคำถามและเพื่อขอความช่วยเหลือเป็นสัญญาณบ่งบอกว่าฉันเป็นผู้นำ
SoylentGray

2
@Chad ฉันไม่คิดอย่างนั้นเมื่อปีที่แล้ว แต่ตอนนี้ฉันเห็นด้วยกับคุณ
อัลวิน

40

ฉันอยากรู้ว่าคุณรู้สึกอย่างไรในอีกหนึ่งปี คุณจะเผาผลาญตัวเองออก? ก้าวของคุณยั่งยืนเมื่อเผชิญกับการมีชีวิตที่กระตือรือร้นนอกการทำงานหรือไม่?

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

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

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

สำหรับตอนนี้สนุกกับความสามารถของคุณในการรักษาผลงานที่สูงและเก็บเกี่ยวรางวัล


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

24

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

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

สิ่งที่ฉันทำในตอนนี้คือมันเป็นพฤติกรรมปกติสำหรับบางคนที่จะหย่อนเพราะมันเป็นพฤติกรรมปกติที่เท่าเทียมกันสำหรับคนอื่นที่จะทำงานให้ได้เต็มความสามารถ - มีสเปกตรัม สำหรับ OP เห็นได้ชัดว่าคุณไม่ได้เป็นหนึ่งในอดีตคุณอยู่ใกล้ช่วงท้ายของสเปกตรัม อะไรทำให้เราอยู่ในจุดเฉพาะบนสเปกตรัม? และผู้คนสามารถเคลื่อนย้ายไปตามสเปกตรัมนี้ได้หรือไม่? คำตอบของฉันสำหรับคำถาม 2 ข้อนี้คือ: 1) แรงจูงใจและ 2) ใช่พวกเขาสามารถเคลื่อนไหวได้ (ฉันทำเอง) คำตอบของ JB King กล่าวถึงเรื่องแรงจูงใจนี้ หากคุณอยู่ในตำแหน่งระดับสูงของ บริษัท คุณก็สามารถชี้แนะถึงแรงจูงใจของผู้คนได้บ้าง ไม่ว่าคุณจะใช้แครอทหรือไม้ขึ้นอยู่กับคุณ - ความรู้สึกของฉันคือคุณคุ้นเคยกับไม้มากขึ้น (แก้ไขฉันถ้าฉันผิด)

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

ความคิดเห็นส่วนตัวบางอย่างที่มาพร้อมกับการอ่านคำถาม (โปรดสังเกตว่าสิ่งเหล่านี้อาจเป็นที่สนใจน้อยหากคุณกำลังมองหาคำตอบสำหรับคำถามของคุณ):

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

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

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

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


18

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

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

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


5
การสร้างภาพการ์ตูนนี้เป็นสิ่งที่ดีจริงๆ: youtube.com/watch?v=u6XAPnuFjJc

+1 ฉันเพิ่งอ่านหนังสือเมื่อไม่นานมานี้ แนะนำอย่างยิ่งคำอธิบายในเชิงลึกของการค้นพบทั้งหมด: amazon.com/Drive-Surprising-Truth-About-Motivates/dp/1594488843
ตาราง Bobby

16

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


12

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

คนธรรมดารู้ว่าไม่มีอะไรสูงไปกว่าตัวมันเอง แต่คนที่มีพรสวรรค์สามารถจดจำอัจฉริยะได้ทันที

พวกเขาเน้นแม้งานโง่ของพวกเขาเป็นจริงปรากฎการณ์นวัตกรรมและการละเลยจากคนอื่น ๆ ( ตัวเองเป็นศูนย์กลาง )

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

ยิ่งกว่านั้นฉันไม่คิดว่า บริษัท เอกชนในปัจจุบันทนคนที่ไม่ทำอะไรเลยหรือคนที่ไม่มีประสิทธิภาพจริงๆ


3
สิ่งนี้ทำให้ฉันนึกถึงนักพัฒนาที่ไม่ต้องการทำงานให้ดีเพราะกลัวว่าพวกเขาจะไม่ต้องการอีกต่อไป ฉันยังคงบอกว่าถ้าฉันเคยจัดการที่ฉันจะใส่ไว้ในประวัติย่อของฉันด้วยความภาคภูมิใจ
SoylentGray

2
นี่เป็นเพราะเอฟเฟกต์ Dunning-Kruger คนที่ไม่มีความสามารถขาดทักษะในการรู้จำเมตาดาต้าที่จะรับรู้ว่าพวกเขาไร้ความสามารถซึ่งเป็นสาเหตุที่พวกเขายังคงไร้ความสามารถ
Mud

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

10

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

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


10

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

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

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

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


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

8

เป็นเรื่องปกติมากสำหรับนักพัฒนา - การเป็นเหมือนพวกเขาอยู่ใน "อาชีพแห่งความรู้" - อย่านั่งพิมพ์อย่างเมามันในช่วงเวลาที่แน่นอนระหว่าง 9.00 น. ถึง 17.30 น. ความคิดสร้างสรรค์ต้องเกิดขึ้นตามธรรมชาติและมักเกี่ยวข้องกับการผัดวันประกันพรุ่ง / ผ่อนคลาย วัน; เมื่อมีไอเดียเกิดขึ้นนั่นคือเมื่อนิ้วมือเริ่มบิน มันน่าผิดหวังที่การจัดการ - ไม่คุ้นเคยกับอาชีพดังกล่าว - ไม่เข้าใจสิ่งนี้ เมื่อ Facebook และ YouTube ได้ถูกบล็อกการผลิตพัฒนาซอฟต์แวร์ไปลง

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


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

@Casey: มีเพียงหลักฐานของฉันและที่ติดต่อของฉันในตอนนี้ฉันกลัว ฉันได้เห็นการศึกษาที่แข็งแกร่งมากขึ้น แต่ฉันจำไม่ได้ว่าตอนนี้อยู่ที่ไหน
การแข่งขัน Lightness ใน Orbit

6

การเขียนโปรแกรมจับคู่ช่วย

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


6

มันต้องใช้ทุกชนิด

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

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

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


4

ฉันคิดว่าอาจเป็นเพราะคุณไม่ได้ตัดสินคุณภาพงานที่คนทำกับคุณดีพอ

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

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

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


+ 1 คะแนนที่ดีเกี่ยวกับประสิทธิภาพ หากทุกคนไม่มีผลในเชิงบวก (พวกเขาไม่ทำอะไรทั้งวัน) มันยากที่จะจินตนาการถึงธุรกิจที่รอดชีวิตมาได้
Morgan Herlocker

4

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


3

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

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


3

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

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

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


1
"ถ้า" การเฉื่อยชา "ไม่ใช่ของคุณคุณอาจเสียเวลาสอนคนอื่น" - ที่จะรบกวนพวกเขา "ท่องเว็บไซต์ youtube / facebook / random" ไม่มีสิ่งนั้น เดี๋ยวก่อนมันเป็นการทดสอบที่ดีในการตรวจสอบลำดับความสำคัญของพวกเขา - เรียนรู้สิ่งที่มีประโยชน์กับงานหรือการหย่อนแทน :)

3

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


ปัญหาที่เกิดขึ้นกับงานที่ต้องจ่ายก็คือการประเมินราคางานนั้นใช้เวลานานมากดังนั้นจึงไม่เหมาะสำหรับโครงการขนาดใหญ่
Danubian Sailor

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

2

เหตุผลที่พวกเขาไม่ทำงานใด ๆ เพราะพวกเขากำลังรอให้คอมไพล์โค้ด!

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

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


0

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


6
คิดว่าคุณมีงานมากมายในขณะที่คุณกำลังศึกษานี้อยู่
Marcelo

2
คุณเดาถูก

เขาจ่ายเงินให้ทำอะไร?

เขียนซอฟต์แวร์

0

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

ทั้งหมดนี้เพราะฉันตั้งโปรแกรมได้อย่างรวดเร็วและดี

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


0

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

เพื่อที่จะไม่ให้งาน "สำเร็จ" ฉันพบว่าฉันรู้สึกหงุดหงิดอย่างเหลือเชื่อที่ไม่ได้รับงานที่มีความหมายมากนัก ฉันมักจะบำรุงรักษาระบบบนเว็บที่มีอยู่หลายแห่งและในขณะที่อาจมีหลายสิ่งที่ต้องทำปรับปรุงปรับปรุงเพิ่มฟังก์ชันการทำงานใหม่ ๆ และอื่น ๆ เพราะร้านทดสอบ QA ของเรานั้นไม่เพียงพอและทำงานหนักเกินไป (เห็นได้ชัดในโครงการอื่น ๆ ของฉัน) ฉันทำสิ่งที่ไม่ได้รับพร ฉันได้เสนอการปรับปรุง / แก้ไขผลกระทบขนาดกลางที่มีความเสี่ยงต่ำให้กับระบบของฉันสองสามระบบ แต่ได้รับการแจ้งซ้ำแล้วซ้ำอีกว่าเราไม่มี "ทรัพยากร" สำหรับการทดสอบ QA ดังนั้นฉันจึงสามารถ ' พัฒนาพวกเขา ในขณะที่ฉันนั่งอยู่บนก้นของฉันและล่องเรือ Wikipedia, StackOverflow และเล่นกับเทคโนโลยีที่เราจะไม่ดำเนินการที่นี่ (เช่น MVC, Silverlight ฯลฯ ) กำลังรอบางสิ่งที่ผิดปกติกับระบบของฉันดังนั้นฉันจึงสามารถแก้ไขได้ มันเกิดขึ้นกับฉันมากกว่าหนึ่งครั้งที่ฉันควรจะทำอะไรเงียบ ๆ และจงใจเพื่อให้ฉันสามารถเข้าไปแก้ไขได้ - ทำให้ผู้บริหารทราบว่าฉันมีฟังก์ชั่น

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

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

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