Theo một tài liệu nội bộ, Google đã thử cung cấp một loạt câu hỏi phỏng vấn tuyển dụng của mình cho ChatGPT.
Dựa trên câu trả lời của chatbot AI, kết quả bất ngờ đã xảy ra, ChatGPT đã vượt qua vòng phỏng vấn và trúng tuyển vào vị trí kỹ sư phần mềm cấp 3 tại Google.
Theo báo cáo của CNBC, bài kiểm tra của Google nhằm xác định khả năng lập trình của các chatbot AI phổ biến hiện nay. ChatGPT có thể dễ dàng vượt qua với các câu hỏi kỹ thuật.
Tài liệu của Google có nội dung: “Thật ngạc nhiên, ChatGPT đã được tuyển dụng tại L3 (kỹ sư phần mềm cấp 3). Tại Google, một kỹ sư phần mềm cấp 3 sẽ có mức lương khoảng 183.000 USD/năm.
Tuy nhiên, chatbot của OpenAI gặp khó khăn với các câu hỏi liên quan đến ứng xử và kỹ năng mềm. Theo đánh giá, đây có thể coi là rào cản lớn nhất để ChatGPT có thể thay thế hoàn toàn công việc của con người.
ChatGPT được Google đánh giá cao về khả năng hiểu ngôn ngữ tự nhiên, đưa ra nhiều câu trả lời ngắn gọn và có độ trung thực cao, giúp người dùng tiết kiệm thời gian khi tìm kiếm kết quả trên Internet.
ChatGPT và NLP có phải là mối đe dọa đối với các chương trình máy tính bảng và kỹ thuật nhà sư phần mềm?
Theo Forbes, điều khiến nhiều lập trình viên ngạc nhiên là ứng dụng này có khả năng tự viết mã máy tính. Chỉ với một yêu cầu của người dùng, ChatGPT sẽ ngay lập tức tạo các trang web, ứng dụng và thậm chí cả các trò chơi cơ bản bằng nhiều ngôn ngữ lập trình. Nó có thể sử dụng ngôn ngữ Python, C và Javascript và một số ngôn ngữ thường được sử dụng để phát triển phần mềm.
Các tiểu thuyết gia, người viết quảng cáo và nhà báo tự tin rằng, mặc dù nó có thể tạo ra những kết quả ấn tượng, nhưng ChatGPT vẫn chưa đến mức khiến họ phải lo lắng rằng nó sẽ thay thế họ ngay lập tức. .
Tuy nhiên, câu chuyện với các lập trình viên lại khác. Khi thảo luận về vấn đề viết mã, người dùng sẽ quan tâm đến việc mã máy tính có chạy được hay không, chương trình viết ra có chạy được hay không. Người sử dụng mã sẽ không bỏ qua nó vì dòng mã không thú vị hoặc phức tạp.
Theo Forbes, mặc dù công nghệ ChatGPT hay NLP có vẻ ưu việt hơn nhưng chúng hiện không thể ngay lập tức khiến tất cả lập trình viên hay kỹ sư phần mềm trở nên dư thừa.
ChatGPT chỉ có thể tạo các chương trình tương đối đơn giản. Nếu bạn yêu cầu nó tạo ra thứ gì đó quá phức tạp, chẳng hạn như trò chơi hoặc ứng dụng kinh doanh, ứng dụng sẽ thừa nhận điểm yếu của mình và thông qua nhiệm vụ hiện đang vượt quá khả năng.
Ví dụ, Forbes đã yêu cầu ChatGPT cố gắng “tạo ra một nền tảng thương mại điện tử bán hàng hiệu quả hơn Amazon” và ứng dụng đó, tất nhiên, không thể làm được. trên NLP hiện tại khác) vẫn còn hạn chế về hiệu quả khi tạo phần mềm.
Tuy nhiên, mọi thứ có thể thay đổi trong tương lai. Những diễn biến trong thời gian tới có thể tốc độ luân chuyển nhân sự sẽ thực sự tăng cao, một số công việc sẽ dần bị thay thế.
Vì vậy, làm thế nào các nhà phát triển có thể sử dụng ChatGPT và các công cụ NLP khác?
Các lập trình viên được Forbes phỏng vấn đều chia sẻ rằng thay vì coi ChatGPT là mối đe dọa, họ xem nó như một công cụ hỗ trợ lập trình. Công cụ này có thể được sử dụng để nhanh chóng tạo khung, phác thảo bản dựng ứng dụng và cung cấp thông tin đầu vào cho các câu hỏi.
Ngoài ra, ChatGPT có thể sẽ thay thế con người trong một số công việc nhưng cũng sẽ tạo ra những công việc mới khác. Do đó, kiến thức tích lũy của các lập trình viên không bị lãng phí ngay lập tức, họ có thể sử dụng nó để dẫn dắt ChatGPT thực hiện công việc của họ hiệu quả và nhanh chóng hơn.
Cùng với việc tạo mã mới, một chức năng hữu ích khác của ChatGPT là gỡ lỗi mã hiện có (hoặc thậm chí mã do chính nó tạo ra). Lập trình viên nào cũng đau đầu trong quá trình debug.
Đây thường là một quá trình tốn nhiều công sức đòi hỏi phải kiểm tra một lượng lớn mã để tìm lỗi. Theo chia sẻ từ những người đã sử dụng ChatGPT để trợ giúp viết mã, ChatGPT không chỉ có thể tự động hóa quy trình này mà còn có thể giải thích lý do tại sao mã không hoạt động.
Tổng hợp: Forbes, PC Mag
Link nguồn: https://cafef.vn/vuot-qua-bai-phong-van-cua-google-chatgpt-do-vi-tri-ky-su-phan-mem-cap-3-voi-muc-luong-khung-20230203134629752.chn