Cách biết khi nào nên rời đi
(thecodist.com)- Năm 2021, tác giả nghỉ hưu ở tuổi 63,5 sau khoảng 40 năm làm lập trình viên
- Không phải vì năng lực suy giảm, mà sau một năm suy nghĩ, tác giả nhận ra mình không còn muốn tiếp tục nữa
- Ai rồi cũng sẽ đến lúc không thể tiếp tục công việc mình đã làm cả đời
- Điều đó có thể xảy ra không chỉ khi nghỉ hưu mà còn ở bất kỳ thời điểm nào trước đó
- Việc công nghệ mình chọn biến mất và trở nên vô dụng, kiệt sức vì code, hoặc đơn giản là chán việc lập trình như một nghề là điều khá phổ biến
Những người nghỉ việc vì nhiều lý do khác nhau
- Một lập trình viên trẻ mà tác giả gặp 10 năm trước đã kiếm được rất nhiều tiền nhờ phát hành ứng dụng di động, nhưng rồi bị burnout, không còn quan tâm nữa, và bắt đầu kinh doanh đại lý Jeep cùng khai hoang đất đai; anh ấy thích những công việc đó hơn và vẫn thành công ổn định
- Một người chỉ viết mã cho hệ thống mainframe, khi mainframe bị loại bỏ thì vì không học cái mới nên phải đi làm công việc lắp đặt cáp mạng
- Một nhóm từng tự hào về kỹ năng tạo RPG2 bằng công cụ 4GL đã mất việc chỉ một năm sau đó, và công cụ kia trở nên vô dụng
Rất khó duy trì sự nghiệp lâu dài bằng việc viết code
- Khi bắt đầu vào đầu những năm 1980, số lượng lập trình viên ít hơn rất nhiều so với ngày nay
- Trong số các lập trình viên mà tác giả biết cách đây 40 năm, phần lớn đã bỏ nghề, trở thành quản lý, hoặc trở nên lỗi thời
- Chỉ còn những người làm công việc legacy, còn tác giả là người duy nhất vẫn làm ở công ty lớn với công nghệ hiện đại (iOS, Swift)
- Trong một ngành thay đổi dữ dội như vậy, thật khó để duy trì sự nghiệp lâu đến thế
Cần thành thật với chính mình
- Hãy tự hỏi liệu mình có còn theo kịp công nghệ mới đủ để tiếp tục làm việc về sau không
- Cần nghĩ xem công việc có còn thú vị không, hay mình có điều gì khác muốn làm
- Lập trình có thể không còn vui nữa, hoặc không còn đủ tính thử thách
- Có người vẫn tiếp tục công việc nhàm chán vì thu nhập, nhưng tác giả không thể thấy hài lòng theo cách đó
Ngoài chuyện bỏ lập trình, cũng nên cân nhắc đổi việc
- Lý do lớn nhất để nghỉ có thể đơn giản là công việc không còn giá trị và bạn nên tìm nơi khác
- Tác giả từng rời cả nơi làm tốt lẫn nơi làm tệ vì công việc không thú vị, định hướng hỗn loạn, hoặc môi trường làm việc thù địch
- Một kiểu lập trình khác hoặc một ngành khác có thể khơi lại hứng thú
- Tác giả cũng biết những người đã bỏ công việc lương cao nhưng áp lực để mở nông trại hoặc bắt đầu nghề khác
- Không đáng để vừa làm việc vừa cảm thấy khốn khổ
Thâm niên và năng lực không liên quan với nhau
- Tác giả từng làm cùng một lập trình viên có số năm kinh nghiệm tương đương nhưng không hiểu yêu cầu, mã viết ra hầu như không chạy được nên phải rà soát lại toàn bộ
- Tác giả không hiểu sao có người làm 30 năm rồi mà việc đơn giản cũng không làm nổi
- Không nên phân biệt đối xử vì tuổi tác; tuổi và năng lực không liên quan
- Trong số những người lớn tuổi hơn tác giả, có người rất xuất sắc và cũng có người kém năng lực
- Ngay cả ở độ tuổi 20 cũng có người viết được bất cứ gì một cách thành công, trong khi có người còn không hiểu nổi những khái niệm đơn giản
- Tác giả hầu như không gặp ageism, và các nhà tuyển dụng trong 10 năm gần đây đều ghi nhận mọi việc tác giả đã làm
- Ngoài vài buổi phỏng vấn mà người đối diện lộ vẻ kiểu “ồ, là một ông già à”, tác giả gần như không thấy sự phân biệt tuổi tác
Tuyên bố nghỉ hưu và phản ứng xung quanh
- Khi tác giả tuyên bố nghỉ hưu (báo trước 3 tháng), các leader bị sốc
- Họ không thể hiểu nổi vì sao lại có người muốn nghỉ hưu
- Một trong những leader đã làm việc cùng tác giả ở hai công ty và luôn được tác giả giúp cuộc sống dễ dàng hơn thì từ đó không bao giờ nói chuyện hay chào tạm biệt nữa
- Tác giả vẫn trò chuyện với đồng nghiệp và team, và biết rằng mọi thứ đã xuống dốc thế nào sau khi mình rời đi
- Vì tác giả thích tạo ra khác biệt và làm việc mang tính thử thách, nên sớm muộn gì cũng sẽ rời đi
Rồi ai cũng đến lúc kết thúc nghề nghiệp, nhà tuyển dụng, ngành nghề, thậm chí cả toàn bộ sự nghiệp
- Thành thật với bản thân và đưa ra quyết định khôn ngoan vẫn tốt hơn là nhận ra mình đang tụt lại phía sau rồi bị ép ra đi
- Rời bỏ một nơi làm việc tệ trước khi bám trụ đến mức rụng tóc còn thấy dễ chịu hơn; ngay cả khi công việc tiếp theo cũng tệ hại y như vậy
- Sự nghiệp là của chính bạn. Bạn phải làm hết sức mình, và khi kết thúc thì đó cũng là phần việc của bạn
Những gì tác giả đang làm hiện nay
- Tác giả vẫn viết code mỗi ngày cho hoạt động generative art
- Mã hiện tại phức tạp hơn nhiều so với trước đây, và rất thú vị vì có nhiều thứ người khác không làm
- Đôi khi tác giả nhớ vài khía cạnh nhất định của công việc cuối cùng, nhưng không nhớ áp lực liên miên, giờ làm kéo dài, các quyết định quản lý tồi, hay những thay đổi bất tận
- Điều tác giả nhớ là việc đảm nhiệm vai trò leader và nhìn thấy những thứ mình viết được nhiều khách hàng sử dụng
Lập trình có thể là một sự nghiệp vui vẻ, một cơn ác mộng khủng khiếp, hoặc thứ gì đó ở giữa, và nó không bao giờ đứng yên
- Tác giả đã có thể kéo dài 40 năm bằng cách tận hưởng phần tốt, chịu đựng phần xấu, và thường xuyên thay đổi công nghệ, ngành nghề, nhà tuyển dụng
- Như vậy là đủ lâu rồi
Ý kiến của GN⁺
- Câu chuyện trải nghiệm của tác giả có thể là bài học lớn cho những người làm trong lĩnh vực lập trình
- Trong ngành IT có tốc độ phát triển công nghệ rất nhanh, làm lập trình viên hơn 40 năm chưa bao giờ là chuyện dễ dàng
- Việc khách quan đánh giá năng lực và đam mê của bản thân, rồi quyết định nghỉ hưu vào thời điểm phù hợp là điều đáng kính trọng
- Trong bối cảnh công nghệ phát triển quá nhanh, để không bị tụt lại về kỹ năng thì cần liên tục học hỏi, tiếp thu công nghệ mới và chấp nhận thử thách
- Nếu đã mất nhiệt huyết với công việc, thay đổi môi trường hoặc tìm thử thách mới cũng có thể là một cách tốt
- Thay vì chỉ chạy theo mức lương, việc tìm giá trị và niềm vui trong công việc có ý nghĩa lớn hơn về lâu dài. Tiếp tục một công việc khiến mình không hạnh phúc là điều không nên
- Có thể rút ra nhiều bài học, như việc tuổi tác không liên quan đến năng lực, và nên coi trọng giá trị cùng sự thỏa mãn nhận được từ công việc hơn là chỉ tích lũy thâm niên
6 bình luận
Tuyệt quá, tôi vẫn chưa được 20 năm, nên tôi sẽ hoàn thành mốc 20 năm rồi quay lại!
Tôi nghĩ đó là một sự nghiệp thành công. Và có lẽ việc kịp thời định hướng cho con đường thứ hai trong cuộc đời cũng là điều quan trọng.
Duy trì sự nghiệp đến tận tuổi 60 với vai trò là lập trình viên chứ không phải lãnh đạo, và có thể xem đây là một sự nghiệp thành công khi tự mình quyết định nghỉ thay vì bị thúc ép phải rời đi.
Tôi cũng mong sau này mình vẫn là một lập trình viên có thể để lại những dòng như thế này. Cố thêm một chút nữa thôi.
Đây là một bài viết khiến người ta phải suy nghĩ rất nhiều. :-)
Ý kiến Hacker News
Đã nghỉ hưu khỏi Apple vài năm trước
Đã làm lập trình suốt 6 năm
Bắt đầu lập trình từ năm 10 tuổi, giờ đã 50
Tôn trọng sự thẳng thắn và lời khuyên của OP
Gợi nhớ đến lúc Kobe Bryant biết đã đến thời điểm giải nghệ bóng rổ
Đã nghỉ hưu vào năm 2017
Đang ở cuối tuổi 50 nhưng vẫn yêu phát triển phần mềm
Đã nghỉ hưu ở tuổi 55
Đề xuất bài hát của Doris Day "enjoy yourself, it’s later than you think"
Lập trình có cảm giác như một ngõ cụt