28 điểm bởi GN⁺ 11 giờ trước | 1 bình luận | Chia sẻ qua WhatsApp
  • Sự lan rộng của các công cụ lập trình AI đang khiến ai cũng có thể trở thành builder, đồng thời giá trị của nghệ nhân (artisan) viết code bằng tay đang được nhìn nhận lại
  • Tính đến tháng 4/2026, 75% mã mới của Google được tạo bởi AI, và 84% lập trình viên đã áp dụng AI, khiến sản lượng code tăng với tốc độ con người không thể theo kịp
  • Một chuyển dịch mô hình (paradigm shift) đang diễn ra khi AI hạ thấp rào cản bước vào lập trình và thay đổi bản sắc của lập trình viên, đặt lại câu hỏi: "Lập trình viên là gì?"
  • Mã do AI tạo ra hữu ích cho giai đoạn dựng ban đầu, nhưng để có phần mềm an toàn và vững chắc thì chuyên môn và tay nghề kỹ thuật vẫn là yếu tố bắt buộc
  • Mô hình lai nghệ nhân-builder kết hợp builder làm nhanh và nghệ nhân có chiều sâu sẽ trở thành điểm khác biệt cốt lõi của lập trình viên trong kỷ nguyên mới

AI như một công cụ động lực mới và sự thay đổi trong sản xuất code

  • AI là một phần của dòng công cụ đã thay đổi cách con người sáng tạo và tiêu dùng, tiếp nối giáo, bánh xe, máy in và Internet, và đang mang đến thay đổi cấp tiến cho thế giới công nghệ
  • Sự thay đổi đặc biệt nổi bật trong lĩnh vực tạo mã
    • Năm 2023, GitHub cho biết 46% mã của người dùng được tạo bởi GitHub Copilot
    • Tính đến tháng 4/2026, 75% mã mới của Google là do AI tạo ra, tăng từ 25% lên 75% chỉ trong khoảng một năm rưỡi
  • Phần lớn mã do AI tạo ra có thể không dùng được hoặc dễ tổn thương về bảo mật, nhưng số dòng code được tạo ra vẫn đang tăng theo cấp số nhân
  • Theo Developer Survey 2025, 84% lập trình viên và người làm kỹ thuật đã áp dụng AI, trong đó 51% dùng công cụ AI hằng ngày
  • Nhưng khi AI có thể ào ạt tạo ra tới 37.000 dòng code,

    Rốt cuộc chúng ta đang tạo ra điều gì?
    Điều gì sẽ xảy ra nếu chúng ta loại chính mình ra khỏi quá trình tạo nên những thứ đó?
    Liệu những gì trí tuệ nhân tạo tạo ra hoàn toàn có thật sự có thể được gọi là sản phẩm sáng tạo của chính chúng ta không?

Bài toán triết học của công nghệ — nghệ nhân đối đầu builder

  • Điều mà công nghệ mới chấm dứt không phải là mọi thứ, mà là một thứ cụ thể. Ở đây, đó chính là trạng thái hiện tại (status quo)
  • Trước đây, ta phải tự đóng ghế và tự viết thư, nhưng giờ IKEA và WhatsApp đã thay thế vị trí đó
    • Thủ công hay nghề mộc không biến mất, mà vẫn là phần việc của những nghệ nhân có sự kiên nhẫn và tận tâm
    Quảng cáo
  • Khi công cụ cho phép tạo ra mọi thứ thật nhanh, thì "trở thành một nghệ nhân còn có ý nghĩa gì?"
    • "Nếu trong cùng một khoảng thời gian có thể lắp hàng trăm chiếc ghế IKEA, ai còn làm ghế chậm rãi bằng tay?"
    • "Nếu AI có thể tạo ra mọi thứ trong nửa thời gian, tại sao còn phải viết code?"
  • Mike Swift (Major League Hacking) nói như sau

    "Về mặt lịch sử, làm lập trình viên là một bản sắc, và bạn phải biết kỹ năng lập trình. Giờ thì không nhất thiết như vậy nữa"

    • AI đang hạ thấp rào cản gia nhập ở gần như mọi lĩnh vực như lập trình, chỉnh sửa video, viết lách, toán học và thiết kế
  • Dù thích hay không, nhờ trí tuệ nhân tạo, chúng ta đã tạo ra những đường tắt bất tận
  • Doanh nghiệp muốn những builder có thể bắt tay làm ngay hơn là những nghệ nhân chậm rãi, cẩn thận và tạo ra chất lượng cao nhất
    • Tuy vậy, cũng như ghế IKEA không bền lâu, phần mềm do AI tạo ra cũng sẽ không bền lâu

    "Điều gì sẽ xảy ra khi doanh nghiệp gặp vấn đề với những chiếc ghế làm cẩu thả hoặc phần mềm AI?"

    Quảng cáo
  • Thành thật mà nói, tôi không nghĩ cặp đối lập nghệ nhân và builder nhất thiết phải là một lưỡng phân cứng nhắc
  • Với sự xuất hiện của AI, chúng ta đã đi tới thêm một điểm bẻ lái trong lịch sử phát triển công nghệ, tức điểm kết thúc hoàn cảnh hiện tại và tạo ra một hoàn cảnh mới
  • Trong hoàn cảnh mới đó, các lập trình viên sẽ tiến hóa thành những nghệ nhân xây dựng công nghệ tương lai nhanh chóng và ở quy mô lớn

Nghệ nhân là builder, builder là nghệ nhân

  • Ngay cả người gần như không biết code cũng có thể dùng công cụ vibe-coding để dựng một ứng dụng hoạt động được (ít nhất một phần) chỉ trong vài giờ
    • Sự tồn tại của những người không biết một dòng code nào nhưng vẫn ghi trên LinkedIn rằng họ đang "building the next XYZ" là minh chứng cho điều đó
  • Khi AI biến việc tự tay code thành một lựa chọn, bản sắc của lập trình viên không còn có thể được định nghĩa bằng "có biết viết code hay không"
    • Câu hỏi cốt lõi chuyển thành "điều gì khiến một lập trình viên trở nên không thể thay thế trong quá trình xây dựng phần mềm"
  • Tính không thể thay thế đó đến từ nhiều năm kinh nghiệm, tức tay nghề nghệ nhân (artisanry)
    • Ví dụ ở lĩnh vực viết: khi AI mới xuất hiện, ai cũng có thể tạo ra những đoạn văn trông ổn; nhưng khi cơn sốt lắng xuống, khả năng dệt nên câu chuyện khiến con người rung động lại trở thành giá trị thật sự của việc viết
    • Chính kỹ năng của nghệ nhân quyết định hình dạng của thành phẩm, nên người có tay nghề có thể dùng AI để làm việc nhanh hơn và ở quy mô lớn hơn
  • Mike Swift nói như sau

    "Giá trị được tạo ra từ ý tưởng, giao tiếp và gu (taste). Từ việc biết nên tạo ra cái gì, tại sao phải tạo ra nó, và làm sao để LLM hay cả nhóm tạo ra nó"

    Quảng cáo
    • Chỉ người từng tự làm ghế mới biết cách làm ghế chắc chắn, và chỉ người biết lập trình mới biết cách làm cho một codebase trở nên an toàn
  • Scott Hanselman (VP of Developer Community, Microsoft)

    "Mục tiêu là một bản prototype, hay là một nền tảng ngân hàng vững chắc và an toàn đang được hàng triệu người giao phó dữ liệu?"

    • Mã do AI tạo ra phù hợp với vế đầu, nhưng thế giới số của chúng ta lại được dựng trên vế sau
    • Một vibe coder không có kiến thức lập trình có thể khiến cả AI lẫn chính mình rơi vào hỗn loạn và sa vào những đoạn hardcode kỳ quặc
    • Có khác biệt rất lớn giữa việc viết một tiện ích đơn giản và phát hành các hệ thống nền tảng như Windows hay .NET

Giá trị của tinh thần thủ công (craftsmanship)

  • Chúng ta đang sống trong một thế giới do các builder thống trị
  • Doanh nghiệp vận hành theo cách làm của builder, ưu tiên tốc độ và hiệu quả, nhưng để tạo ra phần mềm vững chắc thì chuyên môn của nghệ nhân lại ngày càng quan trọng
    • Đây cũng là mô thức giống như trong viết lách, nơi khả năng tuyển chọn và gu thẩm mỹ trở thành tiêu chí đánh giá một bài viết tốt
  • Khi AI mở ra vô hạn khả năng cho code, nhu cầu về code cũng được dự báo sẽ tăng vô hạn
    • Builder sẽ tiếp tục tạo ra những sản phẩm không thể mở rộng hoặc làm lộ dữ liệu nhạy cảm, và để sửa chúng thì cần đến công việc của những chuyên gia thật sự hiểu code
    Quảng cáo
  • AI là công cụ không thể chối từ như máy in, bánh xe hay Internet, và là phương tiện giúp công việc của nghệ nhân trở nên dễ dàng hơn

    "Hiện tại, thế giới thực chất đang ở giai đoạn khai sinh của power tools. Chúng ta tối ưu hóa luồng công cụ để giải quyết vấn đề và tạo ra sản phẩm" - Mike Swift

    • Với lập trình viên, khả năng thành thạo những công cụ mạnh mẽ này là yếu tố thiết yếu để thành công trong thế giới AI mới
  • Dù trạng thái hiện tại có thay đổi, công việc chậm rãi và tinh xảo của nghệ nhân không biến mất; điều cốt lõi không phải là làm nghệ nhân hay builder, mà là trở thành cả hai
    • Cách làm việc như viết bản nháp bằng bút máy trên sổ tay đồng thời mở Gemini trên laptop là một ví dụ
  • Lý do một chiếc ghế IKEA có thể được lắp mà không cần kỹ năng cũng là vì những người lành nghề đã thiết kế, kiểm chứng và sản xuất các bộ phận từ trước; và với code cùng phần mềm, vẫn luôn cần những nghệ nhân giàu kinh nghiệm
    • Lập trình viên nghệ nhân biết cách xây dựng sẽ có giá trị hơn bất kỳ AI nào

1 bình luận

 
awbrg789 8 giờ trước

Bài viết hay, cảm ơn bạn đã chia sẻ.