วิธีการสนับสนุน Stack Overflow ในที่ทำงาน [ปิด]


45

ฉันกำลังคิดถึงการนำเสนอสั้น ๆ ที่ทำงานเกี่ยวกับการใช้ Stack Overflow เป็นทรัพยากรสำหรับงานประจำวันของคุณ

ประสบการณ์ของคุณกำลังทำอะไรอยู่?

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

มีวิธีที่ดีกว่าในการทำมัน?

ฉันเอนตัวไปถามด้านข้างของ Stack Overflow แทนที่จะตอบคำถามเหล่านี้เพื่อหลีกเลี่ยงการโต้แย้งที่คุณไม่ควรทำ


เพียงแค่ติดตามผล

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

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

ฉันจะพูดคุยสั้น ๆ เกี่ยวกับเว็บไซต์ Stack Exchange อื่น ๆ ที่เหมาะสมกับผู้ชมเนื่องจากไม่ใช่นักพัฒนาทั้งหมด ฉันคิดว่า Super User, Server Fault และโปรแกรมเมอร์ควรทำงานได้ดี

ฉันจะไม่ทำการนำเสนออีกสองสามเดือนเนื่องจากมีการจัดกำหนดการใหม่ แต่ฉันจะอัปเดตว่าฉันจะไปได้อย่างไร


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

16
เป็นสุภาษิตโบราณไป: คุณสามารถนำม้าลงไปในน้ำ แต่คุณไม่สามารถทำให้มันดื่ม
spong

1
@Job: การค้นหา MSDN ยังมีคำตอบ SO.com อย่างเด่นชัด
rwong

8
@sunpech: แต่คุณสามารถจมน้ำและได้รับใหม่หากไม่ได้ดื่ม
Joel Etherton

2
เมื่อฉันทำการค้นหา google ฉันจะได้รับหน้า MSDN ที่ด้านล่างของหน้าผลการค้นหาและอื่น ๆ ที่ด้านบน
Shyju

คำตอบ:


40

ประเด็นสำคัญ:

  1. การลงทะเบียนเป็นเรื่องง่าย
  2. นั่นฟรี
  3. คำตอบที่มีคุณภาพ

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

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

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

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


5
ที่จริงคุณต้องลงทะเบียนเพื่อถามคำถามตอนนี้ แต่เฉพาะใน Stack Overflow เนื่องจากมีคำถามมากมาย
Jeff Atwood

เฮ้! ฉัน rlemon! : PI "เขียน" ที่ :)
rlemon

@JeffAtwood - เปลี่ยนจากไม่มีเป็นง่าย
JeffO

19

คุณควรติดตามทุกครั้งที่คุณค้นหาวิธีแก้ไขปัญหาของปัญหาที่คุณพบ ทำเช่นนั้นเป็นเวลาหนึ่งเดือนหรือมากกว่านั้น

สำหรับแต่ละปัญหา:

  1. ประเมินว่าคุณใช้เวลาในการแก้ไขข้อผิดพลาดเป็นจำนวนเท่าใด (เป็นชั่วโมง)
  2. ประเมินเวลา (เป็นชั่วโมง) ที่คุณใช้ในการค้นหาวิธีแก้ไข

ลดผลรวมของจุดที่ 1 ด้วยผลรวมของจุดที่ 2

คูณจำนวนตามสิ่งที่คุณคิดกับ บริษัท ทุกชั่วโมง (โดยปกติคือสองเท่าของเงินเดือนสุทธิของคุณ)

นั่นคือสิ่งที่คุณบันทึกและไปในกระเป๋าของผู้ถือหุ้น

(SUM (เวลาที่ใช้แก้ปัญหาโดยประมาณเพียงอย่างเดียว) - SUM (เวลาที่ใช้ในการค้นหาแบบ SO)) * ค่าใช้จ่ายรายชั่วโมง = ค่า SO


8

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

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


6

ฉันคิดว่ามันเป็นความคิดที่ยอดเยี่ยม!

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

บางสิ่งที่จะกล่าวถึงในงานนำเสนอของคุณแม้ว่า ...

  • พวกเขาควรจะออนไลน์เพื่อค้นหาคำตอบที่มีอยู่ก่อนโพสต์คำถาม
  • วิธีการเขียนคำถามที่ดี อาจแสดงคำถามที่ไม่ดีให้พวกเขาเป็นตัวอย่าง
  • วิธีใช้ SO อย่างถูกต้อง ... ความแตกต่างระหว่างคำตอบ / ความคิดเห็น, วิธีการยอมรับคำตอบ, วิธีการใช้บล็อครหัส ฯลฯ

4

เนื่องจากพวกเขาดูเหมือนจะไม่รู้ว่า SO นั้นคืออะไรฉันจึงขอเริ่มด้วย

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

มันเป็นเป้าหมาย StackOverflow ถูกออกแบบมาโดยเฉพาะสำหรับโปรแกรมเมอร์เพื่อช่วยเหลือซึ่งกันและกัน Serverfault นั้นใช้สำหรับผู้ดูแลเซิร์ฟเวอร์โดยเฉพาะเป็นต้น ดังนั้นจึงมีแนวโน้มที่จะดึงดูดผู้คนที่รู้จักกันดีในฐานะผู้เชี่ยวชาญในสาขานี้ (ตัวอย่างเช่น Phil Sturgeon ผู้สนับสนุนรายใหญ่ในชุมชน CodeIgniter เป็นสมาชิก SO ที่ทำงานอยู่) มากกว่าคำตอบของ Yahoo หากคุณถามคำถามเกี่ยวกับ SO มีโอกาสสูงมากที่จะได้เห็นและตอบรับโดยผู้ตีที่มีชื่อเสียงและมีเทคโนโลยีสูง มีใครดีกว่าที่จะขอความช่วยเหลือจากผู้สร้างเทคโนโลยี

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

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


4
ไม่ต้องพูดถึงเพียงการพิมพ์คำถาม SO จะทำให้คุณคิดถึงปัญหาในลักษณะที่แตกต่างกัน (เพราะคุณต้องถ่ายทอดปัญหาให้ผู้อื่นอย่างชัดเจน) ซึ่งบางครั้งก็ทำให้คุณมี "หลอดไฟ" ในขณะที่คุณคิดได้ทันที ออกคำตอบด้วยตัวคุณเอง
XåpplI'-I0llwlg'I -

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

@ XåpplI'-I0llwlg'I- ใช่ ยางแก้จุดบกพร่องเป็ด
starsplusplus

2

ฉันยังไม่ได้ทำสิ่งนี้ แต่ฉันได้ใช้เวลาคิดเกี่ยวกับวิธีที่ฉันจะตอบสนองถ้าท้าทายในการใช้งานของฉันในช่วงเวลาทำงาน

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

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


1

ฉันเพิ่งแสดงคำตอบหนึ่งที่แก้ไขปัญหาที่ฉันติดอยู่กับ ...

ไม่จำเป็นต้องโน้มน้าวผู้จัดการต่อไป แนวคิดของ Q&A เกี่ยวกับ stack-overflow อธิบายตัวเอง


0

ฉันต้องการแสดงความคิดเห็น แต่มันใหญ่เกินไปสำหรับมัน

ฉันชอบที่จะอ้างอิงหรือแนะนำ Stackoverflow และไซต์ stackexchange อื่น ๆ โดยส่วนตัวถัดจากกาแฟหรืออะไรแบบนี้

ถ้าฉันพูดกับจูเนียร์ฉันมักจะบอกให้พวกเขาเช็คเอาท์หากพวกเขายังไม่ได้ทำมันจะมีประโยชน์ มีเพื่อนร่วมงานที่ใช้เว็บไซต์ฮังการีบางแห่งที่มีความสามารถในฟอรัมฉันเดาว่าเพราะขาดความรู้ภาษาอังกฤษทั่วไป บางครั้งฉันขอแนะนำส่วน stackexchange อื่น ๆ เช่นโปรแกรมเมอร์หรือเซิร์ฟเวอร์ผิดพลาดผู้ใช้ขั้นสูงเช่นกันเมื่อพูดถึง "แนวปฏิบัติที่ดีที่สุด" หรือฮาร์ดแวร์การทำงานของเซิร์ฟเวอร์ ฯลฯ ... ฉันประหลาดใจเมื่อฉันเรียนรู้โปรแกรมเมอร์จำนวนมากรู้เกี่ยวกับ Stackoverflow เท่านั้น ไซต์ stackexchange อื่น ๆ

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

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