นักพัฒนาความสัมพันธ์

สี่ประเภทของชุมชนนักพัฒนา

2020-04-12
ความสัมพันธ์นักพัฒนา
th

ผู้เขียน: Matthew Revell
เรียบเรียงโดย: จวงชี

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

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

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

แล้วประเภทเหล่านี้คืออะไร?

ผู้ร่วมสร้างยุ้งฉาง (Barn raisers)

ในฐานะที่เป็นชุมชนนักพัฒนาแรกเริ่ม ผู้ร่วมสร้างยุ้งฉางมีอยู่เพื่อสร้างสิ่งต่างๆ ชุมชนเหล่านี้มักจะ:

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

ชื่อ “ผู้ร่วมสร้างยุ้งฉาง” มาจากผู้คนที่มีความคิดที่จะสร้างยุ้งฉางมารวมตัวกัน แม้ว่าทุกคนจะไม่มีแรงจูงใจในการมีส่วนร่วมเหมือนกัน แต่เป้าหมายสุดท้ายในการสร้างยุ้งฉาง (หรือส่งมอบซอฟต์แวร์) เป็นแนวทางให้ชุมชน มิฉะนั้นจะเป็นไปไม่ได้ที่จะสร้างยุ้งฉางได้

ตัวอย่างของชุมชนประเภทผู้ร่วมสร้างยุ้งฉาง ได้แก่ Debian, Apache Kafka และภาษาโปรแกรม Ruby

สมาคม (Guilds)

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

สมาคมมักมีลักษณะดังนี้:

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

ชื่อ “สมาคม” มาจากสมาคมในยุคกลาง ซึ่งถูกมองว่าเป็นแหล่งการเรียนรู้และความชอบธรรมในอาชีพเฉพาะ

ตัวอย่างของชุมชนประเภทสมาคม ได้แก่ React และชุมชนนักพัฒนา OutSystems

สถาบัน (Academies)

สถาบันคือชุมชนนักพัฒนาที่มีอยู่เพื่อการแลกเปลี่ยนความรู้เป็นหลัก โดยปกติแล้วพวกเขา:

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

ตัวอย่างของสถาบัน ได้แก่ Stack Overflow และกลุ่มแชทเข้ารหัสขนาดใหญ่หลายกลุ่ม

ทูต (Ambassadorial)

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

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

ชุมชนทูตเป็นเรื่องปกติ ตัวอย่างเช่น เกือบทุกชุมชนที่จัดรอบผลิตภัณฑ์ API บนตลาด

มีประเภทที่ห้าไหม?

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

ประเภทที่ห้าคือ “งานแต่งงานของลูกพี่ลูกน้องคุณ (Your Cousin’s Wedding)”

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

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

ถ้าคุณกังวลว่าชุมชนของคุณอาจกลายเป็นประเภทนี้ ให้ถามตัวเองสองคำถาม:

  • สมาชิกชุมชนของฉันสามารถสื่อสารกันเองได้หรือไม่โดยไม่มีฉัน/บริษัทของฉันเข้าร่วม?
  • สิ่งที่เกิดขึ้นในชุมชนของฉันเป็นประโยชน์ต่อสมาชิก แต่ไม่จำเป็นต้องเป็นประโยชน์ต่อฉันหรือบริษัทของฉันหรือไม่?

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

ต้นฉบับภาษาอังกฤษ: https://devrel.net/community/four-types-of-developer-community

โปรดระบุแหล่งที่มา: ความสัมพันธ์นักพัฒนา »


Similar Posts

Content icon
Content