นิสัยการเขียนโค้ดที่สำคัญ
(puppycoding.com)- นิสัยที่สำคัญที่สุดในการเขียนโค้ดไม่ใช่แค่เรื่องความอ่านง่าย ความสม่ำเสมอ หรือความเป็นระเบียบเท่านั้น แต่คือ นิสัยด้านสุขภาพ ที่ช่วยให้ยังสนุกกับการพัฒนาซอฟต์แวร์ต่อไปได้อีกหลายปีหรือหลายสิบปี
- หากนั่งงอตัวอยู่หน้าแป้นพิมพ์เป็นเวลานาน ภาระจะสะสมที่หลังส่วนล่าง และเมื่อหมอนรองกระดูกสันหลัง ยื่นออกมากดทับเส้นประสาทสันหลัง ก็อาจนำไปสู่อาการชาที่ขา ความเจ็บปวด และปัญหาการนอนหลับได้
- หากยืดเหยียดลำตัวส่วนแกนกลางและช่วงล่างของร่างกายทุกวัน กล้ามเนื้อหน้าท้องและต้นขาจะช่วยพยุงร่างกายได้ และถึงจะไม่ใช่การฝึกกล้ามเนื้อ การยืดเหยียดอย่างสม่ำเสมอ ก็ยังได้ผล
- อย่างน้อยควรลุกขึ้นมาครั้งหนึ่งทุกชั่วโมงเพื่อเดินหรือทำกิจกรรมนอกหน้าจอ ซึ่งไม่เพียงช่วยให้ร่างกายได้พัก แต่ยังช่วยให้หลุดจากปัญหาโค้ดที่ตันอยู่และได้ ไอเดียสำหรับการลองวิธีใหม่
- ควรลดการเขียนโค้ดดึกดื่นและปรับปรุงสภาพแวดล้อมในการทำงาน เพราะยิ่งเหนื่อย คุณภาพโค้ดและท่าทางก็ยิ่งพังไปพร้อมกัน ทำให้นั่งงอตัวต่อเนื่องเป็นเวลานานได้ง่าย
ภาระทางร่างกายจากการนั่งเขียนโค้ดนาน ๆ
- นิสัยการเขียนโค้ดที่สำคัญที่สุดไม่ใช่แค่นิสัยที่ทำให้โค้ดดีขึ้นเท่านั้น แต่คือนิสัยการทำงานที่ดีต่อสุขภาพซึ่งช่วยให้พัฒนาซอฟต์แวร์ต่อเนื่องได้ในระยะยาว
- มีการเล่าประสบการณ์การพักฟื้นจาก slipped disc, spinal disc herniation ซึ่งเกิดจากการคงท่างอตัวอยู่หน้าแป้นพิมพ์เป็นเวลานาน
- slipped disc ไม่ได้หมายความว่าหมอนรองกระดูกสันหลัง “หลุดออกมา” แต่โดยทั่วไปคือภาวะที่หมอนรองกระดูกใกล้ช่วงล่างของกระดูกสันหลัง ยื่นนูน ออกมาและกดทับเส้นประสาทสันหลัง
- อาจทำให้ไม่ใช่แค่ปวดหลังส่วนล่าง แต่ยังมีอาการชาที่ขาและเจ็บปวด และอาจหนักถึงขั้นขยับตัวไม่ได้หรือนอนไม่หลับ
- การฟื้นตัวอาจใช้เวลาหลายสัปดาห์หรือหลายเดือน และการผ่าตัดก็เป็นหนึ่งในทางเลือก
ยืดเหยียดทุกวัน
- เมื่อนั่งนาน ๆ กล้ามเนื้อหน้าท้องและต้นขาจะถูกใช้งานน้อยลงเมื่อเทียบกัน ทำให้แรงที่ช่วยพยุงหลังส่วนล่างอ่อนลง และอาจเพิ่ม ภาระเพิ่มเติม ให้หลังส่วนล่าง
- การออกกำลังกายเพื่อเสริมความแข็งแรงของกล้ามเนื้อเป็นสิ่งที่ดีที่สุด แต่เพียงแค่ยืดเหยียดลำตัวส่วนแกนกลางและช่วงล่างของร่างกายทุกวันก็ยังคาดหวังผลเชิงบวกได้
- เมื่อกล้ามเนื้อยืดหยุ่นมากขึ้น ก็จะช่วยพยุงร่างกายได้ดีขึ้น
- ไม่จำเป็นต้องจริงจังกับโยคะ แค่ ยืดเหยียดอย่างสม่ำเสมอ ในช่วงที่ร่างกายผ่อนคลาย เช่น ตอนเช้าหรือตอนเย็นหลังอาบน้ำร้อนก็พอ
- คำว่า “chiropractor” ที่ใช้ในตอนแรกถูกแก้เป็น “osteopath” และมีการระบุเพิ่มเติมว่าชื่อภาษาอังกฤษที่ตรงกับ 接骨院 ของญี่ปุ่นนั้นยังไม่แน่ชัด 100%
พักเป็นประจำ
- อย่างน้อยทุกหนึ่งชั่วโมงควรลุกขึ้น เดินสั้น ๆ หรือทำกิจกรรมที่ไม่ต้องมองหน้าจอ
- นิสัยนี้เป็นวิธีง่าย ๆ ในการดูแลร่างกาย และยังช่วยเรื่องการเขียนโค้ดด้วย
- เมื่อแก้ปัญหาไม่ออก หากไปทำอย่างอื่นที่ต่างออกไปโดยสิ้นเชิงแล้วค่อยกลับมา ก็อาจนึก ไอเดีย สำหรับการลองแนวทางใหม่ได้
- ทุกคนรู้ว่าจำเป็น แต่เป็นนิสัยที่ทำได้ยาก จึงต้องฝึกอย่างตั้งใจและทำซ้ำจนร่างกายคุ้นเคย
อย่าเขียนโค้ดดึกดื่น
- วัฒนธรรมที่มองทัศนคติแบบ “ฉันอดนอนทั้งคืน” เป็นเรื่องน่าภูมิใจจำเป็นต้องเปลี่ยน
- โค้ดที่เขียนตอนเหนื่อยมากอาจแย่ลงหรือถึงขั้นก่อผลเสียได้
- เมื่อเหนื่อย ความใส่ใจต่อท่าทางก็จะลดลงตามธรรมชาติ และอาจนั่ง งอตัว อยู่เหนือแป้นพิมพ์นานหลายชั่วโมง
- จำเป็นต้องกำหนดเกณฑ์ให้ชัดว่าเมื่อถึงเวลาหนึ่งแล้วจะหยุดงานทั้งทางจิตใจและทางร่างกาย และต้องยึดตามนั้นอย่างเคร่งครัด
ปรับปรุงสภาพแวดล้อมในการเขียนโค้ด
- ที่วางแล็ปท็อปและเก้าอี้ตามหลักสรีรศาสตร์สามารถทำให้การนั่งทำงานที่โต๊ะสบายขึ้นได้
- ถึงจะมีอุปกรณ์เหล่านี้ อาการปวดหลังส่วนล่างก็ยังเกิดขึ้นได้
- หลังจากได้ยินคำแนะนำเรื่องโต๊ะยืนทำงานมามาก ก็เริ่มเปลี่ยนมาใช้งาน และตอนนี้กำลังใช้แบบชั่วคราวโดยวางโต๊ะเล็กอีกตัวไว้บนโต๊ะหลัก
- การทำงานขณะยืนทำให้ขยับตัวมากกว่าตอนนั่ง และแม้จะไม่รู้สึกเหนื่อยขึ้น ก็ยังพักได้บ่อยขึ้นอย่างเป็นธรรมชาติ
- หากปรับนิสัยเหล่านี้ได้ตั้งแต่ช่วงต้นอาชีพ ก็จะรักษาระยะเวลาการเขียนโค้ดอย่างมีสุขภาพดีไว้ได้นานขึ้น
1 ความคิดเห็น
ความเห็นจาก Hacker News
ประเด็นสำคัญถูกกลบไป การใช้ แล็ปท็อปล้วน ๆ ตลอดทั้งวันส่งผลเสียต่อสุขภาพ
ถ้าจะจัดท่าทางตามหลักสรีรศาสตร์ [0] สายตาควรอยู่ใกล้ระดับตรงไปข้างหน้า และข้อศอกควรอยู่ต่ำพร้อมงอเป็นมุมป้าน ซึ่งทำไม่ได้ด้วยแค่แล็ปท็อปเครื่องเดียว ต้องต่อคีย์บอร์ด เมาส์ และจอภายนอก จนใช้งานแทบจะเหมือนเดสก์ท็อป
ในทางทฤษฎี ขาตั้งแล็ปท็อปอาจใช้แทนจอภายนอกได้ แต่ตัวอักษรบนจอแล็ปท็อปเล็ก ทำให้เผลอยื่นคอไปข้างหน้าโดยอัตโนมัติ
เวลาที่ใช้แล็ปท็อปโดยไม่มีอุปกรณ์เสริมภายนอกควรถูกจำกัดเหมือนการสัมผัสแรงสั่นสะเทือนหรือเสียงดัง สุดท้ายไหล่หรือคอ หรือทั้งสองอย่าง จะตึงอยู่ตลอด
น่าแปลกที่สื่อเกี่ยวกับสรีรศาสตร์บนอินเทอร์เน็ตจำนวนมากกลับข้ามปัญหาที่ควรชี้ให้เห็นเป็นอันดับแรก แล้วไปดูสินค้ากลุ่มเฉพาะอย่างโต๊ะยืนก่อน ทำให้นึกถึงคำว่า “อย่าไปยึดติดกับเรื่องเล็กน้อย”
[0] https://www.nytimes.com/wirecutter/blog/7-things-you-need-fo...
แถมคีย์บอร์ดภายนอกทั่วไปก็ไม่ได้สรีรศาสตร์ดีกว่าคีย์บอร์ดแล็ปท็อปมากนัก ปกติแค่กว้างขึ้นนิดหน่อย ตำแหน่งข้อมือก็ยังแย่อยู่พอสมควร
ถ้าไม่ไปถึงขั้นคีย์บอร์ดสรีรศาสตร์จริง ๆ จอภายนอก ที่อยู่ในระดับความสูงถูกต้องมีผลมากกว่าคีย์บอร์ดมาก
ผมเอียงส่วนบนของจอทั้งสองไปด้านหลังเล็กน้อยเพื่อให้มองลง และพอยืนก็ขยับถอยหลังได้บ้าง เลยไม่ต้องกางศอกออกด้านข้างมาก ข้อมือก็ตรงและสบาย
ผมลองเช็กลิงก์ Wirecutter แล้ว พบว่าการจัดวางของผมตรงทุกข้อ ยกเว้นไม่มีเก้าอี้ ถ้าพักบ่อย ๆ ก็ทำแบบนี้ได้วันละ 8–12 ชั่วโมง
ตามปกติ เวลาอ่านหรือเขียนที่โต๊ะ เราจะมองลง ไม่ได้มองตรง แบบนั้นไม่ถูกหลักสรีรศาสตร์หรือ? หนังสือยังตั้งบนแท่นได้ แต่สงสัยว่ามีอะไรสำหรับการเขียนแบบนั้นด้วยไหม
ตัวอย่างเช่น โต๊ะ Ikea FLISAT เป็นโต๊ะเด็ก แต่ก็ยังพอดีกับวัยรุ่น และพูดตามตรง บางครั้งผมเองก็นั่งทำงานกับมันได้สบาย
บนแล็ปท็อป ผมตั้งความละเอียดหน้าจอให้ต่ำกว่าจอใหญ่พอสมควร คือใช้สเกลแบบ Retina ถึงพื้นที่ทำงานจะลดลง แต่เวลาใช้โดยไม่มีจอเสริมก็ไม่ต้องหรี่ตา
ท่าทางสำคัญมาก แต่ก็สำคัญเหมือนกันที่อย่าไปเชื่อ หมอนวดกระดูกไคโรแพรคติก อย่างที่บทความนี้เคยเขียนไว้ก่อนหน้านี้ ไคโรแพรคติกมีตั้งแต่นวดที่ไม่อันตรายแต่โฆษณาเกินจริง ไปจนถึงการดัดกระดูกสันหลังแบบวิทยาศาสตร์ลวงที่อันตรายหรือบางครั้งถึงตายได้[1]
แก้ไข: ปรับข้อความให้สะท้อนว่ามันอาจเป็นความผิดพลาดในการแปล
[1]: https://en.wikipedia.org/wiki/Chiropractic
[2]: https://web.archive.org/web/20100516074554/http://jrsm.rsmjo...
ผมอัปเดตบทความให้สะท้อนเรื่องนี้แล้ว ก่อนหน้านี้ไม่รู้ว่ามันต่างกัน และผมค้นข้อมูลมาไม่พอ
ส่วนตัวแล้วผมไม่เคยเจอใครที่ทำการแพทย์แบบองค์รวม สิ่งที่เห็นในภาคสนามจริงส่วนใหญ่คือการผสมกันของ Active Release Techniques (ART), Graston, การครอบแก้ว และกายภาพบำบัดแบบดั้งเดิม ซึ่งเป็นเทคนิคจัดการเนื้อเยื่ออ่อนและข้อต่อที่ได้ผล ส่วนการหักหลังเป็นแค่ของแถมในแพ็กเกจนั้น
https://wikipedia.org/wiki/British_Chiropractic_Association_...
ผลกลับย้อนศร
“…ก่อนคดีจะจบ สมาชิกของ British Chiropractic Association หนึ่งในสี่ถูกสอบสวนอย่างเป็นทางการ”
ผมไปหาแพทย์ออร์โธปิดิกส์ แต่หมอกลับพูดตามตัวอักษรว่า “นี่คือราคาของการเดินสองขา” แล้วก็ไม่ได้ช่วยอะไรเลย
ผมเริ่มไปหาไคโรแพรคเตอร์เพราะปวดหลังหนักมากจนกลางคืนนอนไม่ได้ ผ่านมาเกือบ 10 คนกว่าจะเจอคนที่ดี เขาทำสิ่งที่เรียกว่า DNFT (directional non force therapy) เป็นวิธีออกแรงกดเบา ๆ ตามจุดต่าง ๆ ของกระดูกสันหลัง โดยไม่หักหลังหรือคอ
น่าแปลกที่มันได้ผลดีมากจริง ๆ ทุก ๆ ราว 5 ปีผมจะไปปรับอีกครั้ง มันเหมือนมนต์ดำ แต่กับผมมันได้ผล
ตรงนี้มีข้อสมมติหนึ่งที่ควรลองท้าทายดู โน้ตบุ๊กถูกใช้งานแพร่หลายก็จริง แต่ไม่ได้ยอดเยี่ยมในฐานะ สภาพแวดล้อมสำหรับการเขียนโค้ด
มันถูกสร้างมาเพื่อการพกพา แต่รูปแบบการใช้งานจริงกลับส่งเสริมนิสัยที่ไม่ดี ท่าทางที่ไม่ดี ตำแหน่งมือที่ไม่ดี และมุมมองสายตาที่ไม่ดีทั้งหมด ถ้าเลือกได้ ฉันจะเลือกเดสก์ท็อปและยอมรับข้อจำกัดด้านการพกพา
แน่นอนว่านี่กลายเป็นตัวเลือกที่พบได้น้อยลงเรื่อย ๆ ทางเลือกรองคือเอาโน้ตบุ๊กมาต่อ dock แล้วปิดฝาไว้ ใช้อุปกรณ์ต่อพ่วงแยกอย่างจอ คีย์บอร์ด และเมาส์
จริง ๆ แล้วฉันชอบ HP UltraSlim Dock ที่เลิกผลิตไปแล้วมาก ติดตั้งไว้แนวตั้งข้างโต๊ะ/ฉากกั้น เลยเดินไปหาทีม IT เพื่อสั่งรุ่นสุดท้ายที่ยังเข้ากับ dock ตัวนั้นได้เป็นกรณีพิเศษ โน้ตบุ๊กเครื่องใหม่ของฉันเป็นรุ่นอายุ 5 ปีแล้ว แต่ก็คุ้มค่า :)
หัวใจสำคัญคือ ยกจอขึ้นและแยกใช้งาน ต้องยกหน้าจอให้สูง ใช้คีย์บอร์ด Bluetooth และไม่ก้มมองลงข้างล่าง
ถ้าจัดได้แบบอุดมคติ ก็ควรทำให้วางคีย์บอร์ดไว้ใต้โน้ตบุ๊กได้ แม้จะยากหน่อย แต่ถ้ามีความตั้งใจ แค่กระป๋องน้ำอัดลมกับกระดาษแข็งก็พอแล้ว ปกติฉันวางโน้ตบุ๊กบนเป้ แล้ววางคีย์บอร์ดไว้ด้านหน้าหรือบนตัก
เมื่อก่อนฉันใช้แท็บเล็ตแบบ 2-in-1 ซึ่งดีมาก คุณสามารถใช้ของอย่างแขนจับแบบคอห่าน Tryone เพื่อแขวนจอไว้ในตำแหน่งที่ต้องการได้
ถ้ามีจอความละเอียดสูงขนาด 11~12 นิ้วที่วางไว้ใกล้ตัว ก็ถือว่าใช้งานได้ดีทีเดียว แต่ฉันอยากได้ 2-in-1 ที่ใหญ่พอสำหรับทำงานจริงมาโดยตลอด คิดถึงยุคประมาณปี 2013 ที่มีการผลักดันแท็บเล็ตจอใหญ่กว่านี้ ตอนนี้มันเริ่มใหญ่ขึ้นอีกนิดแล้ว แต่สัตว์ประหลาดขนาด 18.4 นิ้วอันกล้าหาญในยุคนั้นดูเหมือนจะแค่เกิดเร็วไปหน่อย
สุดท้ายแล้วประเด็นสำคัญคือ “ปรับปรุงสภาพแวดล้อมในการเขียนโค้ด”
การวางคีย์บอร์ดให้ใกล้ตัว และตั้งความสูงโต๊ะให้สูงกว่าต้นขาเล็กน้อยตอนนั่ง เพื่อให้ศอกชิดลำตัว เป็นหลักการยศาสตร์ที่ดีที่สุดที่ฉันค้นพบ อาการปวดหลัง คอ และไหล่ที่เคยมีตอนวัย 20~30 แทบหายไปหมด
ปัญหาเดียวคือเวลานั่งเก้าอี้นาน ๆ ก้นจะเมื่อย แต่ก็ใช้เป็นข้ออ้างพักได้
ฉันไม่รู้ว่าท่านี้ใช้ได้ทั่วไปไหม เพราะฉันหาเจอจากการลองผิดลองถูก ขอแนะนำให้ทุกคนลองหลาย ๆ ท่า และหลีกเลี่ยงการใช้โน้ตบุ๊กต่อเนื่องนาน ๆ มันแย่มากจริง ๆ และอาจสร้างนิสัยการนั่งที่ไม่ดีซึ่งลามไปนอกเวลาหน้าคอมด้วย
ฉันไม่เข้าใจเลยว่าคนใช้โน้ตบุ๊กต่อเนื่องนาน ๆ กันได้อย่างไร วิธีเดียวที่จะใช้โน้ตบุ๊กให้สบายคือ ต่อจอนอก คีย์บอร์ด และเมาส์
ผู้เขียนพูดเรื่องการยศาสตร์ แต่ก็ยังใช้โน้ตบุ๊กอยู่ สำหรับฉัน โน้ตบุ๊กมีไว้ทำงานบนเครื่องบินหรือพกไปห้องโรงแรมระหว่างเดินทาง ไม่ใช่อุปกรณ์หลักที่ใช้ทุกวันโดยไม่มีอุปกรณ์ต่อพ่วง
คีย์บอร์ดโน้ตบุ๊กแคบเกินไป หน้าจอก็สูงและมุมไม่ถูกต้อง แทร็กแพดก็หายนะ ใช้โน้ตบุ๊ก 8 ชั่วโมงแล้วรู้สึกเหมือนวันถัดจากวิ่งมาราธอน โดยไม่มีข้อดีอะไรเลย
สำหรับฉันมันให้ความรู้สึกตามหลักการยศาสตร์พอ ๆ กับเมาส์แนวตั้งเลย เพียงแต่เมาส์แนวตั้งมักใหญ่เกินมือฉันเสมอ
ส่วนแทร็กแพดบนโน้ตบุ๊ก Windows นั้น ฉันเข้าใจว่าทำไมคนถึงไม่อยากใช้ ยังไม่นับ Linux ซึ่งดูจะลำบากกับแทร็กแพดมากจริง ๆ
บางทีก็นั่งโซฟาข้างโซนอาหาร บางทีก็ม้านั่งที่ระเบียงด้านนอก ห้องประชุม หรือคาเฟ่ข้างนอก เรียกว่าขยับที่ไปเรื่อย ๆ ฉันมองว่าการเคลื่อนไหวบ่อย ๆ และมีช่วงพักยืดเส้นยืดสาย ดีกว่าข้อดีที่ได้จากสภาพแวดล้อมตามหลักการยศาสตร์ที่ยอดเยี่ยมเสียอีก
ฉันไม่เคยชอบธรรมชาติของการเขียนโปรแกรมที่ต้องนั่งนิ่ง ๆ เลย เมื่อเวลาผ่านไป ฉันฝึกบังคับตัวเองให้เหยียดกระดูกสันหลังทุก ๆ 10 นาที และเดินให้ยาวขึ้นอีกหน่อยทุก ๆ 60 นาที เพื่อเคลียร์หัวและฟื้นฟูหลัง
ปัญหาหรือปริศนายาก ๆ ที่เจอมักถูกแก้ได้ตอนเดิน สมองจะเข้าสู่สภาวะอีกแบบและแก้ปัญหาได้ดีขึ้น
คุณจะซื้อของ ergonomic สำหรับ homelab หรือให้บริษัทจ่ายเงินซื้อเก้าอี้ Herman Miller ก็ได้ แต่ไม่ว่าจะเป็นอุปกรณ์ ergonomic แบบไหน ก็ไม่สามารถแก้ปัญหาของการนั่งเองได้ คุณต้องตัดแพตเทิร์นและพักฟื้นบ่อย ๆ
เรื่องนี้เป็นที่รู้กันว่าช่วยเพิ่ม productivity ถ้าคุณยังอายุ 20 ต้น ๆ คุณอาจนั่งได้นานโดยไม่มีปัญหาใหญ่ แต่เมื่อเวลาผ่านไป การนั่งย่อมส่งผลแน่นอนหากคุณไม่คอยคั่นจังหวะด้วยการเคลื่อนไหวและการฟื้นตัว
หลังจากนั้นถ้ายังนั่งต่อ ก็มักจะไม่รู้ว่าควรทำอะไรต่อและเริ่มผัดวันประกันพรุ่ง
แต่พอเริ่มเดิน สมองจะเปลี่ยนโหมดไปตัดสินใจงานถัดไปหรือแก้ปัญหาที่ติดอยู่ได้
มันดีต่อหลังมาก ปรับที่วางแขนเพื่อลดแรงกดที่ไหล่ได้ และมุมเอียงของเบาะนั่งก็ดีมาก ตอนนี้แทบจะนั่งเก้าอี้ตัวอื่นนาน ๆ ไม่ไหวแล้ว
ฉันไม่เคยเข้าใจเสน่ห์ของโต๊ะทำงานแบบยืนเลย การยืนนิ่ง ๆ รู้สึกเป็นธรรมชาติน้อยกว่าการนั่ง และก็ไม่คิดว่ามันดีต่อสุขภาพเป็นพิเศษเมื่อเทียบกับการเคลื่อนไหว
ส่วนตัวฉันเดินได้นานหลายชั่วโมง แต่ยืนนิ่งเกินไม่กี่นาทีกลับทำไม่ได้ งานส่วนใหญ่ที่ต้องยืนก็มักจะมีการขยับตัวอยู่บ้าง เช่น พนักงานขายก็ยังต้องเดินออกจากแคชเชียร์ไปหยิบของที่ลูกค้าซื้อ
ในบรรดาคำแนะนำทั่วไปอย่างการนั่งให้ดีขึ้น การพักไปเดินเป็นระยะ และการออกกำลังกาย การใช้ โต๊ะทำงานแบบยืนเป็นเวลานาน ดูจะใกล้เคียงกับตัวเลือกที่แย่ที่สุด แม้ว่าการสลับระหว่างนั่งกับยืนจะดูเป็นความคิดที่ดีก็ตาม
มันบังคับให้ฉันพักบ่อยกว่าตอนนั่งมาก
[1] https://writings.stephenwolfram.com/2019/02/seeking-the-prod...
คำพูดที่ว่า “ตามคำบอกของ chiropractor การนั่งนานทำให้กล้ามท้องและต้นขาถูกใช้งานน้อยลงเมื่อเทียบกัน จึงช่วยพยุงร่างกายและแบ่งเบาหลังได้น้อยลง ทำให้หลังรับภาระเพิ่ม” ฟังดูพอมีเหตุผล
การลุกขึ้นเดินหรือยืดเส้นยืดสายบ่อย ๆ เป็นผลดีต่อร่างกายแน่นอน แต่ฉันคงไม่พึ่ง คำแนะนำทางการแพทย์ จาก chiropractor
ฉันอาศัยอยู่ในญี่ปุ่นและไป 接骨院 โดยคิดว่าน่าจะแปลว่า chiropractor แต่บางที osteopath อาจเป็นคำแปลที่ดีกว่า น่าจะหาข้อมูลก่อนโพสต์
อย่าลืมเรื่องมือด้วย เราอาจไม่คิดว่าโปรแกรมเมอร์เป็น “คนใช้มือทำงาน” แต่ความจริงก็ใช่ เช่นเดียวกับศัลยแพทย์
ตอนเริ่มต้นฉันใช้คีย์บอร์ดที่แข็งมาก และกดปุ่มแรงเกินไปมาหลายสิบปี ซึ่งไม่ดีกับนิ้วเลย ไม่ควรกดปุ่มแรงเกินกว่าที่จำเป็น เมื่อคูณด้วยเวลาหลายสิบปี แรงกระแทกที่เกิดกับข้อต่อและเอ็นก็จะสะสมกลายเป็นความเสียหาย ถ้านิ้วคุณเจ็บหลังจากเขียนโค้ดมาทั้งวัน ก็ควรใส่ใจ
มุมข้อมือ ก็สำคัญ กลุ่มอาการ carpal tunnel ไม่ใช่เรื่องสนุกเลย ฉันยังเลี่ยงมันมาได้ แต่ควรสังเกตว่าตอนพิมพ์มีความตึงที่ข้อมือไหม ถ้ามีก็ควรคิดว่าจะปรับเลย์เอาต์และท่าทางอย่างไร
เหตุผลหนึ่งที่ฉันไม่ชอบแล็ปท็อปคือคีย์บอร์ดของมันเล็กเกินไปสำหรับมือฉัน งานจริงจังต้องใช้คีย์บอร์ดขนาดเต็ม
เวลาคิดเรื่องสรีรศาสตร์อย่าลืมมือ และอย่าลืมตาด้วย ควรละสายตาจากจอเป็นประจำ แล้วมองไปยังจุดที่ห่างออกไปอย่างน้อย 20 ฟุต เป็นเวลาอย่างน้อย 20 วินาที ฉันจำไม่ได้ว่าควรทำทุก 20 นาทีหรือทุก 2 ชั่วโมง แต่ควรทำเป็นประจำ
https://workrave.org/
สำหรับฉัน ทางเลือกที่ดีที่สุดคือ โต๊ะทำงานแบบนั่งกับพื้น ตอนแรกการนั่งพื้นเป็นเรื่องลำบาก และฉันยังต้องกลับมาเรียนรู้ใหม่ด้วยซ้ำว่าจะลงนั่งและลุกขึ้นจากพื้นอย่างถูกวิธีได้อย่างไร
แต่พอเวลาผ่านไป พร้อมกับเล่นโยคะและยืดเหยียด แกนกลางลำตัวของฉันก็แข็งแรงขึ้น ข้อต่อต่าง ๆ ก็รู้สึกดี และฉันก็นั่งพื้นได้นานเท่าที่ต้องการ การลงไปนั่งแล้วลุกขึ้นหลายครั้งก็นับเป็นการออกกำลังกายเบา ๆ ได้ด้วย
แม้หลังจากทำงานยาว ๆ ฉันก็ไม่มีอาการปวดหลังหรือปวดจุดอื่นเลย บนพื้นคุณจะเปลี่ยนท่าทางไปเองตามธรรมชาติอยู่เรื่อย ๆ และมันก็ดีตรงที่มีวิธีนั่งหรือยอง ๆ มากกว่าเวลานั่งเก้าอี้มาก
มันอาจไม่ค่อยถูกพูดถึง แต่สำหรับฉันมันสมเหตุสมผลมาก เด็ก ๆ ชอบนั่งพื้นกัน เพราะพวกเขายังไม่ได้สูญเสียความคล่องตัวในการเคลื่อนไหว ชนเผ่านักล่า-เก็บของป่าใช้เวลาส่วนใหญ่ของวันนั่งอยู่กับพื้น [0] และผู้สูงอายุในหลายวัฒนธรรม เช่น ญี่ปุ่น ก็นั่งพื้นได้โดยไม่มีปัญหาใหญ่อะไร
[0] https://www.huffingtonpost.co.uk/entry/sitting-all-day-bad-f...
ฉันเขียนโปรแกรมมาราว 20 ปี และใช้ท่านั่งที่ หลังค่อมมาก โดยเอาก้นเกาะอยู่ที่ขอบหน้าของเก้าอี้
ท่านี้สบายและผ่อนคลายมาก และไม่กดดันหลังเลย ฉันวางจอให้สูงเพื่อให้ศีรษะเงยขึ้น ถ้าจำเป็นฉันนั่งแบบนี้วันละ 12 ชั่วโมงได้โดยตอนเย็นไม่รู้สึกไม่สบายหรือเจ็บเลย
การนั่งตัวตรงแข็งเป็นไม้เหมือนเสาเพราะคิดว่าเป็นท่า “ตามหลักสรีรศาสตร์” ที่ถูกต้องนั้น ดูเหมือนเป็นหายนะที่รอจะเกิด มันไม่สบายมาก และทำให้หลัง แขน และคอเครียด
กระดูกสันหลังตามธรรมชาติก็โค้งอยู่พอสมควรแม้อยู่ในตำแหน่งที่ “เรียงตัว” ถูกต้อง ถ้าตั้งเป้าแบบ “ตรงเป็นไม้” ก็มักจะพลาดได้ง่ายและทำให้เกร็งเกินไป