ข้อดีสิบประการ: นักพัฒนา 10x พวกเขาเป็นของจริงหรือเปล่า?

ผู้เขียน: Roger Morrison
วันที่สร้าง: 21 กันยายน 2021
วันที่อัปเดต: 9 พฤษภาคม 2024
Anonim
Chapter 4 Legendre Polynomials Part 1
วิดีโอ: Chapter 4 Legendre Polynomials Part 1

เนื้อหา


ที่มา: Lassedesignen / Dreamstime.com

Takeaway:

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

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

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

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


เป็นหลักฐานหรือไม่ กรณีต่อโปรแกรมเมอร์ 10x

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

มันเป็นสิ่งที่เข้าใจง่าย

ในการย้อนกลับผู้ที่คิดว่ามีนักเขียนโปรแกรม 10 คนออกไปพูดคุยกันบ่อยครั้งเกี่ยวกับความซับซ้อนเดียวกันที่มีอยู่ในสนามเพื่อแนะนำว่าในทางทฤษฎีควรเป็นคนที่มีประสิทธิผลมากกว่าค่าเฉลี่ยสิบเท่า

ตัวอย่างเช่นลองดูการป้องกันที่ดีกว่านี้ของโปรแกรมเมอร์ 10x10 คนโดย Yevgeniy Brikman เรื่อง“ The Developer 10 คนไม่ใช่ตำนาน” ที่นี่ Brikman อ้างอิงคนอย่าง William Shakespeare - เราไม่สามารถวัดได้ว่าทำไม Shakespeare ถึงดีกว่าคนอื่น ผู้เขียนเวลาของเขา แต่“ หลักฐาน” ปรากฏชัดในโรงเรียนและมหาวิทยาลัยทั้งในชั้นหนังสือและในห้องสมุด


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

ไปมา

สำหรับแนวคิดเพิ่มเติมเกี่ยวกับโปรแกรมเมอร์ 10x คุณไม่ต้องมองไกลไปกว่า Quora ชุมชนโซเชียลมีเดียที่อิงจากการตอบคำถามที่ยุ่งยาก

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

คุณไม่สามารถพัฒนาทักษะการเขียนโปรแกรมของคุณเมื่อไม่มีใครใส่ใจคุณภาพของซอฟต์แวร์

หนึ่งหัวข้อของ Quora (หนึ่งในสิบเป้าหมายที่มีปัญหา) ถามว่ามีวิศวกรจริง 100x หรือ 1,000 เท่า บางคนขยายเหตุผลสำหรับโปรแกรมเมอร์หรือวิศวกร 10x เหตุผลเพื่อบอกว่าจริง ๆ แล้วบางคนเพิ่มมูลค่าให้กับโครงการมากกว่าคนอื่น ๆ อย่างไรก็ตามในเธรดนี้และคำถามอื่น ๆ คำถามมักเกิดขึ้นกับปทัฏฐานของคุณและดูเหมือนว่าคุณกำหนดมูลค่าอย่างไร

หัวข้ออื่นของ Quora อาจมีประโยชน์มากกว่า: ถามว่าทำไมคน 10 เท่าไม่ได้รับค่าตอบแทนมากกว่าผู้ประกอบอาชีพอื่นถึงสิบเท่า หนึ่งในคำตอบที่คุณได้รับคือ "ยูนิคอร์น" ในโลกแห่งการพัฒนาเหล่านี้มักจะเริ่มก่อตั้ง บริษัท ของตัวเองแทนที่จะยอมแพ้เพื่อใครบางคน หากคุณยอมรับหลักฐานว่าผลิตภัณฑ์สร้างสรรค์ของ startups อย่าง YouTube และ Dropbox นั้นมีค่ามากกว่าเงินเดือนของใครบางคนที่ 1,000 เท่าพูด Google คุณสามารถสร้างข้อโต้แย้งเดียวกันมากมายสำหรับผู้ประกอบการเหล่านี้คนเหล่านี้ที่ โพล่งออกมาจากกล่องเพื่อสร้างผลิตภัณฑ์ใหม่อย่างน้อย 100 เท่าหรือมากกว่า 1000 เท่าของผลผลิตมากกว่าผลิตภัณฑ์อื่นในสาขาของพวกเขา - แต่คุณเห็นตรรกะเชิงซ้อนที่ซับซ้อนที่นี่ มันเป็นการหยุดพักเพราะการเริ่มต้นไม่เหมือนกับ บริษัท ใหญ่และเราไม่ได้วัดมูลค่าของผู้คนเพียงแค่ทำเงินเท่าไหร่ ... หรืออย่างน้อยที่สุดมันก็ขมวดคิ้วในสังคมที่สุภาพ

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

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