Ask HN: Các kỹ sư phần mềm đang nghĩ gì giữa làn sóng cuồng nhiệt về AI?
(news.ycombinator.com)AI đang đảm nhiệm khoảng 30~50% công việc, nên tôi muốn biết không khí trong công ty hiện ra sao.
Các công ty có đang tăng tuyển dụng kỹ sư phần mềm hay đã dừng lại?
Ban lãnh đạo có đang gây áp lực để xử lý nhiều công việc hơn không?
Tóm tắt các phản hồi chính
1. Mức độ sử dụng AI và năng suất thực tế
- Nhiều lập trình viên cho rằng tuyên bố AI thay thế 30~50% công việc là phóng đại, và hiệu quả thực tế đa số chỉ ở mức 1~10%
- AI hữu ích cho các công việc lặp lại như viết mã boilerplate, script đơn giản, tóm tắt/chuyển đổi tài liệu, thay thế tìm kiếm, nhưng có nhiều giới hạn khi viết hoặc bảo trì mã phức tạp
- Một số lập trình viên sơ cấp và trung cấp cảm nhận năng suất tăng nhờ gợi ý về cú pháp và cấu trúc, nhưng lập trình viên giàu kinh nghiệm thậm chí giảm 19% năng suất (theo kết quả nghiên cứu)
- Do vấn đề chất lượng mã do AI tạo ra, nhiều trường hợp mất thêm thời gian để kiểm chứng và chỉnh sửa, khiến lợi ích ròng bị giảm
2. Những thay đổi về tổ chức và tuyển dụng do AI tác động
- Quy mô tuyển dụng không thay đổi lớn. Tuy vậy, một số công ty giảm tuyển hoặc tăng offshoring (đặc biệt do kỳ vọng tận dụng nhân lực chi phí thấp có dùng AI)
- Mối quan tâm đang chuyển từ tối ưu hiệu quả công việc nội bộ sang tích hợp AI vào tính năng sản phẩm
- Có trường hợp cấp quản lý quá tin vào AI nên đánh giá thấp độ khó của công việc và đặt deadline phi thực tế, làm giảm tinh thần của lập trình viên
3. Các trường hợp thành công và thất bại khi dùng AI
- Trường hợp thành công:
- Tạo PoC ban đầu, bootstrap dự án mới, viết mã kiểm thử và UI đơn giản
- Khám phá lượng lớn log và tài liệu, cung cấp con trỏ tới thông tin cần thiết trong tài liệu API
- Tìm ứng viên refactor trong mã legacy, phân tích đầu ra GDB và các tác vụ ngách cụ thể
- Trường hợp thất bại:
- Tích hợp với codebase hiện có phức tạp, hỗ trợ ngôn ngữ đặc thù theo phiên bản hoặc miền (ví dụ: ABAP)
- Tìm kiếm/tóm tắt trong môi trường mà tài liệu hoặc ticket đã cũ hay mâu thuẫn
- Công việc đóng góp OSS chất lượng cao (PR)
4. Tâm lý và tinh thần của lập trình viên
- Một số người hài lòng hơn vì việc lặp lại giảm nhờ AI, giúp họ tập trung vào thiết kế và kiến trúc
- Mặt khác,
- “Tại sao tôi phải học và đóng góp?” → tâm lý hoài nghi rằng về lâu dài sẽ bị AI thay thế
- Sự hỗn loạn trong công việc do AI tạo ra các bản tóm tắt cuộc họp và hạng mục hành động sai
- Lo ngại cắt giảm chi phí và thu hẹp nhân sự dưới danh nghĩa triển khai AI
- Các nhà sáng tạo web/nội dung độc lập cảm nhận tác động tiêu cực do lưu lượng truy cập và doanh thu giảm
5. Kết luận chung
- Hiện tại AI có giá trị như một 'công cụ hỗ trợ', nhưng chưa thể thay thế công việc cốt lõi
- Mức tăng năng suất phụ thuộc rất lớn vào lĩnh vực, đặc tính codebase và mức độ thành thạo của lập trình viên
- Về dài hạn, năng lực thiết kế kiến trúc và quản lý chất lượng có thể trở nên quan trọng hơn cả việc viết mã
- Kỳ vọng quá mức và sự đánh giá thấp cùng tồn tại, và ý kiến phổ biến là "hữu ích nhưng không phải vạn năng"
Chưa có bình luận nào.