Công cụ thành viên

Công cụ trang web


programming

Lập trình với NukeViet

Các bậc của lập trình viên NukeViet

1. Thử việc:

  1. Yêu cầu: Hiểu về web (HTML, CSS cơ bản), biết cách dùng NukeViet (cài đặt, quản trị), và chỉnh sửa giao diện/block ở mức đơn giản.
  2. Mô tả: Đây là bước khởi đầu, kiểu như “làm quen” với hệ thống, phù hợp cho người mới vào nghề hoặc tự học.

2. Bậc 1:

  1. Yêu cầu: Như Thử việc + làm giao diện nâng cao (có thể là responsive design, tùy chỉnh theme sâu hơn) và lập trình block/module cơ bản (dùng PHP đơn giản).
  2. Mô tả: Bắt đầu đụng tới code, nhưng vẫn ở mức dễ, như tạo block hiển thị dữ liệu tĩnh hoặc module nhỏ.

3. Bậc 2:

  1. Yêu cầu: Như Bậc 1 + thành thạo lập trình module, block, giao diện (có thể làm các tính năng phức tạp hơn như form xử lý dữ liệu, tích hợp DB).
  2. Mô tả: Mức này đòi hỏi sự linh hoạt và hiểu sâu hơn về cấu trúc NukeViet, có thể tự xây dựng giải pháp độc lập.

4. Bậc 3:

  1. Yêu cầu: Như Bậc 2 + làm việc với core của NukeViet (hiểu và chỉnh sửa mã nguồn chính).
  2. Mô tả: Đây là mức cao cấp, cần nắm rõ cách hoạt động của hệ thống, có thể tối ưu hoặc vá lỗi trực tiếp trong core.

5. Bậc 4:

  1. Yêu cầu: Như Bậc 3 + cấu hình và quản trị server (Linux, Apache/Nginx, MySQL, tối ưu hiệu suất).
  2. Mô tả: Toàn diện từ code đến triển khai, phù hợp với người làm giải pháp lớn hoặc quản lý dự án NukeViet quy mô doanh nghiệp.

Chú ý: đây là hệ thống quản lý bậc dành cho lập trình viên NukeViet trước 2020. Kể từ năm 2020 công ty chủ quản của NukeViet đã thay đổi hệ thống thang bậc kỹ thuật chi tiết hơn, được tổ hợp theo nhóm kỹ năng. Tuy nhiên hệ thống thang bậc này được sử dụng nội bộ trong công ty và không công khai ra bên ngoài.

programming.txt · Sửa đổi lần cuối: 2025/03/14 10:43 bởi laser