ช่วยหนีความไร้เหตุผลของซอฟต์แวร์ด้วยงานช่างไม้
วิธีที่ข้อกำหนดการพัฒนาซอฟต์แวร์ทำให้ฉันคลั่งจนต้องเรียนรู้สิ่งใหม่
- มีคอมเมนต์ระดับตำนานในประเด็น Docker CLI เมื่อหลายปีก่อนของ Eric Daven
- เขาเคยบอกว่าจะเลิกพัฒนาซอฟต์แวร์และหันไปทำเฟอร์นิเจอร์ไม้
- ทำงานเวลานาน ค่าตอบแทนต่ำ และเสี่ยงนิ้วโดนเลื่อยตัด แต่ไม่มีใครถามเลยว่าใส่ RSS feed ให้กับ DBMS ได้ไหม
- จากการตอบกลับมากกว่า 9,000 รายการ ส่วนใหญ่เป็นเชิงบวก
- หลายคนในวงการจึงอินกับคอมเมนต์นี้มาก
- เขาเคยพูดว่าอยากเอาโน้ตบุ๊กออกนอกหน้าต่างแล้วไปทำฟาร์ม
- หัวหน้าทีมก็เคยส่งข้อความมาว่าอยากเปิดบาร์เป็นบาร์เทนเดอร์เพื่อได้ฟังเรื่องราวของผู้คน
- โลกการพัฒนาซอฟต์แวร์ดูไร้เหตุผลเกินไป จึงอยากไปรับเลี้ยงอัลปากา 100 ตัวไปขายถุงเท้าขนแกะ แล้วลืมงานแก้ปัญหา conflict ใน
package.json ตลอดชีวิต
- เมื่ออยู่ในการประชุม Agile แล้วได้รับคำสั่งให้ประเมินเวลางานใน Jira ด้วยไซส์เสื้อ ฉันตัดสินใจลาออกจากงานประจำที่ได้ค่าจ้างสูงและค่อนข้างสบาย เพื่อเลือกความเสี่ยงในการทำอาชีพนักพัฒนาแอป macOS
- ตอนนั้นมีแอปเพียงตัวเดียวที่ไม่ทำงานบนชิป Apple Silicon ตัวใหม่ และรายได้เป็นศูนย์ จึงเป็นการเดิมพันจริงๆ
- ระยะหลังมีความคาดหวังและข้อกำหนดที่ไม่สมจริงและไร้เหตุผลมากขึ้นว่าควรทำอะไรในแอป จนฉันคิดจริงจังว่าจะลาออกจากซอฟต์แวร์และไปหางานที่ใช้แรงกายมากขึ้น
เรื่องราวสั้นๆ ในอดีต
- ก่อนเข้าเรียนมหาวิทยาลัย ฉันใช้เวลาส่วนใหญ่กับงานที่ไม่อยากทำ
- ตอนเด็กต้องช่วยงานเกษตร
- เวลาว่างที่เหลือทำกีตาร์อะคูสติก เพาะกาย เขียนกลอน และวาดภาพเหมือนด้วยดินสอ
- เมื่อเข้าเรียนมหาวิทยาลัย ก็ไม่อาจทำสิ่งที่ไร้ความหมายได้อีก
- อาศัยอยู่ในคอนโดเช่ามา 10 ปี แต่ไม่เคยชินกับชีวิตที่ไม่มีสวน
งานไม้ชิ้นแรก
- ทำกระดานและหมากรุกเซ็ตขึ้นมา โดยฝังแม่เหล็กและออกแบบรูปร่างหมากให้ต่างจากหมากรุกทั่วไป
- ต้องการให้หมากยึดแน่นและเกมยังคงเล่นได้แม้เด็กเล็กหรือสุนัขจะชนชนกัน
- ขัดไม้สนให้โค้งแล้วภรรยาช่วยทาสี่เหลี่ยมสีเข้ม
- เจาะรูที่ด้านล่างแผ่นไม้เพื่อใส่แม่เหล็กนีโอดิเมียม และสี่เหลี่ยมสองช่องที่เจาะทะลุถึงผิวบนก็ซ่อมด้วย wood putty
- ขัดสลักหมากรุกด้วย Dremel ที่ระเบียง เห็นว่าการเปลี่ยนรูปทรงหกเหลี่ยมเป็นหมากตัวเล็กๆ เป็นเรื่องที่สนุกมาก
- เอาแนวคิดจากดีไซน์หมากรุกสมัยใหม่มาใช้ เลือกรูปทรงเรขาคณิตที่ไม่ต้องเจาะ/ขัดมาก
การทำกาวัล (Kaval)
- เมื่อสองปีก่อนในเดือนตุลาคม วงดนตรีโรมาเนีย Subcarpați จัดเวิร์กช็อปฟรีชื่อ “ทำกาวัลเอง” โดยช่างทำขลุ่ยสอนพื้นฐานเป็นเวลา 1 สัปดาห์
- กาวัลเป็นขลุ่ยยาว 5 รู โดยที่ระดับเสียงต่ำ ๆ ฟังดูหม่นๆ ราวกับเสียงที่มาจากไกล
- ตั้งแต่ซื้อตัวแรกฉันอยากทำด้วยตัวเอง แต่ข้อมูลบนอินเทอร์เน็ตแทบไม่มี จึงรู้สึกหวือหวาเหมือนเป็นเรื่องลับ
- ทำงานเป็นทีม 2 คน 1 ชิ้น และชอบตรงที่ต้องทำทุกอย่างด้วยมือโดยไม่ใช้เครื่องมือไฟฟ้า
- ช่างฝีมือที่สืบทอดความรู้จากการเลี้ยงแกะตั้งแต่เด็ก รู้วิธีทำขลุ่ยให้เสียงดีและตำแหน่งรูที่ต้องเจาะจากประสบการณ์ตรง แต่เขาเองก็ไม่รู้ว่าทำไมรูต้องอยู่ที่ระยะนั้น หรือว่าทำไมท่อไม้แต่ละคีย์ต้องมีความยาวต่างกัน
- ฉันอยากทำกาวัลแบบอเนกประสงค์ที่เล่นได้ทุกคีย์
- ถ้าต้องการเล่นร่วมกับเพลงหลากคีย์ ต้องมีขลุ่ย 12 ความยาวต่างกัน
- เมื่อค้นคว้าการทำงานของขลุ่ย พบว่าให้จินตนาการเป็นท่อเปิดหรือปิดที่แรงอากาศสั่นสร้าง node และ antinode ตรงกับตำแหน่งรูได้
- ตอนนี้กำลังศึกษาเรื่องนี้ และทำงานไปสู่เป้าหมาย “ขลุ่ยอเนกประสงค์”
แล้วมันเกี่ยวกับซอฟต์แวร์อย่างไร?
- หลังอาศัยในคอนโดเช่ามา 10 ปี ฉันก็ยังไม่ชินกับชีวิตที่ไม่มีพื้นที่สวน
- ฉันยังทำแอป macOS เพื่อหาเลี้ยงชีพ ซึ่งอุตสาหกรรมนี้สะสมปัจจัยสุขภาพเชิงลบมานาน
- ได้รับคำสั่งเชิงลบจำนวนมาก และเมื่อออกจากคอนโดก็เจอเสียงรถมากเกินทน กลิ่นไม่พึงประสงค์ และแทบไม่มีความเป็นส่วนตัว ทำให้เครียดและต้องทำงานดึกเสมอ
- ช่วงนี้มีคำสั่งที่ไร้เหตุผลที่สุดเข้ามากับแอปมากขึ้นเรื่อยๆ
- แอป Lunar ซึ่งเป็นแอปควบคุมความสว่างหน้าจอ ถูกบ่นว่าไม่ควบคุมระดับเสียงของอุปกรณ์เสียงแปลกๆ
- มีคนถามว่าทำไมแอปไม่ทำงานบน Windows หรือขอให้เพิ่มฟังก์ชันบีบอัดข้อความให้กับแอปบีบอัดภาพ/วิดีโอ/PDF ชื่อ Clop
- อย่างไรก็ดี การออกจากบ้านก็ทำให้ฉันหยิบกิ่งต้น chestnut มาทำไม้ปัดแบบฝรั่งเศสได้ ชั่วครู่หนึ่งได้ปล่อยให้ลืมข้อความเชิงลบและรู้สึกได้อิสระจากการลงมือทำด้วยมือ
- เข้าใจนะ แต่คำพูดเชิงลบ ความคงที่ของการส่งข้อความ และการรุกล้ำทุกช่องทาง ทำให้ยากที่จะเพิกเฉย
- วงการเทคโนโลยีมีสีสัน AI กับ machine learning ชัดเจนขึ้น และ 8 จาก 10 บทความก็พูดถึง LLM ใหม่หรือโมเดลสร้างภาพ จนฉันไม่รู้สึกเกี่ยวข้องและไม่ค่อยอยากตามเทคโนโลยีใหม่
แทรกเรื่องสิทธิพิเศษในฐานะนักพัฒนาซอฟต์แวร์
- รู้ดีว่าการได้เลือกว่าจะใช้เวลาไปทางไหนได้ในตัวเองเป็นสิทธิพิเศษ
- ครั้นโชคช่วยให้เข้าเรียนวิศวกรรมคอมพิวเตอร์ได้ทันท่วงที ทำให้ 10 ปีที่ผ่านมาได้รายได้เกือบ passive income จำนวนมาก
- โชคมีบทบาทมาก แต่การทำงานหนักก็เป็นจริง
- ความกระหายต้องทำให้เสร็จไม่หยุดแม้ไม่ต้องเสร็จ ทำให้สภาพจิตใจเคยบอบช้ำ นั่นก็เป็นอีกชั้นหนึ่งของ “ความโชคดี”
- ถึงเหนื่อยก็ยังฝืนผลักดัน ข้ามมื้ออาหาร ลืมงานบ้าน และทำร้ายคนรอบตัว
- รู้จริงๆ ว่าไม่มีเดดไลน์จริง และสามารถหยุดเมื่อทำได้แค่ครึ่งเดียว แต่ก็ยังทำต่อ
- สิทธิพิเศษไม่ได้ลบความรู้สึกได้
- แนวโน้มกลับสู่ค่าเฉลี่ยทำให้ทุกคนชินกับสภาวะเดิม และพร้อมบ่นเมื่อสภาพปัจจุบันแย่ลงเพียงเล็กน้อย
- ซอฟต์แวร์ที่เรารู้จักดูเหมือนจะค่อยๆ หายไป และฉันเหนื่อยกับการเรียนรู้เทคโนโลยีใหม่ทุกปีที่มาแทนที่กัน
- ความเจ็บนิ้วเรื้อรังที่มาจากการนั่งพิมพ์นาน ๆ ยังดีกว่าความปวดที่งานสร้างกล้ามเนื้อทำให้เกิด
- รู้สึกเหนื่อยกับสิ่งที่ทุกอย่างบนออนไลน์เป็นนามธรรม ชั่วขณะ และโดดเดี่ยวเกินไป
งานไม้ด้วยเครื่องมือราคาไม่แพงและไม้ฟรี
- ตอนโรคระบาดปี 2020 ที่ต้องกักตัวในอพาร์ตเมนต์ ฉันซื้อของหลายอย่าง เพราะคิดว่าจะเป็นประโยชน์ต่อการเรียนรู้อะไรใหม่และงานอดิเรก
- คิดว่าจะได้ทำไฟ LED แบบ smart ทั้งชีวิต ส่วนภรรยาก็จะเป็นช่างถักไหมมืออาชีพ
- หลังย้ายบ้านใหม่ ฉันวางลังของที่ยังไม่ใช้ในช่องบันได และมองว่าถ้ามีชั้นหนังสือขนาดพอประมาณก็น่าจะจัดการความวุ่นวายได้
- แต่หาไม่ได้ว่าขนาดนั้นในราคาถูก จึงวาดเส้นและชั่งขนาดใน Freeform แล้วสั่งไม้สนจำนวนมากและสกรูยาวจำนวนมาก
- เพื่อให้ฝุ่นเลื่อยในบ้านน้อยลง ฉันยังสั่ง workbench แบบเคลื่อนที่ที่มีขา/แคลมป์เวิร์กชิ้นถูกที่สุด ราคา $30
- สองสามวันต่อมา เริ่มเลื่อยชั้นวางของด้วยเลื่อยญี่ปุ่นแบบขายาง (Japanese pull saw) ที่ซื้อมาจาก Lidl มาหลายปี
- ตัดไม้ซีกยาวด้วยมือเปล่าราวกับขาดเทคนิค ขอบไม้ย่อมบิด
- แม้ซ้อนไม้ 5 แผ่นก็ยังบิดอยู่
- คำใบ้คือควรซื้อเลื่อยราง (track saw) หรือทำวิธีซ่อนขอบที่บิด
- ภรรยาเป็นกำลังสำคัญในการวัดตำแหน่งเจาะและขันสกรู และสุนัขบ้านก็ช่วยตรวจอย่างสม่ำเสมอว่ารอยบกพร่องถูกซ่อนดีแล้วหรือยัง
- การขันสกรูกินเวลา 2 วัน กว่าที่คิด การหมุนสกรูยาวค่อนข้างหนัก
ชิ้นงานชั้นวางที่กลายเป็นโต๊ะทำงาน
- “โต๊ะทำงาน” ที่ใช้ปัจจุบันคือการติดแผ่นโต๊ะหน้าเดิมของ “โต๊ะโค้ด” ไว้บนแท่นที่มีแคลมป์ซึ่งซื้อมาทำชั้นหนังสือขนาด $30
- บนโต๊ะนี้มีสิ่งของดังต่อไปนี้
- block plane ที่ถูกที่สุด ($8)
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
สรุปสั้น ๆ ก็จะได้ว่า: