Thoát khỏi sự vô lý của phần mềm bằng nghề mộc
Cách mà các yêu cầu trong phát triển phần mềm đã khiến tôi phải học một công việc mới
- Một bình luận mang tính huyền thoại mà Eric Diben từng để lại trên một issue Docker CLI vài năm trước
- Anh ấy nói rằng sẽ bỏ việc phát triển phần mềm để bắt đầu làm đồ nội thất bằng gỗ
- Có giờ làm việc dài, lương thấp, nguy cơ đứt ngón tay vì máy cưa bàn, nhưng không ai từng hỏi mình có thể thêm RSS feed vào DBMS hay không
- Trong hơn 9.000 phản hồi, đa số đều là tích cực
- Có lý do khiến nhiều nhà phát triển đồng cảm với bình luận này
- Có người từng nói “Muốn ném chiếc laptop ra ngoài cửa sổ và bắt đầu một trang trại"
- Trưởng nhóm của tôi còn nhắn tin đột ngột rằng anh ấy muốn mở quán bar, trở thành bartender để lắng nghe câu chuyện của người khác
- Thế giới phát triển phần mềm quá vô lý đến mức tôi vừa muốn mua 100 con alpaca để bán tất len làm từ len chúng, vừa muốn quên hẳn việc giải quyết xung đột
package.json
- Khi nhận được yêu cầu phi lý là ước lượng thời gian làm việc trong Jira bằng kích thước áo thun trong cuộc họp Agile, tôi đã bỏ công việc lương cao, ổn định và chọn sự mạo hiểm là làm ứng dụng macOS để sống
- Chỉ có đúng một ứng dụng không chạy trên chip Apple Silicon mới nhất, và thu nhập là 0 nên đây thực sự là một canh bạc
- Khi gần đây có quá nhiều kỳ vọng và yêu cầu vô lý, không thực tế về việc ứng dụng nên làm gì, tôi bắt đầu cân nhắc xem có thể rời bỏ phát triển phần mềm để làm một việc chân tay hơn hay không
Một câu chuyện ngắn về quá khứ
- Trước khi vào đại học, phần lớn thời gian của tôi đều dành cho những việc mình không muốn làm
- Thời thơ ấu, tôi phải đi làm phụ giúp việc nông nghiệp
- Với phần thời gian còn lại, tôi chơi guitar acoustic, tập bodybuilding, viết thơ, vẽ chân dung chì
- Khi đi học đại học, tôi không thể tiếp tục làm những việc vô nghĩa như vậy nữa
- Tôi sống trong căn hộ cho thuê suốt 10 năm và chưa bao giờ quen được với việc không có sân vườn
Tác phẩm gỗ đầu tiên
- Tôi làm một bộ bàn cờ và quân cờ, trong đó có nam châm và hình dáng quân cờ khác với quân cờ vua thông thường
- Tôi muốn quân cờ đứng vững ở vị trí mong muốn, và ngay cả khi trẻ em hay chó đụng vào thì ván cờ vẫn không bị xáo trộn
- Tôi làm tròn ván gỗ thông và vợ tôi đã giúp sơn các ô tối
- Tôi khoan lỗ ở mặt dưới ván để đặt nam châm neodymium; hai ô bị khoan xuyên hẳn lên mặt trên thì xử lý bằng bột vá gỗ
- Tôi chạm khắc quân cờ bằng Dremel trên ban công, và rất hài lòng khi thấy hình lục giác trở thành hình quân cờ nhỏ
- Tôi lấy cảm hứng từ thiết kế bộ cờ vua hiện đại nên chọn những dạng hình học cần ít mài đục hơn
Làm kaval
- Hai năm trước, vào tháng 10, ban nhạc Romania Subcarpați tổ chức khóa học miễn phí “Làm kaval thủ công”, trong đó một nghệ nhân sáo dạy kiến thức cơ bản trong một tuần
- Kaval là cây sáo dài có 5 lỗ; ở quãng thấp, âm điệu thường buồn và như vọng xa
- Từ khi mua chiếc kaval đầu tiên, tôi muốn tự làm nó, nhưng gần như không có thông tin trên mạng nên nó càng thêm phần bí ẩn
- Tôi thích việc làm việc theo cặp hai người và việc tất cả đều phải làm bằng tay, không cần dụng cụ điện
- Nghệ nhân nói rằng ông bắt đầu làm nghề khi còn nhỏ, làm việc làm mục đồng, rồi tự học qua thử sai cách làm một cây sáo hay và vị trí khoan lỗ để có âm thanh tốt; nhưng ông không biết vì sao lỗ phải ở khoảng cách chính xác đó, và vì sao ống gỗ phải có chiều dài khác nhau cho từng giọng
- Tôi muốn tạo một chiếc kaval đa dụng có thể chơi ở mọi giọng
- Muốn chơi cùng bài hát ở nhiều giọng, cần đến 12 chiếc sáo với các chiều dài khác nhau
- Tôi đã tìm ra một cách hiểu về hoạt động của sáo: xem nó như ống mở hoặc kín tạo nên các nút và bụng dao động trùng vị trí lỗ mà không khí đang dao động
- Tôi đang tiếp tục tìm hiểu về vấn đề này, hướng tới mục tiêu làm chiếc “sáo đa dụng”
Nó có liên quan gì đến phần mềm?
- Sau 10 năm sống trong căn hộ cho thuê, tôi vẫn chưa quen được với cuộc sống không có sân vườn
- Tôi mưu sinh bằng phát triển ứng dụng macOS, nhưng trong lĩnh vực này có quá nhiều thứ tích tụ lâu dài không tốt cho sức khỏe
- Tôi nhận rất nhiều phản hồi với thái độ đòi hỏi tiêu cực. Khi ra khỏi căn hộ, tiếng ồn xe, mùi hôi khó chịu và sự thiếu riêng tư đến mức không chịu nổi khiến tôi chịu áp lực, rồi phải làm việc tới khuya
- Gần đây, các yêu cầu vô lý nhất về ứng dụng bắt đầu đổ dồn vào tôi
- Lunar là ứng dụng điều khiển độ sáng màn hình, họ phàn nàn rằng nó không điều khiển được âm lượng của thiết bị âm thanh “lạ”
- Họ hỏi vì sao ứng dụng không chạy trên Windows, hoặc đòi thêm chức năng nén văn bản cho Clop, ứng dụng nén ảnh, video và PDF
- Nhưng lần này, chỉ cần bước qua cửa nhà, cầm một cành dẻ và làm một con lăn kiểu Pháp, tôi có thể tạm thời quên các thông điệp tiêu cực và cảm thấy được giải thoát khi làm việc gì đó bằng tay
- Tôi hiểu điều người ta không biết, nhưng vì giọng điệu tiêu cực, việc gửi thông điệp dồn dập và ám ảnh bằng mọi cách, nên rất khó để phớt lờ
- Ngành công nghệ bắt đầu toả ra mùi AI và machine learning; khi 8/10 bài báo nói về LLM mới hay mô hình tạo ảnh, tôi không còn thấy nó liên quan nữa và không còn quan tâm đến công nghệ mới
Lưu ý ngoài lề về đặc quyền của một nhà phát triển phần mềm
- Việc được quyền chọn cách sử dụng thời gian của mình là một đặc quyền
- Nhờ may mắn, tôi vào khoa khoa học máy tính vào thời điểm đúng và thu được lượng thu nhập khá cao kiểu bán thụ động trong 10 năm qua
- May mắn đóng vai trò lớn, nhưng tôi cũng đã làm việc rất chăm chỉ
- Tình trạng ám ảnh không thể bỏ dở việc nào khiến tâm trí tôi tổn thương cũng là “đã có phúc”
- Dù mệt mỏi tôi vẫn đẩy nhau, bỏ bữa, bỏ bê việc nhà và làm khó mọi người xung quanh
- Dù biết thời hạn thực sự không có và có thể dừng lại khi làm xong một nửa, tôi vẫn vẫn làm như vậy
- Đặc quyền không có nghĩa là phủ nhận cảm xúc
- Đà hồi quy về mức trung bình khiến ai cũng quen với hiện trạng, và chỉ cần tình hình tệ hơn một chút so với hiện tại là đã đủ để than phiền
- Tôi cảm thấy nghề phát triển phần mềm mà chúng ta biết như thể đang biến mất; tôi kiệt sức vì phải học công nghệ mới thay thế mỗi năm
- Tôi nghĩ đau cơ từ công việc rèn luyện cơ bắp còn dễ chịu hơn cơn đau ngón tay mạn tính do ngồi gõ phím quá lâu
- Tôi chán nản vì mọi thứ online đều vô hình, phù du và cô độc
Làm mộc với dụng cụ rẻ tiền và gỗ miễn phí
- Trong thời kỳ dịch COVID năm 2020, khi bị giam trong căn hộ, tôi đã mua rất nhiều thứ vì nghĩ rằng chúng sẽ giúp mình học kỹ năng mới và bắt đầu một sở thích
- Tôi cứ tưởng sẽ làm đèn LED thông minh cả đời và vợ tôi sẽ trở thành nghệ nhân dệt len chuyên nghiệp
- Khi dọn tới ngôi nhà mới gần đây, tôi chất các thùng đồ không dùng vào không gian cầu thang, và nghĩ rằng nếu có một chiếc kệ đúng kích thước, tôi có thể sắp xếp gọn những thứ bừa bộn
- Nhưng tôi không thể mua được chiếc kệ to với giá rẻ như vậy, nên tôi dùng Freeform để kẻ đường, đo kích thước rồi đặt rất nhiều tấm ván gỗ thông và nhiều vít dài
- Tôi cũng đặt một bàn máy có kẹp có tính năng kẹp chặt rẻ nhất để giảm thiểu bụi cưa trong nhà khi cưa gỗ ($30)
- Vài ngày sau, tôi bắt đầu cưa kệ bằng cây cưa pullsaw Nhật Bản rẻ mua ở Lidl từ vài năm trước
- Cưa tay một tấm gỗ dài không có kỹ thuật sẽ làm mép xẻ bị cong
- Dù xếp 5 tấm lên nhau cũng vẫn bị cong
- Gợi ý là mua máy cưa lưỡi ray hoặc làm cho mép cong không bị lộ ra
- Vợ tôi đã rất hỗ trợ khi đo vị trí khoan và bắt vít, còn con chó đi cùng nhà tôi lại thường xuyên kiểm tra các khuyết tật có được giấu kín đúng chưa
- Việc bắt vít mất hai ngày, vì xoay vít dài khó hơn tưởng tượng
Chiếc bàn trở thành bàn làm việc
- “Bàn làm việc” hiện tại của tôi là tấm mặt bàn phía trước của chiếc “bàn code” cũ gắn lên bàn kẹp có kẹp $30 tôi mua để làm kệ
- Trên bàn làm việc có các thứ sau
- Máy chà phẳng khối rẻ nhất ($8)
1 bình luận
Bình luận Hacker News
Tóm lại: