การทํางานกับนักเขียนด้านเทคนิค

ระยะปัจจุบัน:
ประกาศผล ไทม์ไลน์

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

แนะนำนักเขียนด้านเทคนิคให้รู้จักโลกโอเพนซอร์สและชุมชนของคุณ

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

ช่วยนักเขียนด้านเทคนิคใช้เครื่องมือและกระบวนการที่เกี่ยวข้องกับการมีส่วนร่วมในโครงการของคุณ

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

ช่วยให้ผู้เขียนด้านเทคนิคเข้าใจโปรเจ็กต์และผู้ใช้ของโปรเจ็กต์

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

ถามคำถาม

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