นี่จะฟังดูตลกในตอนแรกและบางคนจะคิดว่าฉันเป็นคนขี้กลัว แต่ฉันก็ไม่ได้
- ค้นหาผู้ดูแลระบบที่มีประสบการณ์คนอื่น ๆ นั่งลงกำหนดเป้าหมายบางประเภทและพยายามเข้าถึงเป้าหมายนั้นในขณะที่พวกเขาให้แนวทาง
Unix (และ BSD และ Linux และ who-know-what-else) เดิมเป็นสภาพแวดล้อมที่สนับสนุนให้โปรแกรมเมอร์และผู้ดูแลระบบสามารถสื่อสารระหว่างกันได้ ลีนุกซ์เป็นตัวประมาณที่ค่อนข้างดี (ไม่ใช่ 100% แต่ใกล้เคียงมาก)
ในความเห็นที่ไม่ถ่อมตนของฉันผู้ดูแลระบบ Unix / Linux / BSD ได้รับการสอนที่ดีที่สุดผ่านรูปแบบการพูดในช่องปากซึ่งผู้เรียนจะได้รับการถ่ายทอดความรู้ด้วยวาจาไปยังผู้เรียน ในทุกกรณีที่ฉันได้พบวิธีการเรียนรู้ Unix (และลูกพี่ลูกน้อง) นี้เป็นวิธีการที่ให้ข้อมูลมากที่สุดในขณะที่ให้ข้อมูลเชิงลึกแก่ผู้เรียนมากที่สุดโดยเฉพาะข้อมูลเชิงลึกที่คุณไม่สามารถทำได้จากการอ่านหนังสือ เหตุผลของวิธีการ "ไร้ประสิทธิภาพ" ในการเรียนรู้คือในบางครั้งมีคนบางคนตัดสินใจเกี่ยวกับบางสิ่งบางอย่างแต่มันไม่ได้จัดทำเป็นเอกสารอย่างเป็นทางการ (อ่านส่วนหัวของลิงก์นั้น) ซึ่งหมายความว่ามันง่ายที่จะนั่งที่นั่นและเกาหัวของคุณเกี่ยวกับ "ทำไม X ถึงทำอย่างที่มันเป็น" เมื่ออยู่ในความเป็นจริงเหตุผลที่ดีมากสำหรับสิ่งนั้น การมีคนที่เคยอยู่ที่นั่นและรู้ประวัติศาสตร์ของความเป็นมามันจะช่วยให้ "เติมช่องว่าง"
ใช่คุณสามารถนั่งลงกับหนังสือหรือ (เช่นฉัน) เพียงแค่ติดตั้งและปาดหัวของคุณสองสามร้อยครั้งในขณะที่คุณคิดออกวิธีที่ยาก แต่มีหลายสิ่งหลายอย่างที่ต้องพูดเพื่อการเรียนรู้จากคนอื่น