Kỷ nguyên Citizen Developer: Khi ai cũng có thể là kỹ sư phần mềm

20 tháng 8, 2026·10 phút đọc

Bài viết phân tích sự trỗi dậy của 'citizen developer' (nhà phát triển nghiệp dư) - những người không qua đào tạo chuyên sâu nhưng vẫn tạo ra ứng dụng nhờ AI và công cụ no-code. Từ góc nhìn DevOps, tác giả cho rằng đây là tín hiệu doanh nghiệp cần xây dựng 'con đường trải nhựa' (paved road) để dung hòa tốc độ sáng tạo với an toàn bảo mật, thay vì chặn lại.

Kỷ nguyên Citizen Developer: Khi ai cũng có thể là kỹ sư phần mềm

Kỷ nguyên Citizen Developer: Khi ai cũng có thể là kỹ sư phần mềm

Bạn có thể chưa nghe đến thuật ngữ "citizen developer" (nhà phát triển nghiệp dư), nhưng họ đã tồn tại từ lâu và giờ đây, nhờ AI, họ đang sản xuất phần mềm với tốc độ chưa từng thấy. Từ nhân viên kế toán mua máy chủ Dell những năm 90, đến team marketing tự dựng web bằng Dreamweaver, giờ là nhân viên sales dùng Claude Code để tạo ứng dụng lưu trữ dữ liệu nhạy cảm. Đây là một vấn đề bảo mật, nhưng cũng là tín hiệu rõ ràng rằng các bộ phận kinh doanh không còn muốn chờ đợi hàng tháng trời để được phòng kỹ thuật ưu tiên. Thay vì chặn lại, các đội DevOps cần học cách "điều khiển" làn sóng này bằng những guardrail thông minh.

Sự thật là không một tấm bằng hay chứng chỉ nào định nghĩa được "developer". Bạn trở thành developer từ ngày công ty đồng ý gọi bạn như vậy. Khi một nhân viên bán hàng dùng AI viết ra ứng dụng giải quyết vấn đề của họ, họ chính là một developer theo đúng nghĩa đen — chỉ là thiếu kinh nghiệm hơn mà thôi.

Citizen Developer: Không phải Shadow IT thông thường

Trong quá khứ, "shadow IT" (CNTT ngầm) thường bị xem là tai họa bảo mật. Nhưng góc nhìn này đã lỗi thời. Năm 2021, trước cả khi ChatGPT ra đời, Gartner đã ghi nhận 41% nhân viên tạo ra công nghệ ngoài phòng IT. Con số đó giờ chắc chắn cao hơn nhiều, bởi vì các công cụ AI khiến việc lập trình trở nên quá dễ dàng.

Những "citizen developer" này không phải là những kẻ phá hoại. Họ là:

  • SDR (nhân viên phát triển doanh số) cần công cụ quản lý lead, chờ đợi ticket mãi không được duyệt nên đã tự viết một bản nháp trong một buổi chiều.
  • Quản lý vận hành của một công ty bảo hiểm chưa từng có team kỹ thuật, muốn biến 20 năm kinh nghiệm trong các file Excel thành một ứng dụng.
  • Chính chúng ta — frontend developer bị ném vào backend, hay backend developer lần đầu chạm vào Terraform. Ai bước ra khỏi "vùng an toàn" của mình đều là citizen developer.

"Chúng ta đều là citizen khi ở ngoài vùng thoải mái, cố gắng làm điều gì đó quan trọng, thúc đẩy doanh nghiệp tiến lên, nhưng lại nằm ngoài khả năng hiện tại của mình."

Góc nhìn của nhà lãnh đạo: Tốc độ hơn sự hoàn hảo

Nếu bạn là CEO, bạn sẽ chọn ai: một người có thể tạo ra sản phẩm ngay bây giờ, dù hơi cẩu thả, hay một người muốn bàn về "sự trau chuốt nghề nghiệp" nhưng lại có backlog 6 tháng? Quyết định chỉ mất 4 giây. Doanh nghiệp chưa bao giờ quan tâm cách giá trị được tạo ra, miễn là nó có giá trị. Chúng ta từng nhầm tưởng sự độc quyền về kỹ năng là sự tôn trọng. Giờ đây, công cụ đã thuộc về tất cả mọi người.

Vấn đề bảo mật là có thật

Không thể phủ nhận, "đồ cẩu thả" (slop) rất nguy hiểm. Một khảo sát vào tháng 10 năm ngoái đã tìm thấy hơn 2.000 lỗ hổng bảo mật, 400 bí mật bị lộ và 175 trường hợp phơi bày dữ liệu cá nhân trong các ứng dụng "vibe code" chạy production. Ứng dụng Moltbook từng làm lộ 1,5 triệu API token chỉ 3 ngày sau khi ra mắt.

Nhưng đây chính là bài toán đã tạo ra DevOps. Vào những năm 2000, developer muốn deploy nhanh hơn khả năng vận hành an toàn, và giải pháp đầu tiên là chặn lại. Nó thất bại. DevOps ra đời là sự thừa nhận rằng câu trả lời đúng là xây một con đường trải nhựa an toàn chứ không phải dựng thêm hàng rào.

Giải pháp: Đặt Ops vào bên trong Agent

Vấn đề lớn nhất: các citizen developer không biết bạn tồn tại. Họ không đọc docs, không vào portal, không tạo ticket. Vậy làm sao để quản lý họ?

Câu trả lời nằm ở coding agent — thứ đang ngồi giữa người dùng và hạ tầng. Hãy đặt Ops vào đó:

  • Cấu hình cho agent một đường đi chính thức: một nơi để chạy app, một cách để deploy, một cách xử lý danh tính và secret.
  • Dạy agent biết khi nào phải dừng lại và hỏi con người.
  • Người bán hàng không cần hiểu về cloud, CI/CD hay mạng. Agent của họ sẽ biết.

Nếu bạn đã có nền tảng nội bộ, hãy expose nó cho agent. Nếu chưa, hãy bắt đầu từ những thứ nhỏ: agent với hướng dẫn công ty, một workflow deploy và vài công cụ hữu ích là đủ.

Điều này không phải kiểm soát tuyệt đối, nhưng nó biến con đường an toàn thành con đường duy nhất nằm trong tầm tay của người dùng.

Họ sẽ không quay lại

Người trong phòng marketing đã deploy một app. Chuyên viên phân tích sống với Excel đã có một công cụ mang tên mình. Khi đã nếm trải sức mạnh này, họ sẽ không bao giờ quay lại cách làm cũ. Năm 2009, câu chuyện Flickr deploy 10 lần mỗi ngày khiến cả hội trường kinh ngạc. 17 năm sau, con số đó đã trở nên nhàm chán. Bây giờ, chính là lúc các đội Ops phải làm cho việc "10 lần deploy mỗi ngày từ phòng sales" trở thành một điều bình thường, an toàn và nhàm chán. Đó chính là công việc quan trọng nhất của thời đại AI này.

META: {"title_vi": "Kỷ nguyên Citizen Developer: Khi ai cũng có thể là kỹ sư phần mềm", "summary_vi": "Bài viết phân tích sự trỗi dậy của 'citizen developer' (nhà phát triển nghiệp dư) - những người không qua đào tạo chuyên sâu nhưng vẫn tạo ra ứng dụng nhờ AI và công cụ no-code. Từ góc nhìn DevOps, tác giả cho rằng đây là tín hiệu doanh nghiệp cần xây dựng 'con đường trải nhựa' (paved road) để dung hòa tốc độ sáng tạo với an toàn bảo mật, thay vì chặn lại."} CONTENT_VI:

Kỷ nguyên Citizen Developer: Khi ai cũng có thể là kỹ sư phần mềm

Bạn có thể chưa nghe đến thuật ngữ "citizen developer" (nhà phát triển nghiệp dư), nhưng họ đã tồn tại từ lâu và giờ đây, nhờ AI, họ đang sản xuất phần mềm với tốc độ chưa từng thấy. Từ nhân viên kế toán mua máy chủ Dell những năm 90, đến team marketing tự dựng web bằng Dreamweaver, giờ là nhân viên sales dùng Claude Code để tạo ứng dụng lưu trữ dữ liệu nhạy cảm. Đây là một vấn đề bảo mật, nhưng cũng là tín hiệu rõ ràng rằng các bộ phận kinh doanh không còn muốn chờ đợi hàng tháng trời để được phòng kỹ thuật ưu tiên. Thay vì chặn lại, các đội DevOps cần học cách "điều khiển" làn sóng này bằng những guardrail thông minh.

Sự thật là không một tấm bằng hay chứng chỉ nào định nghĩa được "developer". Bạn trở thành developer từ ngày công ty đồng ý gọi bạn như vậy. Khi một nhân viên bán hàng dùng AI viết ra ứng dụng giải quyết vấn đề của họ, họ chính là một developer theo đúng nghĩa đen — chỉ là thiếu kinh nghiệm hơn mà thôi.

Citizen Developer: Không phải Shadow IT thông thường

Trong quá khứ, "shadow IT" (CNTT ngầm) thường bị xem là tai họa bảo mật. Nhưng góc nhìn này đã lỗi thời. Năm 2021, trước cả khi ChatGPT ra đời, Gartner đã ghi nhận 41% nhân viên tạo ra công nghệ ngoài phòng IT. Con số đó giờ chắc chắn cao hơn nhiều, bởi vì các công cụ AI khiến việc lập trình trở nên quá dễ dàng.

Những "citizen developer" này không phải là những kẻ phá hoại. Họ là:

  • SDR (nhân viên phát triển doanh số) cần công cụ quản lý lead, chờ đợi ticket mãi không được duyệt nên đã tự viết một bản nháp trong một buổi chiều.
  • Quản lý vận hành của một công ty bảo hiểm chưa từng có team kỹ thuật, muốn biến 20 năm kinh nghiệm trong các file Excel thành một ứng dụng.
  • Chính chúng ta — frontend developer bị ném vào backend, hay backend developer lần đầu chạm vào Terraform. Ai bước ra khỏi "vùng an toàn" của mình đều là citizen developer.

"Chúng ta đều là citizen khi ở ngoài vùng thoải mái, cố gắng làm điều gì đó quan trọng, thúc đẩy doanh nghiệp tiến lên, nhưng lại nằm ngoài khả năng hiện tại của mình."

Góc nhìn của nhà lãnh đạo: Tốc độ hơn sự hoàn hảo

Nếu bạn là CEO, bạn sẽ chọn ai: một người có thể tạo ra sản phẩm ngay bây giờ, dù hơi cẩu thả, hay một người muốn bàn về "sự trau chuốt nghề nghiệp" nhưng lại có backlog 6 tháng? Quyết định chỉ mất 4 giây. Doanh nghiệp chưa bao giờ quan tâm cách giá trị được tạo ra, miễn là nó có giá trị. Chúng ta từng nhầm tưởng sự độc quyền về kỹ năng là sự tôn trọng. Giờ đây, công cụ đã thuộc về tất cả mọi người.

Vấn đề bảo mật là có thật

Không thể phủ nhận, "đồ cẩu thả" (slop) rất nguy hiểm. Một khảo sát vào tháng 10 năm ngoái đã tìm thấy hơn 2.000 lỗ hổng bảo mật, 400 bí mật bị lộ và 175 trường hợp phơi bày dữ liệu cá nhân trong các ứng dụng "vibe code" chạy production. Ứng dụng Moltbook từng làm lộ 1,5 triệu API token chỉ 3 ngày sau khi ra mắt.

Nhưng đây chính là bài toán đã tạo ra DevOps. Vào những năm 2000, developer muốn deploy nhanh hơn khả năng vận hành an toàn, và giải pháp đầu tiên là chặn lại. Nó thất bại. DevOps ra đời là sự thừa nhận rằng câu trả lời đúng là xây một con đường trải nhựa an toàn chứ không phải dựng thêm hàng rào.

Giải pháp: Đặt Ops vào bên trong Agent

Vấn đề lớn nhất: các citizen developer không biết bạn tồn tại. Họ không đọc docs, không vào portal, không tạo ticket. Vậy làm sao để quản lý họ?

Câu trả lời nằm ở coding agent — thứ đang ngồi giữa người dùng và hạ tầng. Hãy đặt Ops vào đó:

  • Cấu hình cho agent một đường đi chính thức: một nơi để chạy app, một cách để deploy, một cách xử lý danh tính và secret.
  • Dạy agent biết khi nào phải dừng lại và hỏi con người.
  • Người bán hàng không cần hiểu về cloud, CI/CD hay mạng. Agent của họ sẽ biết.

Nếu bạn đã có nền tảng nội bộ, hãy expose nó cho agent. Nếu chưa, hãy bắt đầu từ những thứ nhỏ: agent với hướng dẫn công ty, một workflow deploy và vài công cụ hữu ích là đủ.

Điều này không phải kiểm soát tuyệt đối, nhưng nó biến con đường an toàn thành con đường duy nhất nằm trong tầm tay của người dùng.

Họ sẽ không quay lại

Người trong phòng marketing đã deploy một app. Chuyên viên phân tích sống với Excel đã có một công cụ mang tên mình. Khi đã nếm trải sức mạnh này, họ sẽ không bao giờ quay lại cách làm cũ. Năm 2009, câu chuyện Flickr deploy 10 lần mỗi ngày khiến cả hội trường kinh ngạc. 17 năm sau, con số đó đã trở nên nhàm chán. Bây giờ, chính là lúc các đội Ops phải làm cho việc "10 lần deploy mỗi ngày từ phòng sales" trở thành một điều bình thường, an toàn và nhàm chán. Đó chính là công việc quan trọng nhất của thời đại AI này.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗