สมมติว่าฉันพบโครงการโอเพ่นซอร์สที่ฉันสนใจฉันจะประเมินโครงการ (สมาชิกระดับกิจกรรม ฯลฯ ) เพื่อพิจารณาว่าการเข้าร่วมโครงการจะเป็นการใช้เวลาและพลังงานของฉันได้อย่างไร
สมมติว่าฉันพบโครงการโอเพ่นซอร์สที่ฉันสนใจฉันจะประเมินโครงการ (สมาชิกระดับกิจกรรม ฯลฯ ) เพื่อพิจารณาว่าการเข้าร่วมโครงการจะเป็นการใช้เวลาและพลังงานของฉันได้อย่างไร
คำตอบ:
ดูประวัติการควบคุมแหล่งที่มา
จากนั้นคุณสามารถดูการตรวจสอบรหัสการตรวจสอบวัดระดับกิจกรรมและโดยทั่วไปจะเห็นคุณภาพของการกระทำ คุณสามารถเรียนรู้ได้มากที่สุดจากการดูกิจกรรมซอร์สโค้ด
คุณสามารถทำสิ่งต่าง ๆ :
นั่นเป็นการเริ่มต้น แต่อย่างใด :)
ทดสอบน้ำก่อนเล็กน้อย ออกไปเที่ยวในรายการส่งจดหมาย irc แชนเนล ฯลฯ และดูว่าสิ่งต่าง ๆ ทำงานอย่างไร แก้ไขข้อบกพร่องหรือเพิ่มฟีเจอร์ที่เป็นที่รู้จักด้วยตัวคุณเองแล้วส่งแพตช์ ดูว่ามันได้รับการยอมรับหรือไม่ ... พวกเขาทำงานร่วมกับคุณเพื่อแก้ไขและรวมหรือต่อสู้กับคุณหรือไม่
ประเมินตัวเองด้วย คุณมีเวลาและความสนใจที่จะก้าวไปรอบ ๆ และคุ้มค่ากับการลงทุนในโครงการเพื่อให้คุณได้เร็วขึ้นหรือไม่?
ดูความครอบคลุมการทดสอบ การมีส่วนร่วมในโครงการที่มีประวัติ / อาณัติของการยอมรับคำขอดึง / แพทช์ที่ผ่านการทดสอบจะเป็นกระบวนการที่ประสบความสำเร็จและสนุกสนานมากกว่าการพยายามทำงานร่วมกันในบางสิ่งกับนักพัฒนาที่ไม่สามารถ / ไม่เขียนการทดสอบหน่วย
ฉันต้องทำงานเพื่ออัปเดตไลบรารีรุ่นเก่าที่ถูกทอดทิ้งสองสามครั้งเพื่อทำงาน ปกติฉันจะรู้สึกตื่นเต้นที่ได้รับเงินเพื่อสนับสนุนโครงการโอเพนซอร์ซ แต่เมื่อไม่มีการทดสอบและเอกสารที่ไม่ดีมันก็น่ากลัว
เข้าร่วมหากคุณจะสนุกกับการทำงาน1โครงการ
1 : "เพลิดเพลิน" อาจหมายถึงสิ่งที่ทำให้คุณมีความสุข
ยึดเป้าหมายของคุณไว้ (ไม่แน่ใจว่ามันคืออะไร) หากคุณกำลังพยายามรับประสบการณ์การเขียนโปรแกรมคุณจะไม่สูญเสียอะไรไปมากนักโดยการลองทำดู หากมีสิ่งใดคุณสามารถเรียนรู้วิธี 'ไม่' ในการเขียนโค้ด
หากคุณกำลังพยายามสร้างชื่อให้ตัวเองด้วยการติดโครงการที่ยอดเยี่ยมคุณอาจมีเวลาที่ยากขึ้น ลองค้นหาสุทธิสำหรับบล็อกหรือความคิดเห็นใด ๆ จากนักพัฒนาซอฟต์แวร์และผู้ใช้รายอื่น ๆ (หากเป็นเช่นนั้น) ดูความคืบหน้าการเข้ารหัส มันเคลื่อนที่ไปตามความชอบของคุณหรือไม่
พยายามที่จะค้นหาว่าสมาชิกคนอื่น "เล่นได้ดีกับคนอื่น ๆ " อาจใช้การผสมผสานของการปฏิบัติบางอย่างที่ฉันเพิ่งพูดถึง
ลองดู "ไม่ต้องเสียค่าใช้จ่ายอะไรเลย" - John Belushi, Animal House