Tài liệu những điều cần biết về nghề CNTT
21
I. Lập trình viên – Kỹ sư phát triển phần mềm (Software Programmer)
Lập trình viên thường được gọi là “coder” hay “thợ coding”, vì sao thế?
Lập trình viên là người thiết kế, xây dựng và bảo trì các chương trình (phần mềm). Bằng
cách thao tác các đoạn mã (các ngôn ngữ lập trình) trên các công cụ lập trình, họ có thể
tạo ra các chương trình mới, sửa lỗi hay nâng cấp chương trình đó để tăng tính hiệu quả
của việc sử dụng máy tính, thiết bị di động,...
Các lập trình viên có thể làm việc trên nhiều ngôn ngữ lập trình, trong đó phổ biến là Java, C++, C#,
PHP, ASP.Net,…
a. Các công việc của các Lập trình viên?
Để làm ra một phần mềm, trước hết người ta phải tạo ra một “bản thiết kế” (framework),
mỗi lập trình viên đảm nhiệm một phần việc, sau đó các phần việc này được kết nối lại tạo
thành một sản phẩm hoàn chỉnh. Lập trình viên được ví là những Thợ coding.
b. Những yếu tố (tố chất/cá tính) phù hợp để trở thành lập trình viên?
quan sát