28/08/2026
คนที่ใช้คอมพิวเตอร์เก่ง กับคนที่มีพื้นฐาน IT ดี อาจดูคล้ายกันตอนทุกอย่างทำงานปกติ
ความต่างจะเริ่มเห็นตอนที่ “อะไรสักอย่างใช้ไม่ได้”
เว็บเข้าไม่ได้
โปรแกรมเปิดไม่ขึ้น
ต่อ Wi-Fi ได้แต่ไม่มี Internet
ไฟล์เปิดไม่ได้
Login ไม่ผ่าน
เครื่องช้าผิดปกติ
คนที่จำวิธีแก้เป็นเคส ๆ มักเริ่มจาก Search Error Message หรือทำตาม Tutorial
แต่คนที่มีพื้นฐาน IT จะเริ่มอีกแบบ เขาจะพยายามหาก่อนว่า ปัญหาน่าจะอยู่ Layer ไหน
นี่คือ Mental Model ที่ผมคิดว่าควรมีติดตัวมากกว่าการจำเครื่องมือจำนวนมาก
สมมติเราเปิดเว็บไซต์ไม่ได้ แทนที่จะรีบสรุปว่า “เว็บล่ม” ลองไล่คำถามทีละชั้น
เครื่องเราต่อ Network อยู่ไหม
เว็บอื่นเข้าได้หรือเปล่า
DNS resolve ชื่อ Domain ได้ไหม
Server ตอบกลับมาหรือไม่
Browser มีปัญหาเฉพาะเครื่องเราหรือเปล่า
หรือจริง ๆ แล้วเป็นเรื่อง Account / Permission
คำถามพวกนี้มาจากพื้นฐานหลายเรื่องที่เชื่อมกัน เช่น Networking, Operating System, System Administration, Security และ Troubleshooting ซึ่งเป็นกลุ่มความรู้หลักที่ Google ใช้สอนในหลักสูตร IT Support ระดับเริ่มต้นเช่นกัน
ดังนั้นถ้าจะสร้าง “พื้นฐาน IT” ให้ตัวเอง ผมจะไม่ได้เริ่มจากการไล่จำเครื่องมือ แต่จะสร้างความเข้าใจประมาณนี้
▪️File และ Operating System — รู้ว่าไฟล์อยู่ที่ไหน, path คืออะไร, permission มีผลอย่างไร, process กับ service ต่างกันอย่างไร
▪️Network — เข้าใจ IP, router, DNS, port และพอแยกได้ว่า “ต่อ Wi-Fi ได้” ไม่ได้แปลว่า “ออก Internet ได้”
▪️Application และ Protocol — พอรู้ว่า Browser, Client, Server คุยกันอย่างไร เช่น HTTP request/response
▪️Account และ Security — แยก Authentication กับ Authorization ให้ออก และรู้วิธีดูแล credential ของตัวเอง เช่นใช้ Password Manager และ MFA ซึ่ง NIST ก็แนะนำให้ใช้ MFA เพื่อเพิ่มชั้นการป้องกันเมื่อ password ถูก compromise
▪️Troubleshooting — ตั้งสมมติฐาน เปลี่ยนทีละตัวแปร อ่าน Error และหาหลักฐานก่อนแก้
เราไม่จำเป็นต้องรู้ทุกเรื่องลึกเท่า Network Engineer หรือ System Administrator
เป้าหมายของพื้นฐานคือ รู้ว่าแต่ละส่วนของระบบมีหน้าที่อะไร และเมื่อของพัง เราควรเริ่มสงสัยตรงไหน
เพราะเครื่องมือเปลี่ยนได้ UI เปลี่ยนได้ Framework เปลี่ยนได้ แม้แต่ระบบที่เราใช้ทุกวันก็เปลี่ยนได้
แต่ถ้าเรามองระบบออกเป็น Layer และไล่ปัญหาอย่างมีเหตุผลได้ เวลาพบของที่ไม่เคยใช้มาก่อน เราก็ยังพอหาทางไปต่อได้
สำหรับผม นี่คือความหมายของคำว่า “มีพื้นฐาน IT” ที่ใช้ได้ยาวกว่าการจำวิธีแก้ปัญหาเป็นร้อยเคส