Summary
View original tweet →Sự Lên Ngôi Của "Citizen Developers": Tương Lai Mới Của Lập Trình Phần Mềm
Trong thời đại số hóa chạy đua từng giây như hiện nay, mấy cách lập trình truyền thống đang bị "hỏi thăm" bởi một làn sóng đổi mới siêu to khổng lồ. Thread trên Twitter của @drawveloper đã bóc phốt (à nhầm, làm sáng tỏ) xu hướng ngày càng hot của các nền tảng low-code và no-code. Đây là những công cụ giúp mấy anh chị không rành kỹ thuật cũng có thể tự tay "chế" phần mềm cho mình. Và đừng nghĩ đây chỉ là trend qua đường nha, nó đang thay đổi cách các công ty tiếp cận công nghệ và sáng tạo luôn đó!
Thread mở đầu bằng việc so sánh hai kiểu team: một bên thì ngồi dài cổ chờ IT hỗ trợ cả mấy tháng trời, còn bên kia thì tự build tool trong vài ngày là xong. Sự khác biệt này, theo @drawveloper, nằm ở cách lãnh đạo và việc áp dụng mấy phương pháp phát triển hiện đại. Giờ đây, mấy sếp không rành kỹ thuật cũng tìm được cách "né" cái bẫy phụ thuộc vào developer, giúp công ty linh hoạt và nhanh nhạy hơn hẳn.
Rồi, drama tiếp tục với một sự thật phũ phàng: trung bình, các công ty đang phải đối mặt với backlog dự án IT kéo dài từ 3 tháng đến cả năm trời. Backlog này không chỉ bóp nghẹt sự sáng tạo mà còn làm chậm tăng trưởng kinh doanh. Nhiều sếp còn không biết vấn đề này nghiêm trọng cỡ nào, nhất là khi họ không thể truy cập dữ liệu cần thiết.
Càng đọc càng thấy đau lòng, khi 6/10 lãnh đạo đã phải hủy bỏ các dự án số hóa quan trọng. Không phải vì thiếu tiền đâu, mà vì không lấy được dữ liệu cần thiết. Cái vòng luẩn quẩn này khiến backlog ngày càng dài, còn nhân viên thì ngày càng nản.
Chưa hết, gánh nặng "technical debt" (nợ kỹ thuật) đang đè bẹp các team IT. Hơn một nửa các phòng ban kinh doanh giờ tự đi mua hoặc phát triển ứng dụng mới, làm backlog càng phình to. Cách phát triển truyền thống không theo kịp nhu cầu hiện tại, dẫn đến lãng phí tài nguyên và bỏ lỡ cơ hội. Nghe sốc không? 64% ngân sách phát triển bị đổ vào mấy tính năng mà cuối cùng chẳng ai xài, vì kỹ sư ưu tiên cấu trúc hơn là nhu cầu thực tế của doanh nghiệp.
Và đây, "cứu tinh" xuất hiện: citizen developers! Đây là những nhân viên không rành kỹ thuật nhưng biết tận dụng no-code tools để tạo ra ứng dụng xịn sò. Mấy nền tảng này có thể giảm thời gian phát triển tới 90%, thay đổi hoàn toàn cách doanh nghiệp vận hành. Thread nhấn mạnh rằng no-code hiện đại đã đơn giản hóa quy trình, giúp người dùng tập trung giải quyết vấn đề thay vì đau đầu với mấy thứ kỹ thuật phức tạp.
Thị trường low-code đang bùng nổ, dự kiến tăng từ 7,61 tỷ USD năm 2021 lên tận 36,43 tỷ USD vào năm 2027. Đây không chỉ là một cuộc cách mạng trong lập trình phần mềm, mà còn là sự chuyển giao quyền lực từ các developer truyền thống sang chính những người dùng cuối. Đến năm 2024, 80% dân không làm IT sẽ tự phát triển sản phẩm IT, với hơn 65% sử dụng công cụ low-code/no-code. Đây không phải trend đâu, mà là một sự thay đổi căn bản trong cách chúng ta nghĩ về công nghệ và sáng tạo.
Nhưng mà, để thành công thì phải có nền tảng xịn. Như @drawveloper nói, các tổ chức cần mấy công cụ giao diện kéo-thả dễ xài, có sẵn thành phần dựng sẵn, tích hợp dữ liệu mượt mà, và tùy chỉnh sâu để empower (trao quyền) cho đội ngũ của mình.
Hệ quả của sự thay đổi này thì khỏi phải bàn. Citizen developers không chỉ giúp giải quyết backlog IT mà còn tạo ra một văn hóa sáng tạo và đổi mới. Đặc biệt trong mấy ngành như Ngân hàng, Tài chính, Bảo hiểm (BFSI), low-code đang được dùng để tự động hóa dịch vụ khách hàng và quản lý dữ liệu khủng.
Tóm lại, tương lai của lập trình phần mềm không chỉ nằm trong tay các developer truyền thống, mà còn ở những người hiểu rõ vấn đề nhất—chính là người dùng cuối. Như @drawveloper nói rất hay, @Webdraw không chỉ là một công cụ no-code nữa, mà là tương lai nơi ai cũng có thể tự xây giải pháp mà không bị giới hạn bởi kiến thức kỹ thuật. Đây là tương lai nơi sáng tạo thuộc về tất cả mọi người, và những giải pháp tốt nhất đến từ những người gần gũi với vấn đề nhất.
Giờ là lúc hành động rồi đó—hãy trao quyền cho đội ngũ của mình để họ tự do sáng tạo, đổi mới và tạo ra sự thay đổi. Let's go!