Quan điểm cho rằng "nghề lập trình viên đã chết" dường như đã trở thành sự đồng thuận toàn cầu, và nghề này đang đối mặt với "cuộc khủng hoảng tồn tại" nghiêm trọng nhất kể từ khi internet ra đời.
Tác giả: Naval Ravikant
Biên soạn bởi: Felix, PANews
Trong bối bối cảnh sự phát triển chóng mặt của các mô hình AI quy mô lớn hiện nay, một tâm lý bi quan và lo lắng sâu sắc đang bao trùm thị trường toàn cầu. Đầu tiên, CEO của OpenAI, Sam Altman, dự đoán rằng "AI sẽ chiếm lấy 95% công việc của lập trình viên"; sau đó, CEO của Anthropic dự đoán rằng "AI sẽ hoàn toàn thay thế các vị trí kỹ sư phần mềm trong vòng 6-12 tháng". Quan điểm "nghề lập trình viên đã chết" dường như đã trở thành sự đồng thuận toàn cầu, đối mặt với "cuộc khủng hoảng hiện sinh" nghiêm trọng nhất kể từ khi internet ra đời.
Tuy nhiên, nỗi sợ mất việc làm này bắt nguồn từ sự hiểu sai về logic cơ bản của công nghệ. Naval Ravikant , đồng sáng lập(người đã đầu tư vào Uber và Twitter từ những giai đoạn đầu) , cho rằng rằng những tuyên bố gần đây về tác dụng nâng cao năng suất của AI có thể đã bị thổi phồng quá mức. Cho dù AI có phát triển đến đâu, nó vẫn sẽ luôn mắc lỗi, và kỹ sư phần mềm vẫn sẽ là một nghề không thể thiếu.
Dù bạn đang làm trong lĩnh vực nào, thậm chí là lĩnh vực nhỏ nhất, miễn là bạn chuyên sâu và trở thành một tài năng hàng đầu, bạn không cần phải lo lắng về việc bị trí tuệ nhân tạo thay thế.
Sau đây là quan điểm mới nhất của Naval Ravikant.
Liệu trí tuệ nhân tạo (AI) có đồng nghĩa với sự kết thúc của ngành kỹ thuật phần mềm truyền thống? Tất nhiên là không. Các kỹ sư phần mềm—ngay cả những người không nhất thiết chịu trách nhiệm tinh chỉnh hoặc huấn luyện các mô hình AI—vẫn là những người được đánh giá cao nhất trên thế giới hiện nay. Tất nhiên, những người chịu trách nhiệm huấn luyện và tinh chỉnh mô hình thậm chí còn được đánh giá cao hơn vì họ xây dựng các bộ công cụ mà các kỹ sư phần mềm sử dụng.
Nhưng các kỹ sư phần mềm vẫn có hai lợi thế lớn. Thứ nhất, họ suy nghĩ bằng mã, vì vậy họ thực sự hiểu các cơ chế cơ bản. Và tất cả các khái niệm trừu tượng đều có sai sót. Vì vậy, khi máy tính viết chương trình cho bạn (như với Claude Code hoặc những phần mềm tương tự), nó sẽ luôn mắc lỗi.
Nó sẽ phát sinh lỗi và có kiến trúc không hoàn hảo; tóm lại, nó sẽ không bao giờ hoàn toàn chính xác. Tuy nhiên, những người hiểu logic cơ bản có thể khắc phục các lỗ hổng kịp thời khi chúng xuất hiện.
Do đó, nếu bạn muốn xây dựng một ứng dụng có kiến trúc tốt, nếu bạn muốn có khả năng định nghĩa một kiến trúc tốt, nếu bạn muốn chương trình của mình chạy với hiệu suất cao, hoạt động tốt nhất và phát hiện lỗi càng sớm càng tốt, thì bạn vẫn cần có bối cảnh về kỹ thuật phần mềm.
Các kỹ sư phần mềm truyền thống có vị thế tốt hơn để tận dụng các công cụ AI này. Hơn nữa, vẫn còn nhiều vấn đề trong kỹ thuật phần mềm mà các chương trình AI không thể giải quyết. Cách đơn giản nhất để hiểu điều này là những vấn đề đó nằm ngoài phạm vi phân phối dữ liệu của chúng.
Ví dụ, trí tuệ nhân tạo đã xử lý vô số trường hợp sắp xếp nhị phân hoặc đảo ngược danh sách liên kết, vì vậy chúng rất giỏi trong việc này. Nhưng khi bạn bắt đầu bước ra khỏi phạm vi quen thuộc của chúng, chẳng hạn như viết mã hiệu năng cực cao, chạy trên các kiến trúc hoàn toàn mới hoặc tạo ra những thứ hoàn toàn mới và giải quyết các vấn đề mới, bạn vẫn cần phải tham gia và tự tay viết mã.
Tình trạng này sẽ tiếp diễn cho đến khi có đủ số lượng trường hợp để huấn luyện các mô hình mới, hoặc cho đến khi các mô hình này có khả năng suy luận đầy đủ ở các lớp trừu tượng đa chiều và tự giải quyết các vấn đề khó khăn.
Hãy nhớ: thị trường không có nhu cầu cho những sản phẩm "tầm thường". Chừng nào còn có một ứng dụng vượt trội trong một thị trường ngách, thì sẽ không ai muốn những ứng dụng tầm thường. Các ứng dụng tốt hơn về cơ bản sẽ chiếm 100% thị thị phần. Có thể một thị phần nhỏ sẽ thuộc về ứng dụng xếp thứ hai, đơn giản vì nó hoạt động tốt hơn ứng dụng chính thống ở một tính năng ngách nào đó, hoặc rẻ hơn, v.v.
Nhưng nhìn chung, mọi người chỉ muốn điều tốt nhất. Vì vậy, tin xấu là, tranh giành vị trí thứ hai hoặc thứ ba là vô nghĩa — giống như câu nói nổi tiếng của Alec Baldwin trong phim *Glengarry Glen Ross*: 'Giải nhất được một chiếc Cadillac, giải nhì được một bộ USD ăn bít tết, giải ba thì biến đi.'
Trong thị trường "kẻ thắng cuộc giành tất cả" ngày nay, điều này hoàn toàn đúng. Tin xấu là: nếu muốn chiến thắng, bạn phải là người giỏi nhất trong một lĩnh vực nào đó.
Tuy nhiên, có vô số lĩnh vực mà bạn có thể xuất sắc. Bạn luôn có thể tìm thấy một lĩnh vực chuyên môn phù hợp với mình và trở thành trong đó giỏi nhất. Điều này làm tôi nhớ đến một dòng tweet tôi đã đăng trước đây: "Hãy phấn đấu để trở thành người giỏi nhất trong lĩnh vực của bạn. Hãy không ngừng định nghĩa lại những gì bạn làm cho đến khi nó trở thành hiện thực."
Tôi cho rằng nguyên tắc này vẫn đúng trong kỷ nguyên trí tuệ nhân tạo.
Tuyên bố miễn trừ trách nhiệm: Là blockchain, các bài viết được đăng tải trên trang web này chỉ thể hiện quan điểm cá nhân của tác giả và khách mời và không phản ánh lập trường của Web3Caff. Thông tin trong các bài viết chỉ mang tham khảo và không cấu thành bất kỳ lời khuyên hoặc đề nghị đầu tư nào. Vui lòng tuân thủ các luật và quy định hiện hành của quốc gia hoặc khu vực của bạn.
Chào mừng bạn đến với cộng đồng chính thức của Web3Caff : Tài khoản Twitter | Tài khoản Twitter nghiên cứu của Web3Caff | Nhóm độc giả WeChat | Tài khoản chính thức WeChat






