Một bài viết gần đây chỉ trích các công cụ quy trình làm việc trực quan như Zapier và Microsoft Power Automate là Excel dành cho các nhà phát triển đã từ bỏ đã gây ra cuộc tranh luận sôi nổi trong cộng đồng công nghệ. Bài viết gốc cho rằng các nhà phát triển chuyên nghiệp đang trở nên lười biếng khi chọn giao diện kéo thả thay vì lập trình truyền thống, nhưng phản hồi từ cộng đồng lại kể một câu chuyện khác.
Các Công Cụ Quy Trình Làm Việc Trực Quan Phổ Biến Được Đề Cập:
- Zapier - Nền tảng tự động hóa dựa trên web
- Microsoft Power Automate - Dịch vụ tự động hóa quy trình làm việc của Microsoft
- make.com - Nền tảng tự động hóa trực quan
- n8n - Công cụ tự động hóa quy trình làm việc mã nguồn mở
Excel nổi lên như một anh hùng bất ngờ trong cuộc tranh luận
Thay vì đồng ý với lời chỉ trích, nhiều nhà phát triển đã nhanh chóng bảo vệ Excel như một trong những phần mềm thành công nhất từng được tạo ra. Cộng đồng phản đối quan điểm cho rằng Excel đại diện cho sự thất bại, thay vào đó họ nhấn mạnh sức mạnh của nó trong việc giúp người dùng không có chuyên môn kỹ thuật giải quyết các vấn đề phức tạp. Một người bình luận lưu ý rằng Excel mang lại sức mạnh hoàn chỉnh Turing cho người dùng không có chuyên môn kỹ thuật và cho phép những người như Karen từ phòng kế toán thực sự viết các chương trình với việc đào tạo tối thiểu.
Cuộc thảo luận tiết lộ rằng ví dụ trong bài viết gốc về việc Karen tạo ra một bảng tính theo dõi chi phí phức tạp không phải là một câu chuyện cảnh báo, mà thực sự là một câu chuyện thành công. Các thành viên cộng đồng lập luận rằng Karen đã kết hợp kỹ năng kỹ thuật với kiến thức chuyên môn để tạo ra thứ gì đó có giá trị đến mức công ty hiện tại phụ thuộc vào nó. Điều này thể hiện chính xác loại trao quyền khiến Excel trở nên cách mạng.
Câu hỏi về đối tượng thực sự tạo ra sự rõ ràng
Một số thành viên cộng đồng đặt câu hỏi liệu các nhà phát triển có kinh nghiệm có thực sự sử dụng các công cụ quy trình làm việc trực quan như giải pháp chính cho các dự án lớn hay không. Thách thức này dẫn đến một làm rõ quan trọng từ tác giả gốc, người thừa nhận rằng nhân vật này có thể không phổ biến như ban đầu nghĩ. Tác giả tiết lộ họ cũng là một phần của đối tượng này, đã rơi vào mô hình sử dụng các công cụ trực quan ngay cả khi code sẽ phù hợp hơn.
Sự thừa nhận này đã chuyển cuộc trò chuyện theo hướng hiểu biết sâu sắc hơn. Cộng đồng nhận ra rằng các công cụ quy trình làm việc trực quan phục vụ đối tượng dự định của chúng - người dùng doanh nghiệp và những người không lập trình - cực kỳ tốt. Vấn đề chỉ xuất hiện khi các nhà phát triển chuyên nghiệp sử dụng những công cụ này cho các quy trình làm việc phức tạp mà lập trình truyền thống sẽ vượt trội hơn.
Thực tế kinh doanh thúc đẩy việc áp dụng công cụ
Cuộc thảo luận đã khám phá ra những lý do thực tế tại sao các tổ chức chọn các công cụ quy trình làm việc trực quan vượt ra ngoài sở thích của nhà phát triển. Các thành viên cộng đồng nhấn mạnh rằng những công cụ này thành công vì chúng cho phép các nhóm xây dựng giải pháp mà không cần liên quan đến các phòng ban IT trung tâm, cung cấp khả năng quản lý vận hành tốt hơn, và thường có thể được mua bằng ngân sách chi phí thay vì yêu cầu phân bổ nhân sự.
Giá trị đề xuất của các nền tảng 'Low-Code No-Code' này hoàn toàn không liên quan đến trải nghiệm 'người dùng/nhà phát triển' thực tế tốt hơn/dễ dàng hơn/mạnh mẽ hơn mà liên quan đến khả năng điều phối, kế thừa, hiển thị, quản lý và bảo mật mà các nền tảng này cung cấp.
Một số nhà phát triển đã chia sẻ kinh nghiệm khi các bên liên quan trong doanh nghiệp chọn giải pháp low-code do thiếu kiên nhẫn với thời gian phát triển truyền thống hoặc thất vọng với hạn chế về tài nguyên. Điều này tạo ra các tình huống mà doanh nghiệp bỏ qua hoàn toàn các nhóm kỹ thuật, đôi khi dẫn đến các tình huống khóa nhà cung cấp đắt đỏ.
Những Lợi Ích Chính Của Các Công Cụ Quy Trình Làm Việc Trực Quan:
- Cho phép người dùng không có kiến thức kỹ thuật tạo ra các quy trình tự động hóa
- Cung cấp khả năng quản lý và giám sát hoạt động
- Có thể mua bằng ngân sách chi phí thay vì yêu cầu tuyển dụng nhân sự
- Cung cấp khả năng tạo mẫu thử nghiệm và phát triển bằng chứng khái niệm một cách nhanh chóng
- Bao gồm các tích hợp sẵn có với các dịch vụ phổ biến
Con đường phía trước: Tích hợp tốt hơn, không phải loại bỏ
Thay vì bác bỏ hoàn toàn các công cụ trực quan, cuộc thảo luận cộng đồng chỉ ra các giải pháp mang tính xây dựng hơn. Một số người đề xuất tạo ra các con đường tốt hơn để các bảng tính Excel và quy trình làm việc trực quan phát triển thành các ứng dụng thích hợp khi chúng vượt quá phạm vi ban đầu. Những người khác nhấn mạnh nhu cầu cải thiện khả năng gỡ lỗi và kiểm soát phiên bản cho các công cụ trực quan.
Cuộc trò chuyện cũng nêu bật các ví dụ thành công khi các công cụ trực quan phục vụ như bước đệm thay vì giải pháp vĩnh viễn. Các nhà phát triển lưu ý rằng những công cụ này xuất sắc trong việc tạo mẫu nhanh và công việc chứng minh khái niệm, cho phép các nhóm xác thực ý tưởng nhanh chóng trước khi đầu tư vào các triển khai mạnh mẽ hơn.
Sự đồng thuận của cộng đồng cho thấy vấn đề thực sự không phải là sự tồn tại của các công cụ quy trình làm việc trực quan, mà là biết khi nào sử dụng công cụ phù hợp cho công việc. Excel và các nền tảng quy trình làm việc trực quan phục vụ mục đích quan trọng trong việc trao quyền cho người dùng không có chuyên môn kỹ thuật và cho phép lặp lại nhanh chóng. Thách thức nằm ở việc nhận ra khi độ phức tạp đã phát triển vượt quá những gì các công cụ này có thể quản lý hiệu quả, và có các con đường di chuyển rõ ràng đến các phương pháp phát triển truyền thống hơn khi thời điểm đó đến.
Tham khảo: Every Visual Workflow Tool is Just Excel for Developers Who Gave Up