(เริ่มด้วยการศึกษา Linux ยังไม่ได้เริ่ม Algorithm โดยตรง อาจจะดูอ้อมไปหน่อย แต่มันเป็นสิ่งสำคัญอย่างหนึ่ง ก็ไม่ได้นับว่าเสียเวลาอะไร เหมือนเป็นการเตรียมตัว เพื่อให้ใช้งาน Linux ได้อย่าง professional)
ถ้าเทียบ operating system กับรถยนต์ ก็เปรียบได้กับรถยนต์ยี่ห้อต่างๆ รถยนต์แต่ละยี่ห้อ แม้จะใช้ขับเพื่อเดินทางได้เหมือนกัน แต่มีการสร้าง การควบคุม และการใช้งานที่ไม่เหมือนกันในรายละเอียด ถ้า Mac OS ก็น่าจะเหมือนรถยนต์ที่เน้นความ minimal เรียบหรู, Windows ก็มีปุ่มควบคุมเพื่อความสะดวกของผู้ใช้งาน, Linux อาจจะมีแผงควบคุมที่ให้ผู้ใช้ปรับแต่งได้ด้วยตนเองทั้งหมด(แต่อาจจะดูยากสำหรับมือใหม่)
การศึกษา Linux เหมือนเป็นการถอดแผงควบคุมรถยนต์ยี่ห้อหนึ่งๆ ออกมาดู ว่าแต่ละรายละเอียดปลีกย่อย ทั้งปุ่มควบคุม คันบังคับต่างๆ มีการเชื่อมโยงไปที่ส่วนใดในห้องเครื่องยนต์ และ ทำงานอย่างไร ตั้งค่าไว้อย่างไร เป็นต้น
โดยส่วนตัวเคยลองพยายามศึกษาด้วยตนเอง ผ่านบทความต่างๆในอินเทอร์เน็ต พบว่าไม่ค่อยปะติดปะต่อ อาจจะเป็นเพราะ มันค่อนข้างกระจัดกระจาย และไม่เป็นระบบ
แต่วิธีที่ได้ผลคือ การอ่านจากตำรา เพราะ ตำรามักจะถูกเขียนมาอย่างเป็นระบบ และ พาอธิบายในส่วนต่างๆตามลำดับอย่างเหมาะสม ทำให้เข้าใจขึ้นมาก ทั้งนี้ก็เพิ่งเริ่มศึกษาอาจจะไม่สามารถรับประกันได้ว่ามันจะเป็นวิธีที่ดีที่สุด แต่มันได้ผลกว่าเก่า
Comments