Đăng ký Hội viên Premium

Bạn cần có tài khoản thu phí để truy cập nội dung này.

Đăng ký ngay
Hoặc

Đã có tài khoản?

Đăng nhập tại đây

Ấn phẩm in mới nhất

Lập trình viên thời AI

Trí tuệ nhân tạo (AI) thay đổi ngành lập trình máy tính mạnh mẽ hơn bất kỳ ngành nghề nào khác, và các kỹ sư phần mềm đang chuyển mình cùng với làn sóng đó.
Tác giả: Mark Milian
Lập trình viên thời AI

Vào một chiều thứ Tư tại văn phòng ở San Francisco, Boris Cherny đang gõ phím liên hồi trên chiếc máy tính xách tay. Anh đang làm việc, nhưng lại không hoàn toàn chắc chắn nên gọi công việc mình đang làm là gì. Sáu tháng trước, anh sẽ gọi đó là lập trình. Tuy nhiên, những gì đang diễn ra lại là một trải nghiệm hoàn toàn khác. Thay vì viết bằng bất kỳ ngôn ngữ lập trình nào mà anh đã dành cả đời để rèn luyện, Cherny đang gõ tiếng Anh phổ thông vào một hộp thoại để trò chuyện với một nhóm “Claude”. Anh yêu cầu một trợ lý AI chỉnh sửa đoạn mã mà nó đã viết trước đó, rồi chuyển sang tab thứ hai để hướng dẫn một Claude khác dịch một tập hợp mã từ ngôn ngữ lập trình này sang ngôn ngữ lập trình khác. Sau đó, anh tiếp tục chuyển sang một tab khác để chỉ thị cho một Claude nữa khắc phục sự cố mà các nhân sự trong đội ngũ của anh đang gặp phải với hệ thống chia sẻ và thử nghiệm mã.

Cherny đang sử dụng Claude Code, phần mềm do chính anh tạo ra và vận hành tại Anthropic PBC. Trong vòng một năm kể từ khi anh bắt đầu dự án này, toàn bộ ngành nghề của anh đã thay đổi. Nghi thức đơn độc khi bước vào trạng thái tập trung cao độ và viết mã trong hàng giờ liền đang dần bị thay thế bằng một dạng cộng tác mô phỏng với một binh đoàn chatbot. Trong khi các lập trình viên từng lãng mạn hóa nghề nghiệp của họ giống như việc đục đẽo một bức tượng hoặc sáng tác một bài thơ sonnet, thì các lập trình viên AI lại ví công việc của mình như đang chơi trò chơi chiến thuật StarCraft. Ngày nay, các mô hình tiên tiến nhất từ Anthropic và OpenAI đều có thể tạo ra mã chất lượng cao, và có tới một nửa lượng công việc lập trình hiện nay là do máy tính tự động tạo ra. Bốn trên năm kỹ sư tại Amazon Web Services hiện đang sử dụng AI. Google cho biết AI viết tới 3/4 lượng mã của công ty. Spotify Technology SA cũng chia sẻ rằng các kỹ sư phần mềm hàng đầu của họ đã không còn tự tay viết mã kể từ tháng 12 năm ngoái. Họ cũng sử dụng Claude Code.

Không phải ngành nghề nào cũng sẽ trải qua sự chuyển đổi tương tự theo cùng một cách, nhưng nếu bạn muốn hình dung AI có thể ảnh hưởng đến công việc của mình như thế nào trong tương lai, bạn nên hiểu những gì nó đang tác động đến chính lĩnh vực của những người đã tạo ra nó. So với phương pháp cũ, cách làm việc này có thể mang lại năng suất cực kỳ cao. Một kiểu kỹ sư nhất định, những người có hiểu biết rộng về cách cấu thành phần mềm, một tư duy cực kỳ nhạy bén và có phần hơi cuồng nhiệt, đang phát triển rất mạnh mẽ.

Lập trình bằng AI đã hồi sinh làn sóng khởi nghiệp; tạo ra các hiện tượng như OpenClaw, một phần mềm cực kỳ phổ biến được dùng để triển khai các tác tử AI; và làm sống lại sự nhiệt huyết dành cho các cuộc thi hackathon, nơi các lập trình viên đến để thử nghiệm ý tưởng, học hỏi các kỹ thuật mới hoặc tìm kiếm một đối tác kinh doanh tiềm năng. Tuy nhiên, đây cũng là một trải nghiệm đau đớn đối với hàng ngàn kỹ sư, nhiều người trong số họ vừa mất việc sau khi đi theo con đường truyền thống của một ngành nghề từng được coi là ổn định và có thu nhập cao. Một làn sóng lo âu đang lan rộng trong cộng đồng kỹ sư phần mềm ở khắp mọi nơi. Nhận thấy công việc đang thay đổi và chứng kiến các đợt sa thải hàng loạt đang làm rỗng ngành công nghiệp này, họ đang cố gắng tìm cách để trở thành những “kỹ sư 10X” (năng suất gấp 10 lần người thường) theo cách gọi của các sếp công nghệ và giới đầu tư mạo hiểm, thay vì phải kết thúc sự nghiệp bằng việc chạy xe Uber.

Theo Bloomberg

Bài liên quan