Skip to main content

Workstation Separation — ทำไมผมแยกงานประจำออกจาก Linux

· 9 min read

คนส่วนใหญ่อาจคิดว่า "เอา laptop ไปต่อกับ dock ที่โต๊ะอีกเครื่องก็ได้" — แต่มีสิ่งที่คนส่วนใหญ่ไม่รู้: การนั่งทำงานที่ตำแหน่งเดียวแต่หลายโหมด (งานส่วนตัว + งานประจำ) ให้ feeling ที่ต่างจากการเปลี่ยนตำแหน่ง อย่างสิ้นเชิง — นี่คือเหตุผลจริง ๆ ว่าทำไมผมแยก workstation มากกว่าเรื่อง hardware compatibility

หลังจากตั้ง [Linux station พร้อมจอใหม่ที่ซื้อ ASUS TUF VG27AQ5F + LIV Monitor Arm] (/2026/09/24/linux-station-secondary-monitor-guide) ผมได้เขียน section เรื่อง "ทำไมแยก workstation" แต่รู้สึกว่าเนื้อหามันยาวเกินไป — และที่สำคัญคือ มันไม่ใช่เรื่องจอ มันเป็นเรื่อง workflow philosophy ที่ควรคิดต่อ ไม่ว่าจะใช้ OS อะไร

บล็อกนี้คือ version เต็มของคำตอบที่ว่าทำไมผมแยก station — focus 4 เรื่อง: location, env, time, identity และปิดด้วย "เมื่อไหร่ควรแยก เมื่อไหร่ไม่ต้อง"

TL;DR​

  • คนส่วนใหญ่มองข้าม: feeling ของการเปลี่ยนตำแหน่งการทำงาน มีผลกับ cognitive mode มากกว่าที่คิด
  • ตำแหน่งเดียวแต่หลายโหมด = ปะปนกัน ไม่ว่า hardware จะแยกแค่ไหน — feeling ผสมกัน
  • เปลี่ยนตำแหน่ง = เปลี่ยน mindset — ลุกจากเก้าอี้ก็เปลี่ยน cognitive state ได้
  • 4 มิติของการแยก workstation: location (กายภาพ) + env (state) + time (เวลา) + identity (บทบาท) — ทั้ง 4 ควบคุมได้ด้วยการแยก station
  • ไม่ใช่เรื่อง hardware compatibility: ทั้ง Mac กับ ThinkPad pair Bluetooth/USB ได้หมด — แต่ compatibility ไม่ใช่ประเด็น
  • ประเด็นจริงคือ context separation — ทางจิตวิทยา + workflow แก้ไม่ได้ด้วยเทคนิค
  • เมื่อไหร่ไม่ต้องแยก: dev คนเดียว, ไม่มี "หลังเลิกงาน" (สายงานเดียว), ไม่มีเหตุผลทาง identity

ทำไมเขียนบล็อกนี้​

คนอ่านหลายคนอาจสงสัย: "เอาทำไม? ก็ laptop มี dock เหมือนกัน, trackpad + keyboard ก็ pair Bluetooth ได้ทั้งสอง OS, share ก็ได้"

ถ้ามองแค่ compatibility คำตอบคือ ทำได้หมด — ทั้งหมดนี้เป็นเรื่องทางเทคนิคที่แก้ได้

แต่นั่น ไม่ใช่ประเด็น

ผมเจอกับตัวเอง เพื่อนที่เป็น dev, คนที่ทำงานประจำ + side project — คนเหล่านี้จำนวนมากมี workstation เดียว ที่รับทั้งงานประจำ + งานส่วนตัว ผมเคยเป็นแบบนั้น ผมเปลี่ยนไปเพราะเจอ feeling นี้:

"นั่งทำงานอยู่ที่เดิม เปลี่ยนแค่ project — feeling เหมือนเดิมหมด ไม่ว่าจะทำงานประจำ หรือ side project, ไม่มีจุดเปลี่ยน cognitive state"

มันเป็น feeling ที่อธิบายยาก — แต่จับต้องได้ ลองนึกภาพ: เลิกงาน ปิด Slack แต่ยังนั่งอยู่ที่เก้าอี้เดิม → เปิด side project บนจอเดิม — feeling มันไม่เหมือน ลุกไปนั่งอีกโซน แล้วเปิด side project บนจอใหม่

นี่คือ root ของปัญหา ไม่ใช่ hardware

4 เรื่อง ของการแยก Workstation​

1. Location — ตำแหน่งกายภาพ​

ที่อยู่ของคุณมีผลกับ cognitive mode มากกว่าที่คิด

ผมทดลองหลายแบบ:

SetupFeeling
นั่งที่เดิม สลับโปรเจกต์"ยังอยู่ที่เดิม ทำไม feeling เหมือนเดิม"
ลุกไปอีกโต๊ะ ลุกจากเก้าอี้เก่า"อ๋อ ที่นี่คือโหมด side project" — cognitive shift ทันที
ลุกไปอีกห้อง"ที่นี่คือ personal zone" — แยกชัดมาก
ออกไปนั่งนอกบ้าน (café)"ออกจากบ้าน = work mode ใหม่" — แยกชัดสุด

Insight: แค่ ลุกจากเก้าอี้ + เดิน 5 เมตร cognitive mode เปลี่ยนได้แล้ว โดยไม่ต้อง logout, ไม่ต้องปิดโปรแกรม, ไม่ต้อง reboot — แค่กายภาพ

นี่คือเหตุผลที่ co-working space, café, ห้องสมุด — work better สำหรับหลายคน คนจะรู้สึก "ที่นี่ = โหมด X" โดยอัตโนมัติ — เพราะมันเปลี่ยน location

Workstation แยก = location ถาวร มี label ติดตัว "ที่นี่ = Mac/work" "ที่นี่ = Linux/personal" — ไม่ต้องเดินทุกครั้ง

2. Env — สภาพแวดล้อม state​

Hardware ต่างกัน ≠ env ต่างกัน ถ้า state ปะปนกัน

StateMac station (งานประจำ)Linux station (ส่วนตัว)
Emailwork inboxpersonal inbox
Calendarmeeting-heavyempty
Browser profileworkpersonal
Slackติดตั้ง, activeไม่ติดตั้ง
Gitwork accountpersonal account
Noteswork docpersonal doc + homelab
Music/sounddefaultcustom
Wallpaper, iconsdefaultcustom

ถ้า share workstation — ทั้งหมดนี้ปะปนกัน ต้อง constant swap profile, ต้อง remember "ตอนนี้เป็น work email นะ", ต้อง install/uninstall เพื่อแยก — context switch cost สูง

Workstation แยก = env แยกตามธรรมชาติ — เปิดเครื่อง = โหมดนั้นเลย ไม่ต้อง setup, ไม่ต้อง remember

3. Time — ช่วงเวลา​

เวลามีผลกับ cognitive mode บางคนไม่รู้ตัว

Time blockผมเลือก
ช่วง 9:00-18:00 จ.-ศ.Mac station เท่านั้น
หลัง 18:00 + เสาร์-อาทิตย์Linux station เท่านั้น

ทำไม:

  • เวลางาน = สมองอยู่ใน work mode → อยู่ Mac station
  • หลังเลิกงาน = สมองต้องการ "พัก" จาก work mode → ไม่อยู่ Mac station แล้ว

ถ้า Mac station ยังอยู่ตรงนั้น, Linux station ก็อยู่ข้าง ๆ — สมองไม่ได้พักจริง มันยัง อยู่ที่เดิม แค่สลับโปรแกรม

Workstation แยก = force ตัวเองให้ ลุกจากที่นั่น ถ้าจะใช้อีกโหมด — physical barrier บังคับ cognitive shift

4. Identity — บทบาทที่รับ​

คนเรามีหลาย identity ตามบทบาท:

Identityผมเป็นแบบไหนworkstation
Engineer ที่ทำงานประจำserious, scheduled, accountableMac station
Linux enthusiasttinker, experiment, fail safelyLinux station
Hobbyistเล่น side project, อ่าน paper, AI experimentsLinux station
Self-writer (blog)reflective, slow, deepMac station (writing) หรือ Linux (research)

ผมไม่อยาก identity engineer มาปะปนกับ identity hobbyist — feeling ต่างกัน, energy ต่างกัน, output quality ต่างกัน

Workstation แยก = physical boundary ระหว่าง identities — เปิด Linux = "วันนี้ผมเป็นคนชอบ Linux" — work email อยู่อีกเครื่อง ไม่ต้องตัดสินใจตอนอ่าน paper

ทำไมไม่ใช่ Hardware Compatibility​

หลายคนบอกผม: "เอ้า ThinkPad ก็ pair Bluetooth ได้, dock Dell WD19S ก็มี port Thunderbolt, share Mac ก็ได้, ทำไมแยก?"

คำตอบของผมคือ: มันไม่ผิดที่ share ถ้าทำได้ก็ share ได้ — แต่ คำถามไม่ใช่ "ทำได้ไหม" คำถามคือ "ควรไหม"

แง่มุมShareแยก
Hardware compatibility✅ ทำได้✅ ทำได้
Cost (ซื้อ dock + จอ duplicate)ถูกกว่าแพงกว่า
Tech setup effortต่ำสูง
Cognitive clarityต่ำสูง
Identity separationต่ำสูง
Workflow overhead (ตอน start)ต่ำต่ำมาก (เปิดเครื่อง = พร้อม)
Workflow friction (ตอน context switch)สูงต่ำมาก

สรุปง่าย ๆ: hardware compatibility ไม่ใช่ bottleneck — bottleneck คือ cognitive overhead + identity clarity

ผมรู้สึกได้ว่า work mode มัน "ติด" ตัวเมื่อยังนั่งอยู่ที่เดิม, env รอบข้างเป็นแบบเดิม — ถึงแม้จะปิด work email, ออกจาก Slack — feeling ยังคงอยู่

ลุกไปอีกโซน = feeling เปลี่ยนทันที เหมือน ออกจาก role เก่า, เข้า role ใหม่ — ตัวตนเปลี่ยน

Pitfalls ของการแยก (เผื่อคนคิดจะทำตาม)​

ไม่ใช่ทุกคนจะได้ประโยชน์จากการแยก workstation — ผมเจอกับตัวเองบางครั้งก็แยกแล้ว ยังไม่ work คือ:

  1. แยก hardware แต่ใช้ env เดียวกัน — log ด้วย email เดียว, browser profile เดียว, calendar เดียว → แยก hardware ไม่ช่วย
    • Fix: ต้องแยก env ด้วย (account, profile, doc)
  2. แยก แต่ context ยัง overlap — งานประจำรั่วมาที่ Linux station (เช่น ต้อง check Slack บ่อย)
    • Fix: ต้องมี discipline ว่า "งานประจำ = ปิด Mac = ไม่ตอบ"
  3. แยก แต่อยู่ห่างกันแค่ 1 เมตร — สมองยัง register ว่า "ที่นั่น"
    • Fix: ต้องลุกจากเก้าอี้เดิม + ไปอีกโซน + (ถ้าเป็นไปได้) เปลี่ยนท่า/มุมมอง
  4. แยก แต่ share cloud (iCloud, Google Drive) — document sync กลับมาปะปนกัน
    • Fix: separate cloud account หรือ selective sync
  5. แยก workstation แต่หน้าตาเหมือนกัน (Dell monitor + Dell dock + Apple keyboard ทั้งคู่) — สมองไม่ register ว่าต่างกัน
    • Fix: ทำให้ visual identity ต่างกัน (เช่น wallpaper, theme) — แยกแม้แต่ feeling

เมื่อไหร่ควรแยก vs ไม่ต้องแยก​

ควรแยก ถ้า:​

  • ✅ มี identity คนละแบบ (เช่น engineer + hobbyist)
  • ✅ มี envs คนละชุด (work email ≠ personal email)
  • ✅ เวลาทำงาน/พัก แยกชัด (เลิกงาน = ไม่เปิดเครื่องงาน)
  • ✅ location ต่างกันได้ (มีพื้นที่พอจะแยกโต๊ะ/ห้อง)
  • ✅ มี budget สำหรับ hardware duplicate (จอ + dock + KB/M อย่างน้อยชุดนึง)
  • ✅ ทดลอง + fail safely บ่อย (ไม่อยากกระทบงานประจำ)

ไม่ต้องแยก ถ้า:​

  • ❌ identity ชุดเดียว (ทำงานเดียว, ไม่มี side project)
  • ❌ งานเดียวเสร็จแล้วเสร็จเลย (ไม่มี "หลังเลิกงาน" สำหรับส่วนตัว)
  • ❌ สลับโปรเจกต์บ่อย แต่ env เดียวกัน (เช่น freelance ที่ client หลายเจ้า — ไม่จำเป็นต้องแยก station ต่อ client)
  • ❌ พื้นที่จำกัด (ทำที่เดียวเท่านั้น)
  • ❌ budget จำกัด (hardware duplicate = ค่าใช้จ่ายสูง)
  • ❌ ทำงานชั่วคราว (freelance ระยะสั้น — over-engineer)

ในมุมของ Dev/Engineer​

สำหรับ dev/engineer เป็นพิเศษ — มี use case ที่แยก workstation มีประโยชน์เพิ่ม:

  1. Production safety — Linux station ทดลอง package ใหม่, kernel update, dotfile ใหม่ — ถ้าพัง ไม่กระทบงาน
  2. Performance consistency — Mac station ตั้งให้ stable ไม่แตะ, Linux station ทดลอง OS config ที่อาจต้อง restart บ่อย
  3. Account isolation — ~/.ssh คนละชุด, ~/.aws/credentials คนละชุด, ~/.kube/config คนละชุด — ลด blast radius ถ้า mis-config
  4. Long-running task — Linux station รัน build/test/server ที่ใช้เวลานาน ไม่กระทบ Mac station ที่ต้องทำงานอื่น
  5. Different OS-specific tooling — Linux: k8s, docker, custom kernel modules, AI/ML; Mac: Xcode, macOS-only tools

ผมเจอ use case 1, 2, 4, 5 บ่อยมาก — โดยเฉพาะ "kernel update แล้วพัง" บน Linux — ถ้าไม่มี Mac station แยก = งานประจำหยุดด้วย

สรุป​

ประเด็นจริง ๆ ของการแยก workstation ไม่ใช่ hardware — แต่เป็น:

  1. Cognitive separation — location ต่างกัน = cognitive shift ทันที
  2. Env separation — account/profile/state ต่างกัน = focus ดีขึ้น
  3. Time separation — physical barrier บังคับ cognitive mode ตามช่วงเวลา
  4. Identity separation — 2 ตัวตน มีที่ของตัวเอง — clarity ดีขึ้น

ถ้าใคร เคยรู้สึก "ทำไม work mode ติดอยู่ตลอดเวลา ทั้งที่ปิด Slack แล้ว" — ลองแยก workstation + เปลี่ยน location ดู — feeling มันต่างจริง ๆ

ไม่ต้องเชื่อผม — ลองเอง

อ้างอิง​

แชร์บทความ
☕

เนื้อหานี้มีประโยชน์ไหม? ช่วยสนับสนุนค่ากาแฟให้ผู้เขียนสักแก้ว

Buy Me a Coffee
Loading...