ใช้ Galaxy Tab S7 เขียน Code แทน Computer
ทำไมใช้ Galaxy Tab S7 ? แล้วใช้ได้จริงๆหรอ ? บทความนี้มีคำตอบครับ

สวัสดีครับ ผมมอส เจ้าของ Fanpage : Mos Programmer ครับ
ในบทความนี้ผมจะมาเล่าประสบการณ์ การนำ Tablet ที่ผมเพิ่งซื้อมา 1 วันเนี่ย มาลองเขียน Code ดู
หลายๆคนที่เข้ามาอ่านบทความนี้คงสงสัยกันใช่มั้ยล่ะครับว่า Tablet มันทำได้ขนาดนั้นจริงๆหรอ ในบทความนี้ผมจะมาเล่าให้ฟังแบบให้หายสงสัยกันไปเลยว่าทำได้ หรือไม่ได้ อะไรยังไงกันบ้าง
มาเริ่มกันเลย ก่อนอื่นผมจะเล่าถึงจุดเริ่มต้นที่ผมมาใช้ Tablet เขียน Code กันก่อน ปัญหาหลักๆที่เรา เล่า Programmer ทั้งหลายชอบเจอกันก็คือ
- เวลาออกไปข้างนอก ระบบมีปัญหา จะทำไงล่ะทีนี้
- แบกคอมออกไปเผื่อไว้ว่าระบบ อาจจะล่มอีก
- คอมที่เอาไปจะเอาออกมาใช้นั่งทำงาน ก็ต้องหาโต๊ะหาปลั๊กอีก
- มีโต๊ะมีปลั๊ก แต่ไม่มีเน็ต
- บางทีมีครบละทั้งเน็ต โต๊ะ ปลั๊ก แต่งานไม่มีปัญหา กลายเป็นว่า แบกอุปกรณ์ทั้งหลายไปเสียเวลาเปล่าๆ
- เปลี่ยนมาใช้ Macbook หรือ Ultrabook ละ เบาลงหน่อย แต่ก็ยังรู้สึกลำบากอยู่ดี ต้องหาร้านกาแฟนั่ง ต้องหา wifi มาอีก (แต่ถ้ามา 4G , 5G ก็ดีไป ปล่อย Hotspot ใช้ไปเลย)
ปัญหาต่างๆที่ผมเล่ามา แน่นอนว่าไม่ใช่แค่ผมที่เจอ ทุกคนก็คงจะเจอเหมือนกันใช่มั้ยล่ะครับ
หลังจากนั้นผมโชคดีที่แฟนผมเค้าซื้อ iPad มาลองเล่นดู ผมก็เลยหาข้อมูลใน Google เพื่อลองเอา iPad ของแฟนเนี่ยไปใช้งานดู ซึ่งผลก็ปรากฎว่า มันทำได้นะ แต่ เราต้องเช่า server เพื่อใช้สำหรับ run environment ต่างๆ ขึ้นมา พร้อมกับ run ตัว code-server เพื่อใช้สำหรับเปิด vs code ผ่าน Web Browser อีกที ซึ่งตรงนี้แหละปัญหา ถ้าปกติเราเช่า cloud ทั่วไป สเปคพื้นๆ แบบเริ่มต้นเหมือนที่ทำเว็บ server ปกติก็ไม่มีปัญหาหรอกครับ แต่การจะ run code-server และ environment ต่างๆ ได้เนี่ย spec ขั้นต่ำก็ไม่น่าจะน้อยกว่า Cpu 2Core + Ram 4GB แน่นอน นี่ยังไม่รวม Storage ที่เราต้องใช้เก็บงานต่างๆด้วยนะ ค่าใช้จ่ายในการเช่าต่อเดือนคงไม่ต่ำกว่า 2,000 แน่ๆ แล้วทีนี้คิดดู ปีนึงมี 12 เดือน ก็ตกอยู่ 24,000 (ซื้อ iPhone ได้เลยนะเนี่ย) ยังไม่พอ หากเราจะใช้งานเนี่ย เราต้องมีเน็ตตลอดเวลาด้วยนะ เน็ตหลุดเมื่อไหร่คือทุกอย่างจบ มันได้ไม่คุ้มเสีย ตอนนั้นผมก็บ๊าย บายวิธีนี้ไปเลย
แต่ๆๆๆ มันไม่ได้จบแค่นั้นน่ะสิครับ ถ้าค้นดูใน Google โดนค้นหาคำว่า Linux on Android ทุกคนก็จะเจอข้อมูลทันที ใช่ครับเหมือนที่ทุกคนคิด ผมเองใช้มือถือ Android อยู่ตอนนั้นผมใช้ Realme 2 pro นะ รุ่นคุ้มชนิดที่ว่า ทำหล่นเอย สะบัดติดข้างฝาเอย เครื่องก็ยังไม่พังอ่ะครับ (ขายของให้เค้านิดนึง ของเค้าดีจริงๆ) ผมก็เลยเอามาลองใช้ดู
แต่ด้วยความที่ว่า spec ของเครื่องไม่ได้แรงอะไรมากมาย พอถูๆไถๆไปได้บ้าง แต่ก็ถือว่าได้ผลลัพธ์ที่ดีครับ เราสามารถ ใช้มือถือของเราเป็น environment สำหรับทำงานได้ครับ แล้วเราก็ใช้ iPad ในการเชื่อมต่อ ตรงนี้ ผมรู้สึกว่ามันเป็นอะไรที่เจ๋งมากๆ แต่ด้วย spec ที่มันไม่ได้แรงมาก แค่เขียนเว็บออกมาให้ run ได้ก็เต็มที่ของมันละ แค่ run php server ให้ออกมาใช้งานได้เครื่องก็ถือว่าร้อนมากมายแล้วล่ะครับ ซึ่งหลังจากนั้นผมก็มีหยิบมาลองเล่นต่อบ้าง เป็นบางครั้ง จะใช้งานจริงๆจังๆ ก็หวังไม่ได้ขนาดนั้น
หลังจากนั้นเวลาก็ผ่านไป ตั้งหน้าตั้งตาเก็บเงิน วันละ 5 บาท 10 บาท หยอดกระปุกลงไป ล้อเล่นน่ะครับ 55555
หลังจากนั้นผมก็ใช้ชีวิตปกติ ใช้ Macbook เขียน Code ไปเรื่อยๆ แล้วพอดีว่า มือถือของผมมันเก่าละ ก็อยากได้ใหม่พอดี ทีแรกก็เลงๆไว้ว่าจะเอา iPhone นะ แต่พอดีแฟนใช้ iPhone 11 อยู่ บอกจากใจตรงๆเลยว่า มือถือหรือ ฮีตเตอร์เนี่ย เปิด Facebook หรือ ดู Youtube แปปเดียว เครื่องร้อนชนิดที่ว่า ร้อนมากๆเลย
ผมก็เลยเปลี่ยนใจไปมองหามือถือ Android แล้วไปเจอเข้ากับ Galaxy S10 Lite (ที่สนใจรุ่นนี้เพราะว่ามันได้ Snapdragon ตัว Top มาใช้ ซึ่งรุ่นอื่นของ Samsung ในไทย จะได้แค่ Exynos ซึ่งตรงนี้ใครอยู่ในวงการมือถือก็จะรู้ว่ามีประวัติยังไง) แล้วก็ได้ส่วนลดเพิ่มอีกด้วย ตอนนั้นก็เลยตัดสินใจ ซื้อเลย แล้วหลังจากนั้น ถ้าใครไม่เคยใช้ Samsung หรือ Apple จะไม่รู้เลยว่าโรคงอกเป็นยังไง มีโทรศัพท์ จากนั้นก็ต่อด้วยหูฟัง มีหูฟัง จากนั้นก็นาฬิกา แล้วก็ต่อด้วย TV ตอนนี้ทั้งตัวก็เลยมีแต่ Samsung ครับ
หลังจากได้ S10Lite มาใช้ ด้วยความซนก็เลยเอามือถือใหม่นี่แหละ มาลองเลย ติดตั้ง App ต่างๆ ลง code-server สั่ง run ปุ๊บ เปิด iPad เชื่อมต่อปั๊บ ผลปรากฎว่า เห้ยยย นี่แหละคือความดีงาม มันใช่อ่ะครับ ลง nodejs ลง golang เปิด mysql server คือทุกอย่างที่ต้องใช้ มันทำได้แล้ว (แต่ติดตรง Docker ที่ยัง run ไม่ได้ และกำลังหาทางต่อไป) แค่นั้นแหละครับ อุปกรณ์ใหม่งองทันที วันแรกที่วางขาย ตัดสินใจซื้อเลย Galaxy Tab S7 LTE
หลายๆคนคงสงสัยใช่มั้ยล่ะครับว่าทำไมไม่เอา Tab S7+ ไปเลย จอใหญ่กว่า ความจุมากกว่า Ram เยอะกว่าด้วย แต่เหตุผลหลักๆที่ผมไม่ได้ซื้อก็มีอยู่ 3 ข้อครับ
- ผมต้องการอุปกรณ์พกพา ซึ่งหลังจากที่ไปลองเล่นที่ศูนย์ ปรากฎว่าเครื่อง 12.4 นิ้วเนี่ย ใหญ่ก็พอๆ กับการที่เราพก Macbook ที่เราใช้อยู่เลย
- จอเป็น Super Amoled ซึ่งหลายๆคนอาจจะบอกว่าจอมันสวยนะ เอาไว้ดูหนังฟังเพลง ถือว่าใช้ได้ดีเลย แต่อย่าลืมว่าจุดประสงค์ของผมคือเอามาทำงานเขียน Code แน่นอนว่า เราเปิดหน้า vs code ค้างไว้เกือบตลอดวันแน่ๆ แล้วผลที่ตามมาก็คือ จอ Burn เป็นรูป vs code ติดฝังอยู่ในจอแน่ๆ แต่ Tab S7 ได้ LCD มาปัญหานี้ น่าจะไม่เกิดนะ ผมเองก็ไม่แน่ใจว่า LCD จอ Burn ได้หรือป่าว แต่ที่เคยใช้มือถือจอ Super Amoled มาจอ Burn ไปหลายเครื่องแล้ว
- ข้อสุดท้าย ข้อนี้สำคัญมากๆ งบผมมีแค่นี้ เท่านี้จริงๆครับ ถ้าไม่ติดข้อนี้ Tab S7+ ก็อาจจะน่าพิจารณา แบบว่าซื้อมา เปลี่ยนใหม่ทุกปี ก็อาจจะได้อยู่ 55555
สรุปนะครับ
หลังจาก ติดตั้งและใช้งานดูแล้ว งานหลักๆของผมจะเป็นการเขียน php แล้วก็ nodejs เขียนไปประมาณ 3 ชม. เช็คจาก setting แบตลดไป 27% ถ้าใช้จนแบตหมดน่าจะได้อยู่ซัก 10 ชม. โดยประมาณ
หลังจากที่ลงอะไรต่างๆเรียบร้อยแล้ว ใช้พื้นที่ไปทั้งหมด 40GB โดยประมาณ ถือว่าใช้ไปค่อนข้างน้อย เหลือพื้นที่ให้เก็บข้อมูลต่างๆอีกเยอะเลย แถมยังใส่ Micro SD Card ได้สูงสุดถึง 1TB อีกด้วย ดังนั้น Storage ตรงนี้ไม่น่ามีปัญหา
นอกจากเอามาเขียนโปรแกรมแล้ว Tab S7 เองยังมี S Pen เอาไว้วาดรูปหรือทำงานพวก Graphic ได้อีกด้วย แต่ส่วนตัวผมใช้แค่ วาด diagram สำหรับ design ระบบรู้สึกว่าค่อนดีกว่าตอนใช้เมาส์ เพราะว่าเราใช้มือช่วยจิ้มได้ด้วย นอกจากนี้ก็ลองจดโน๊ตไปบ้าง ความรู้สึกเหมือนกับเราเขียนบนกระดานไวท์บอร์ดเลย ซึ่งมันได้ความรู้สึกเหมือนเราเขียนจริงๆ มากกว่าตอนใช้ iPad อาจจะเป็นเพราะหัว Apple Pencil น่าจะแข็งกว่า แต่ S Pen เองก็ยังรู้สึกว่ามันจะมีดีเลย์อยู่นิดนึง ถ้าไม่สังเกตุดีๆก็จะไม่เห็นว่า เส้นมันวิ่งตามหัวปากกาน่ะครับ
จอ LCD ของ Tab S7 ผมมองว่า สีไม่ได้สดมาก ออกไปทางถนอมสายตามากกว่า ซึ่งตรงนี้ผมเองก็ลองเข้าไปเช็คดูแล้ว ไม่ได้เปิดโหมดถนอมสายตาไว้ด้วย ดังนั้นถ้าใครที่ซีเรียสเรื่องสีไม่ตรง ก็อาจจะไม่ค่อยเหมาะเท่าไหร่ ซึ่งตรงนี้ผมมองว่าจะสบายตาสำหรับคนที่ทำงานเอกสารหรือเขียนโปรแกรมมากกว่า
ข้อเสียหลักๆเลยคือ Ram ของเครื่องที่ผมใช้เนี่ย เค้าให้มาแค่ 6GB ซึ่งเวลาทำงานเนี่ย ต้องเปิด Web Browser หลาย Tab ทำให้ต้อง reload ใหม่ตลอดเลย หรือไม่ก็อาจจะเป็นที่ Google Chrome เองก็ได้ เพราะว่า App อื่น รวมไปถึง vscode ที่เปิดอยู่ ก็ไม่ได้ reload ใหม่เลย ถ้าเป็นไปได้อยากให้ Samsung Thailand เค้าเอา Tab S7 รุ่น Ram 8 มาขายด้วยน่าจะดี
สุดท้ายนี้ผมมองว่า Tab S7 เนี่ย เอามาทำงานเขียน Code ฝั่ง Backend ถือว่าทำได้ดีถ้าวัดกับการทำงานจริงๆ ผมว่านะจะได้ประมาณ 60–70 % เลยล่ะครับพกพาง่ายด้วยขนาดจอแค่ 11 นิ้วเท่านั้นเอง และเหมาะมากสำหรับนักเรียนนักศึกษาที่ต้องพกเข้าไปเรียนในห้องด้วย ใช้สำหรับจด และเขียนต่างๆได้ดีเลย เอามาหัดเขียนโปรแกรมก็ถือว่าทำได้ไม่เลวเลยล่ะ แล้วก็สำหรับใครที่มองว่า ไม่ได้ใช้ใส่ซิมเพื่อโทรไปไหน รุ่น wifi มี spec เทียบเท่ากันเลย น่าสนใจ แถมยังราคาถูกกว่าหลายพันเลยด้วย
หากใครมีข้อสงสัย หรืออยากรู้ว่าผม Set เครื่องยังไง เพื่อที่จะเอาไปเขียน Code ก็สามารถทักไปหาผมได้ที่ Fanpage : Mos Programmer นะครับ แล้วก็อย่าลืมกดไลค์ กดติดตาม Fanpage ผมด้วยนะครับ