วัฒนธรรม
แฮกเกอร์ที่ยอดเยี่ยมต้องการการควบคุม แฮกเกอร์ที่ยอดเยี่ยมแบ่งปันเนื้อหา
ของเล่นที่ยอดเยี่ยมทั้งหมดมาจากแฮกเกอร์ที่ยอดเยี่ยมและพวกเขาก็ลงเอยด้วยการแบ่งปันและพัฒนาซึ่งกันและกัน
ลองนึกถึงสิ่งที่มันวาวเจ๋ง ๆ ที่เพิ่งออกมา: Python, Ruby, Rails, Django, Flask, Node.js และอื่น ๆ
พวกเขาทั้งหมดมาจากคนที่ใช้ระบบ Unix (Linux หรือ Mac)
ระบบ Unix นำเสนอแพลตฟอร์มที่ยอดเยี่ยมและเครื่องมือที่ยอดเยี่ยมสำหรับโปรแกรมเมอร์ที่จริงจังในการทำงาน
ระบบ Windows และ Visual Studio มีแนวโน้มที่จะถูกใช้มากขึ้นโดยผู้ที่ต้องการ "ทำสิ่งต่าง ๆ " ในแบบที่กำหนดและหาเลี้ยงชีพ
ไม่ใช่เพียงเพราะพวกเขาเริ่มเล็กตามคำแนะนำของ CodexArcanum มันไม่เหมือนกับ "โอ้พวกเขาชอบที่จะย้ายไปที่หน้าต่าง แต่มันก็สายเกินไป" พวกเขาอาจไม่ต้องการย้ายไปที่หน้าต่าง มันขาดอย่างรุนแรงในแง่ของเครื่องมือและพลังงานสำหรับสิ่งต่าง ๆ ที่เกี่ยวข้องในการเริ่มต้นใช้งานเว็บ
สำหรับผู้เริ่มต้นโครงการ OSS ที่เป็นเงาใหม่ส่วนใหญ่ใช้ git สำหรับการควบคุมเวอร์ชันและอาจมีที่เก็บรหัสอย่างเป็นทางการที่ github หรืออะไรทำนองนั้น
หากต้องการอ้างอิง Paul Graham:
แฮกเกอร์ต้องการอะไร แฮกเกอร์ชอบเครื่องมือที่ดี ในความเป็นจริงนั่นคือการพูดเกินจริง แฮกเกอร์ที่ดีพบว่าใช้เครื่องมือที่ไม่ดีได้ พวกเขาจะปฏิเสธที่จะทำงานในโครงการที่มีโครงสร้างพื้นฐานที่ผิด
( ..... )
สองสามปีที่ผ่านมาเพื่อนร่วมทุนบอกฉันเกี่ยวกับการเริ่มต้นใหม่ที่เขามีส่วนเกี่ยวข้อง มันฟังดูมีแนวโน้ม แต่ครั้งต่อไปที่ฉันได้พูดคุยกับเขาเขาบอกว่าพวกเขาตัดสินใจสร้างซอฟต์แวร์บน Windows NT และเพิ่งจ้างนักพัฒนา NT ที่มีประสบการณ์มากมาเป็นหัวหน้าเจ้าหน้าที่ด้านเทคนิคของพวกเขา เมื่อฉันได้ยินสิ่งนี้ฉันคิดว่าคนเหล่านี้ถึงวาระแล้ว หนึ่ง CTO ไม่สามารถเป็นแฮ็กเกอร์อัตราแรกได้เนื่องจากการเป็นนักพัฒนา NT ที่มีชื่อเสียงเขาจะต้องใช้ NT ด้วยความสมัครใจหลายครั้งและฉันก็นึกไม่ออกว่าแฮ็กเกอร์ตัวเก่งกำลังทำอะไรอยู่ และสองถึงแม้ว่าเขาจะดีเขาจะลำบากในการจ้างคนที่ทำงานให้กับเขาถ้าโครงการจะต้องสร้างบน NT