การศึกษาว่าเสียงส่งผลกระทบต่อผลผลิตของโปรแกรมเมอร์อย่างไร [ปิด]


80

ไม่มีใครมีลิงค์ไปสู่การศึกษาที่แสดงว่าเสียงรบกวนมีผลต่อประสิทธิภาพของโปรแกรมเมอร์หรือไม่ โดยเฉพาะฉันต้องการดูว่า / หากผลผลิตเพิ่มขึ้นเมื่อระดับเสียงลดลง

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

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

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

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


8
ปิดคำถามนี้ทำไม
Rei Miyasaka

5
ฉันไม่รู้. ดูเหมือนว่าอย่างน้อย 3 คนคิดว่ามันไม่เป็นผลดีต่อผู้ใช้

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

3
ไม่แน่ใจว่าเมื่อมีการลงคะแนน แต่เมื่อคำถามถูกเขียนขึ้นมันก็ค่อนข้างแย่
Kevin D

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

คำตอบ:


56

หนังสือPeoplewareมีหลายบทที่ครอบคลุมหัวข้อ คุณสามารถอ่านบทสรุปที่ดีที่นี่

การศึกษาที่นำโดย Tom DeMarco & Timothy Lister แสดงผลอย่างมีนัยสำคัญทางสถิติเกี่ยวกับความสัมพันธ์ระหว่างเสียงและข้อบกพร่อง

นี่เป็นส่วนที่น่าสนใจของการสรุป:

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

> Workers who reported that their workplace was acceptably quiet before
the exercise were 1/3 more likely to deliver zero-defect work.

เมื่อระดับเสียงลดลงแนวโน้มนี้จะแข็งแกร่งขึ้น:

  • พนักงานที่ไม่มีข้อบกพร่อง: => 66% รายงานระดับเสียงตกลง
  • 1-or-more-defect workers: => 8% รายงานระดับเสียงตกลง

การค้นพบความสำคัญของรางวัลโนเบล - เมื่อวันที่ 3 กุมภาพันธ์ 1984 ในการศึกษาของ บริษัท 32,346 แห่งทั่วโลกผู้เขียนยืนยันว่าความสัมพันธ์แบบผกผันที่สมบูรณ์แบบอย่างแท้จริงระหว่างความหนาแน่นของผู้คนและพื้นที่ว่างเฉพาะต่อคน หากคุณมีปัญหาในการดูว่าทำไมเรื่องนี้คุณไม่คิดเรื่องเสียงรบกวน เสียงรบกวนนั้นเป็นสัดส่วนโดยตรงกับความหนาแน่นดังนั้นการแบ่งส่วนของพื้นที่ต่อคนสามารถทำให้เสียงเป็นสองเท่าได้ แม้ว่าคุณจะสามารถพิสูจน์ได้อย่างชัดเจนว่าโปรแกรมเมอร์สามารถทำงานได้ในพื้นที่ 30 ตารางฟุตโดยไม่ต้องมีพื้นที่ จำกัด อย่างสิ้นหวังคุณยังคงไม่สามารถสรุปได้ว่าพื้นที่ 30 ตารางฟุตนั้นเพียงพอ เสียงในเมทริกซ์ 30 ตารางฟุตเป็นมากกว่าเสียงสามเท่าในเมทริกซ์ 100 ตารางฟุตซึ่งสามารถสร้างความแตกต่างระหว่างโรคระบาดของข้อบกพร่องของผลิตภัณฑ์และไม่มีเลย

ตรวจสอบข้อมูลสรุปเสียงจริงเป็นหนึ่งในเรื่องที่เกิดซ้ำใน Peopleware


2
ฉันสงสัยว่ามันดังมากจนคุณลืมที่จะจบประโยคสุดท้าย!
jk

2
@Rei Miyasaka: ในหนังสือเขาพูดอย่างน้อยสามเรื่องที่น่ารำคาญรวมถึงข้อมูลโทรศัพท์การแชทและพูด (ในลำโพง)

7
นี่เป็นเรื่องตลกไหม --- ผู้เขียนยืนยันความสัมพันธ์แบบผกผันที่สมบูรณ์แบบอย่างแท้จริงระหว่างความหนาแน่นของผู้คนและพื้นที่ว่างเฉพาะสำหรับแต่ละคน
John Lawrence Aspden

5
@ Pierre303 ฉันเดาว่า John คิดว่ามันเป็นเรื่องตลกเพราะ 'ความหนาแน่นของผู้คน' คือ (จำนวนคน) / (พื้นที่ทั้งหมดรวม) และ 'พื้นที่พื้นต่อคน' คือ (พื้นที่ทั้งหมด) / (จำนวนคน) ดังนั้นแน่นอนว่ามี ความสัมพันธ์แบบผกผันที่สมบูรณ์แบบระหว่างพวกเขา - พวกเขาถูกกำหนดให้เป็นสิ่งที่ตรงกันข้ามกัน ฉันไม่เข้าใจประโยคนั้นเลย
Chris Taylor

5
@ChrisTaylor: โอ้ฉันไม่เห็นว่าจะมา;) ฉันเพิ่งตรวจสอบในหนังสือของตัวเองและนั่นคือการสาธิตประชดประชันของปัญหาความหนาแน่นของเสียงและผู้คน มีความหนาแน่นมากขึ้น = มีการรบกวนทางเสียงมากขึ้นเนื่องจากผู้คนเพิ่มขึ้น) ใช่แล้วมันเป็นเรื่องตลกที่แสดงให้เห็นถึงความไร้สาระของการลดจำนวนผู้เข้าชมต่อคน

22

การตอบสนองโดยทั่วไปต่อสภาวะที่มีเสียงดังคือการฟังเพลงด้วยหูฟัง

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

สิ่งที่พวกเขาไม่ได้บอกกลุ่มใดกลุ่มหนึ่งคือสตริงการคำนวณที่ซับซ้อนส่งกลับหมายเลขเดิมเสมอ

ปรากฎว่าทุกคนไม่ได้คิดเรื่องนี้ แต่ในคนที่ทำส่วนใหญ่มาจากกลุ่มที่ไม่ฟังเพลง

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

สิ่งที่ต้องจำไว้ในครั้งต่อไปที่คุณเสียบ

ดูในดัชนีภายใต้ "คอร์เนล" เพื่อค้นหาการอ้างอิง


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

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