NPM กำลังเคลื่อนกลับไปสู่รากฐานนักพัฒนาผู้ก่อตั้งกล่าว

ภาพ: iStockphoto / comzeal

ทุกคนมีความเห็นเกี่ยวกับสิ่งที่ NPM ควรทำต่อไปทั้งในฐานะ บริษัท (npm, Inc. ) และในฐานะที่เป็นผู้จัดการแพคเกจ (npm) จำเป็นโดย Node.js ไม่น่าแปลกใจ: นักพัฒนา JavaScript มากกว่า 11 ล้านคนใช้ npm (และการลงทะเบียน npm ที่เกี่ยวข้อง) เพื่อสร้างแอปพลิเคชันของพวกเขาไม่ว่าพวกเขาจะใช้ Node.js หรือไม่ก็ตาม มันไม่ใช่คำถามง่าย ๆ ที่จะแก้ไขโดยเฉพาะเนื่องจากความวุ่นวายในรอบปีที่ผ่านมาอิงค์มีประสบการณ์ในช่วงปีที่ผ่านมาสิ่งที่เกิดขึ้นจากการแนะนำ (และการออกเดินทางในที่สุด) ของ CEO Bryan Bogensberger และความไม่สงบของพนักงาน

การพูดคุยกับผู้ก่อตั้งและประธานเจ้าหน้าที่ฝ่ายเทคโนโลยีโอเพ่นเทคโนโลยี Isaac Schlueter อย่างไรก็ตามกลยุทธ์ที่เหมาะสมสำหรับ "การสร้างเครื่องมือที่ยั่งยืนภายใต้แรงงานแห่งความรักโอเพนซอร์ซ" อาจเป็นการกลับไปสู่รากเหง้าของ NPM

10 วิธีในการป้องกันความเหนื่อยหน่ายของนักพัฒนา (PDF ฟรี) (TechRepublic)

หลงทางพบเจอ

อ้างอิงจากส Schlueter, NPM เริ่มต้นเป็นโครงการด้าน หนึ่งในผู้ร่วมให้ข้อมูลที่เร็วที่สุดและมีความกระตือรือร้นมากที่สุดของ Node.js ในที่สุด Schlueter ก็เข้ามาเป็นผู้นำของ Node.js และสร้าง npm ในขณะที่ทำงานที่ Joyent ตัวจัดการแพ็กเกจถูกปิดเป็นส่วนสำคัญของโอเพ่นซอร์ส Node.js ของระบบนิเวศกลายเป็นตัวจัดการแพคเกจสำหรับจาวาสคริปต์ทั้งหมดในกระบวนการ

ซึ่งนำไปสู่การก่อตั้ง npm, Inc. ในปี 2014

ความสำเร็จของ บริษัท ได้เกี่ยวข้องกับการดิ้นรนมากขึ้น เมื่อ Schlueter ตัดสินใจที่จะใช้เงินร่วมทุนมันเป็นการถกเถียงกันกับนักพัฒนากังวลว่านายทุนจะย่ำยีทรัพยากรชุมชนที่ยอดเยี่ยม

หลายปีต่อมาความกังวลนั้นยังคงอยู่

เนื้อหานักพัฒนาที่ต้องอ่าน

  • Java และ JavaScript เป็นผู้พัฒนาซอฟต์แวร์ในปี 2010
  • วิธีที่จะเป็นนักพัฒนา: แผ่นโกง
  • 10 วิธีในการป้องกันความเหนื่อยหน่ายของนักพัฒนา (PDF ฟรี)
  • Python กำลังกินเรื่องโลก: โครงการด้านหนึ่งของนักพัฒนากลายเป็นภาษาการเขียนโปรแกรมที่ร้อนแรงที่สุดในโลกได้อย่างไร

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

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

ดังนั้น npm / npm, Inc. ไปจากที่นี่ที่ไหน?

ฟังชุมชน

“ ผลิตภัณฑ์ที่ประสบความสำเร็จมากที่สุดที่เราได้สร้างขึ้นนั้นเป็นที่ซึ่งชุมชนดึงเรามาด้วย” Schlueter กล่าว กุญแจสำคัญสำหรับ npm, Inc. คือการ "ดูรูปแบบและพยายามขจัดแรงเสียดทานสำหรับนักพัฒนาในการทำให้สิ่งต่างๆเสร็จสิ้นด้วย npm" นักพัฒนาจะจ่ายเงินเพื่อความสะดวกนี้; ไม่ไม่ใช่การขายเงินสดขององค์กร แต่เพียงพอสำหรับ npm, Inc. เพื่อความเจริญรุ่งเรือง Schlueter เชื่อ "สิ่งนี้ทำให้เรามีวิธี npm-y มากขึ้นในการเติบโตไปสู่พื้นที่ขององค์กร"

เอกสารการสัมภาษณ์ทางโทรศัพท์: นักพัฒนาเว็บ (TechRepublic Premium)

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

ชลูเทอร์ยังคงมุ่งมั่นที่จะช่วยเหลือชุมชนของนักพัฒนาจาวาสคริปต์หาวิธีรักษางานโอเพนซอร์ซที่พวกเขาทำ "การพัฒนา JavaScript แบบโอเพนซอร์สบ่อยครั้งเป็นงานที่สองสำหรับนักพัฒนาเหล่านี้" เขากล่าว "และยังมีผู้คนนับล้านที่ได้รับความคุ้มค่าจากรหัสที่นักพัฒนาเหล่านี้สร้างขึ้น" บทบาท npm สามารถแก้ไขการปลดการเชื่อมต่อนี้ยังไม่ชัดเจน แต่ความสนใจของ Schlueter ในการช่วยเหลือชัดเจนมาก

เช่นเดียวกับระดับความสะดวกสบายของเขาที่จะกลับไปสู่รากของนักพัฒนาของเขา ในความคิดของเขา "กลยุทธ์จากล่างขึ้นบนเปิดโอกาสให้คุณมุ่งเน้นไปที่สวัสดิการแบบวันต่อวันของนักพัฒนาที่ทำงานและอยู่กับคุณกลยุทธ์จากบนลงล่างแนะนำแรงเสียดทาน: คุณขายสิ่งที่คุณตลอดเวลา ยังไม่มี " กลับไปสู่กลยุทธ์ที่พัฒนาโดยนักพัฒนาจาก npm, Inc. ซึ่ง Schlueter ได้สร้างและพัฒนาขึ้นใหม่ บางทีสิ่งที่ดีที่สุดของ npm ก็ยังมาไม่ถึง

ข้อจำกัดความรับผิดชอบ: ฉันทำงานให้กับ AWS แต่ในงานนั้นไม่มีส่วนเกี่ยวข้องไม่ว่าทางตรงหรือทางอ้อมกับ npm มุมมองที่แสดงที่นี่เป็นของฉันเองและไม่สะท้อนถึงนายจ้างของฉัน

จดหมายข่าวรายสัปดาห์ของโอเพ่นซอร์ส

คุณไม่ต้องการที่จะพลาดเคล็ดลับแบบฝึกหัดและคำวิจารณ์ของเราใน Linux OS และแอปพลิเคชันโอเพนซอร์ซ จัดส่งวันอังคาร

สมัครวันนี้

© Copyright 2021 | pepebotifarra.com