Dạo này anh em lạm dụng ChatGPT hơi nhiều rồi đấy. Bài viết này sẽ bóc trần sự thật về việc AI đang làm anh em lười đi hay xịn lên.

Dạo này ngồi trà đá cổng công ty, tôi thấy mấy vãn bối làm dev đang có dấu hiệu "thoái hóa não" trầm trọng. Hơi tí là mở ChatGPT lên gõ prompt, xong copy-paste một nùi code về chạy thử. Chạy được thì tung hô, đ*o được thì lại bắt con AI fix tiếp. Cuối cùng, dự án thành một mớ bòng bong mà chính thằng gõ prompt cũng chả hiểu logic bên trong nó chạy kiểu gì. Hôm nay, vô tình lướt Hacker News thấy bài "AI should elevate your thinking, not replace it" được tận hơn 700 point, tôi thấy gãi đúng chỗ ngứa nên phải lôi ra chém gió với anh em luôn.
Nói thật, chả ai phủ nhận mấy con LLM bây giờ nó bá đạo. Nó gõ code nhanh như máy khâu, giải thích bug mượt mà, thậm chí còn biết tự gen ra unit test. Nhờ nó mà anh em dev bớt đi được đống việc tay chân nhàm chán.
Nhưng mà khoan! Thay vì dùng thời gian rảnh rỗi đó để nghĩ về system architecture, tối ưu performance hay xử lý mấy cái edge cases dịu dàng để app không cắn RAM, thì nhiều ông lại chọn cách... tắt não.
Tôi từng review code cho một thanh niên, thấy một cái hàm dài 200 dòng, logic rườm rà kinh khủng. Hỏi "em viết kiểu gì thế này?", thanh niên hồn nhiên đáp "Em xin từ ChatGPT anh ạ". Ảo ma thật sự! Các ông đang dùng tool để tiết kiệm sức lực, hay đang cho tool làm sếp của mình thế? Code chạy được hôm nay chưa chắc ngày mai không sập server đâu các đạo hữu ạ.
Cái chủ đề này ném lên HN thì đúng là châm ngòi nổ. Các pháp sư ẩn danh thi nhau múa phím, tựu trung lại có mấy luồng ý kiến thế này:
Anh em ạ, nghề dev tụi mình sống được, deal lương cao được là nhờ cái tư duy logic, kỹ năng giải quyết vấn đề chứ đ*o phải nhờ tốc độ gõ phím. Nếu công việc của các ông chỉ là lấy requirement -> ném vào ChatGPT -> copy code ra, thì xin chúc mừng, sớm muộn gì công ty cũng nhận ra họ có thể thuê một đứa sinh viên năm nhất (hoặc thậm chí bà lao công biết xài máy tính) làm việc đó với mức lương bằng 1/10.
Đừng để mấy khóa học "lùa gà" trên mạng tẩy não rằng AI sẽ làm hết mọi thứ. Hãy bắt AI viết boilerplate, viết doc, tạo data test. Còn cái cốt lõi, cái hồn của hệ thống, thuật toán tối ưu - hãy để não bạn làm việc. Dùng AI để tư duy bay cao hơn, nhìn vấn đề ở mức vĩ mô hơn, chứ đừng lấy nó làm cớ để cất não vào tủ lạnh.
Chốt hạ: Code là của AI, nhưng bug là của bạn. Chịu trách nhiệm đi!
Nguồn hóng hớt: AI should elevate your thinking, not replace it