ทำไมบางคนไม่ทำ Open Source
ซอฟต์แวร์โอเพ่นซอร์ส…
ฉันทำงานในบริษัทที่ผู้คนไม่ค่อยชอบสไตล์การเขียนโค้ดใดๆ ฉันเห็นด้วยกับสิ่งนั้นหรือไม่? ไม่เลย ในที่สุดฉันก็สามารถโน้มน้าวให้พวกเขาสร้างมาตรฐานบางอย่างได้ แต่พวกเขาทำงานได้อย่างสมบูรณ์แบบก่อนที่ฉันจะเข้าร่วมทีม และในฐานะเพื่อนร่วมทีมที่ฉันพยายามมีส่วนร่วม มันยากที่จะโน้มน้าวพวกเขาว่าทำไม git ถึงดีกว่า svn สำหรับสถานการณ์ของเราและอะไรทำนองนั้น
แต่ลองนึกภาพต่อไปนี้ คุณมีความคิด ที่คุณคิดว่ามันยอดเยี่ยม และคุณคิดว่ามันสามารถช่วยคนอื่นได้ มันจะเป็นความเจ็บปวดในการพัฒนาความคิด ทำให้มันสำเร็จ แต่คุณก็ต้องผ่านมันไปอยู่ดี และลองจินตนาการว่าคุณทำมัน ยอดเยี่ยมใช่มั้ย มาเผยแพร่กันเถอะ!
และในทันใดก็มีคน PR จำนวน 23 คนช่วยคุณปรับปรุงโค้ด เพิ่มคุณสมบัติ ซึ่งยอดเยี่ยมมาก! อย่างไรก็ตาม มีคนเพียง 5% เท่านั้นที่วิจารณ์สิ่งที่คุณทำและลดงานของคุณ
และการวิจารณ์แบบนั้นไม่เป็นประโยชน์เลย ฉันได้เรียนรู้ว่าหากคุณไม่มีสิ่งที่มีประโยชน์ให้เพิ่ม ก็ปิดปากของคุณไว้ เพราะ 5% ของคนที่น่าสยดสยองที่นั่น พวกโค้ดโทรลล์ที่ฉันใช้เรียกพวกเขา ขับไล่โค้ดเดอร์ที่น่าทึ่งจำนวนมากที่อาจมีส่วนสร้างโอเพ่นซอร์ส แต่เลือกที่จะไม่ทำ เพราะกลัวปฏิกิริยาเหล่านั้น พวกเขาแค่ไปทำงาน ทำโปรเจกต์โน่นนี่ แล้วก็ดำเนินชีวิตต่อไป พวกเขาอาจติดตามคุณทาง Twitter
พวกเขาอาจทำโค้ดที่ยอดเยี่ยมให้กับบริษัทของพวกเขา แต่พวกเขาไม่สามารถแบ่งปันได้เนื่องจากเป็นข้อมูลส่วนตัว และนั่นก็โอเค เพราะไม่ใช่ทุกคนที่จะต้องมีบัญชี Github หรือมีส่วนร่วมในชุมชน (ฉันจะไม่เข้าร่วมการสนทนาว่าบัญชี Github ควรเป็น CV ของบุคคล)
แต่เนื่องจากโทรลล์โค้ด ผู้คนจึงกลัวที่จะเข้าร่วมและตกเป็นเป้าหมาย ฉันเป็นพยานในเรื่องนั้น และบอกได้เลยว่าคุณต้องมีหนังหนาเพื่อจัดการกับหน่วยดับเพลิง ฉันไม่ได้บอกว่าคนที่มีเหตุผลไม่สามารถเข้าร่วมได้ ฉันคิดว่าเรากำลังจัดการกับคนในทางที่ผิด ผู้คนทำผิดพลาดและทำเรื่องใหญ่หากทำให้คนๆ นั้นไม่อยากใช้โอเพ่นซอร์สอีก
บางคนอาจบอกว่า Open Source เป็นโรงเรียนที่ยอดเยี่ยม ซึ่งคุณสามารถเรียนรู้ได้มากมาย ฉันเชื่ออย่างนั้น แต่ถ้าคนเปิดใจรับคนอื่นๆ เข้ากลุ่ม เพราะฉันเห็นบางโปรเจกต์รอบๆ และพวกเขาก็เป็นเหมือนพวกคลับเฮ้าส์เฟลๆ ไม่ใช่เพราะเหยียดเพศ แต่เพราะพวกเขาจะยอมให้คนที่เป็นเพื่อนด้วยเท่านั้น ผู้สร้างโครงการหรือนักพัฒนา "ที่มีชื่อเสียง" ในชุมชนโอเพ่นซอร์ส กล่าวอีกนัยหนึ่ง รหัสเปิดอยู่ ชุมชนไม่ได้เปิดอยู่
สรุป: การเป็น code-troll ขับไล่ผู้คนและการสร้างโครงการโอเพ่นซอร์ส “วีไอพี” ไม่ได้ช่วยชุมชน แต่ช่วยอัตตาของผู้คนเท่านั้น และสำหรับฉันแล้ว นี่คือเหตุผลที่ควรค่าแก่การต่อสู้เพื่อ: มาเป็นเจ้าภาพกันเถอะ ไม่ใช่คนโกหก เพราะมันต้องใช้ความกล้าหาญอย่างมากในการเปิดเผยตัวเองแบบนั้น





































![รายการที่เชื่อมโยงคืออะไร? [ส่วนที่ 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)