Page 73 - Ký sự code dạo
P. 73
LẬP TRÌNH VIÊN ĐÂU PHẢI CHỈ BIẾT CODE
• Java: Một ngôn ngữ lập trình miễn phí của Oracle, có thể viết
ứng dụng web trên nhiều hệ điều hành. Các ứng dụng Android
cũng được viết bằng ngôn ngữ này.
• JavaScript/JS: Khởi đầu là một ngôn ngữ chỉ chạy được trên
trình duyệt Web. Hiện tại JS có thể dùng để viết cả ứng dụng
web và ứng dụng di động.
• Objective-C và Swift: Ngôn ngữ lập trình do Apple phát triển,
được dùng để lập trình ứng dụng cho hệ điều hành Mac và iOS
• PHP: Một ngôn ngữ rất phổ biến, được dùng để lập trình Web.
Đa phần các trang web trên mạng được lập trình bằng ngôn ngữ
này, trong đó có Facebook và Wikipedia.
• SQL: Viết tắt của SQL Query Language: Đây là ngôn ngữ được
dùng để truy cập dữ liệu dưới database.
Về các vị trí trong ngành lập trình
11
• Junior: Viết tắt của Junior Developer, chỉ các lập trình viên mới
ra trường, chưa có nhiều kinh nghiệm. Đôi khi còn được gọi là
Fresher.
• Senior: Viết tắt của Senior Developer, chỉ các lập trình viên lâu
năm, nhiều kinh nghiệm
• Team Leader: Lập trình viên thường làm việc theo nhóm. Team
Leader là người trưởng nhóm, chịu trách nhiệm phân chia công
việc, hướng dẫn, đánh giá developer trong nhóm.
• Tester/QC (Quality Control): Nếu Developer là những người
tạo ra phần mềm thì tester là những người kiểm tra các phần
mềm để tìm ra lỗi nhằm đảm bảo phần mềm chạy đúng.
• BA - Business Analyst: Tìm hiểu hệ thống, lấy yêu cầu của khách
hàng và viết thành tài liệu, giải thích cho lập trình viên
PM - Project Manager: Người quản lý dự án, chịu trách nhiệm giao tiếp
với khách hàng, ước đoán tiến độ, quản lý toàn bộ các thành viên trong
dự án.
11
Đã giải thích trong bài “Con đường phát triển nghề nghiệp của
developer”
71