[Cảm nhận sách] The Pragmatic Programmer — Topic 1: It's Your Life
Mở đầu
Hôm nay mình ngồi đọc lại cuốn The Pragmatic Programmer bản kỷ niệm 20 năm. Sách này mình từng đọc qua từ hồi mới vào nghề, mà giờ đọc lại thấy nhiều điều thấm hơn hồi xưa nhiều. Mình nghĩ chắc cũng nên ghi lại cảm nhận từng topic, vừa để nhớ lâu hơn, vừa để chia sẻ với mấy bạn cùng nghề.
Topic 1: It's Your Life
Ảnh: Lukas Blazek — Pexels
Topic đầu tiên mở đầu bằng câu nói của Bruce Lee:
"I'm not in this world to live up to your expectations, and you're not in this world to live up to mine."
Câu này nghe thì đơn giản, nhưng mà đúng chất lập trình viên ghê. Tụi mình hay có thói quen đổ lỗi: công ty không train, sếp không cho làm công nghệ mới, dự án toxic, lương thấp... Nhưng tác giả nói thẳng: đời mình, mình chịu trách nhiệm. Ai cũng có quyền lựa chọn, chỉ là có dám chọn hay không thôi.
Điểm mình thích nhất là cái Tip 3: You Have Agency. Dịch nôm na là "mình có quyền quyết định". Công việc chán? Sửa nó, hoặc tìm chỗ khác. Công nghệ outdate? Tự học. Muốn remote? Hãy hỏi, nếu không được thì đi tìm chỗ khác. Nghe đơn giản vậy mà hồi xưa mình cũng mất mấy năm mới hiểu được cái này.
Cảm nhận của mình
Ảnh: Ann H — Pexels
Hồi mới ra trường, mình cũng từng than vãn đủ thứ. Mãi tới khi tự nhủ "thôi không thể đổ lỗi cho ai được nữa" thì mình mới bắt đầu chủ động học, chủ động tìm dự án mới, chủ động nói chuyện với sếp. Và mọi thứ thay đổi.
Đoạn mình tâm đắc nhất trong topic này:
"This industry gives you a remarkable set of opportunities. Be proactive, and take them."
Ngành IT là một trong số ít ngành mà mình có thể tự quyết định tương lai của mình. Kỹ năng của mình được săn đón, kiến thức vượt qua mọi ranh giới địa lý. Mình có thể làm remote, làm freelance, ra nước ngoài. Nhưng nếu mình cứ ngồi im thì cũng không ai kéo mình đi đâu cả.
Kết
Ảnh: Alexandra Krainyukhova — Pexels
Nói chung topic đầu tiên là một lời nhắc nhở nhẹ nhàng nhưng sâu sắc: Lập trình viên hãy làm chủ cuộc đời mình. Không ai khác sẽ làm điều đó cho bạn đâu. Hãy chủ động, hãy dám thay đổi.
Hẹn anh em bài sau nha! Mình sẽ viết về Topic 2: The Cat Ate My Source Code — chuyện về trách nhiệm và sự trung thực trong nghề.