Điều này khiến nhiều ứng viên IT — đặc biệt là fresher hoặc người đang học code — bắt đầu lo lắng:
“Liệu mình có đang học một thứ sắp bị thay thế?”
Câu trả lời ngắn gọn: Không. Nhưng nó đang thay đổi cách bạn làm việc.
Low-code/No-code là gì?
Low-code/No-code là các nền tảng cho phép xây dựng ứng dụng với ít hoặc không cần viết code, thông qua giao diện kéo-thả, cấu hình logic sẵn có.
- No-code: dành cho người không biết lập trình (BA, Marketing, Operation…)
- Low-code: vẫn cần dev, nhưng giảm đáng kể lượng code phải viết
Ví dụ thực tế:
- Làm web landing page bằng công cụ kéo thả
- Tạo workflow tự động (gửi email, xử lý data)
- Xây dựng app nội bộ nhanh trong doanh nghiệp
Vì sao Low-code/No-code đang “hot”?
Có 3 lý do chính:
1. Tốc độ
Doanh nghiệp không muốn chờ dev build từ đầu → họ cần sản phẩm nhanh để test thị trường.
2. Chi phí
Thuê một team dev fullstack đắt hơn nhiều so với dùng nền tảng low-code.
3. Thiếu nhân lực IT
Không phải công ty nào cũng tuyển được dev giỏi → họ tìm giải pháp thay thế.
Vậy dev truyền thống có bị thay thế không?
Thẳng thắn: Không bị thay thế hoàn toàn. Nhưng sẽ bị “lọc”.
Những thứ Low-code có thể thay thế:
- CRUD app đơn giản
- Landing page, dashboard cơ bản
- Workflow nội bộ (HR, CRM mini…)
Nếu bạn chỉ dừng ở mức:“Code theo tutorial, làm app cơ bản”
→ thì nguy cơ bị thay thế là có thật
Những thứ Low-code KHÔNG thể thay thế:
- Hệ thống lớn, scalable (banking, fintech, e-commerce…)
- Xử lý logic phức tạp
- Tối ưu hiệu năng, bảo mật
- Kiến trúc hệ thống (system design)
- Custom integration sâu
Nói cách khác:
Càng senior, càng khó bị thay thế
Góc nhìn thực tế cho ứng viên IT
1. Đừng chống lại xu hướng
Low-code không phải “kẻ thù” — nó là công cụ.
Dev thông minh sẽ:
- Dùng low-code để làm nhanh phần đơn giản
- Tập trung thời gian vào phần “khó và giá trị cao”
2. Fresher cần làm gì?
Nếu bạn đang mới học IT, hãy tránh mindset:“Học đủ để làm app là được”
Thay vào đó, tập trung:
- Data structures & algorithms
- System thinking
- Hiểu cách hệ thống hoạt động (API, DB, architecture)
- Debug & problem solving
Đây là những thứ không công cụ nào thay thế được
3. Dev có kinh nghiệm nên làm gì?
- Học thêm về system design
- Làm quen với cloud (AWS, GCP)
- Hiểu cách integrate nhiều hệ thống
- Biết tận dụng low-code để tăng productivity
Low-code sẽ “ăn việc” của ai?
Không phải junior.
Không phải senior.
Mà là những người dậm chân tại chỗ.
Ngành IT không đào thải người mới,
nó đào thải những người không chịu nâng cấp bản thân.
.png)