Ngôn ngữ lập trình
Trang 1Nhóm thực hiện: Tổ 4
Trang 4Lập trình viên là gì?
• Lập trình viên (người lập trình hay thảo
chương viên điện toán) là người thiết kế, xây
dựng và bảo trì các chương trình máy tính
(phần mềm)
• Người đã thực hiện và đưa ra cách tiếp cận
chính thức để lập trình được gọi là người phân tích phần mềm
• Theo thuật ngữ máy tính , lập trình viên có thể là một chuyên gia trong một lĩnh vực của chương trình máy tính hoặc là một người không chuyên, viết mã cho các loại phần mềm
Trang 5Công việc
• Bằng cách thao tác các đoạn mã (các
ngôn ngữ) 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.
• Nghề lập trình đòi hỏi sự sáng tạo cũng như các kỹ năng đánh giá, phân tích yêu cầu của dự án, đưa ra các giải pháp thiết
kế hoặc cách tiếp cận công nghệ mới khi gặp những framework thiết kế chưa kỹ
hoặc công nghệ thay đổi.
Trang 6• Các lập trình viên thường có thể làm việc trên nhiều ngôn ngữ lập trình, trong đó
chủ yếu là Java, C++, php, Asp, ASP.Net, Visual Basic.Net và C#.,….
Trang 7CÁC YÊU CẦU CỦA 1 LTV
• 1 Suy nghĩ một cách logic
Logic là điều quan trọng nhất trong lập trình Bạn phải có đủ nhạy bén, linh hoạt và khả
năng phán xét cao để giải quyết một vấn đề triệt để bằng phương pháp logic Vì thế, nếu không có khả năng suy luận logic thì chắc
chắn một điều nghề lập trình không thích hợp với bạn Bạn sẽ cảm thấy nhàm chán và
nhức đầu khi theo đuổi các đoạn code của
chương trình, các vấn đề về debug (gỡ rối),
về lỗi, về dấu chấm, dấu phẩy…
Trang 8CÁC YÊU CẦU CỦA 1 LTV
• 2 Làm việc nhóm
Đa số, công việc lập trình
đều làm việc theo nhóm
Khả năng để bạn thích
ứng, và chia sẻ những ý
kiến của bạn tại công ty
chiếm vị trí rất quan trọng
Bạn phải biết cách phối
hợp công việc với cộng sự,
khả năng thuyết trình, giao
tiếp, ứng xử của bạn sẽ
được sử dụng tối đa trong
môi trường làm việc này
Trang 9CÁC YÊU CẦU CỦA 1 LTV
• 3 Làm việc một mình
trong thời gian dài
Thời hạn của dự án luôn
làm bạn đau đầu Có đôi
lúc, bạn phải ngồi làm
việc một mình, do đó, bạn
cần phải có tính độc lập
cao hơn, biết tổ chức và
sắp xếp thời gian để hoàn
thành dự án đúng lúc Để
được như vậy, bạn cần
phải ghi danh sách những
việc bạn phải làm và có ý
chí quyết tâm cao khi làm
việc một mình
Trang 10CÁC YÊU CẦU CỦA 1 LTV
• 4 Tiếp cận vấn đề có thứ tự và luôn chú ý tới
chi tiết
• 5 Kỹ năng thiết kế
• 6 Kiên nhẫn
Trang 11CÁC YÊU CẦU CỦA 1 LTV
• 7 Tự học
• Không trường lớp nào có thể đào tạo cho bạn
tất cả những thứ bạn cần cho công việc lập
trình sau này Chính vì thế, khả năng tự học
qua sách vở, tài liệu, internet và qua cả bạn bè nữa là không thể thiếu Kết hợp với những dự
án làm việc trong thực tế, bạn sẽ dần dần thành thạo những gì mình đã tự học được.
Trang 12• Hiện tại, thu nhập của một Lập trình viên mới vào nghề khoảng 200 USD/tháng Có 3-4 năm kinh nghiệm hoặc làm ở vị trí quản lý sẽ có thu nhập khoảng 700 - 1.000USD/tháng Nếu làm
ở nước ngoài thu nhập sẽ cao hơn nhiều, tại Hàn Quốc hoặc Nhật từ 2.000 - 3.000
USD/tháng, tại Mỹ từ 3.500 -
6.000USD/tháng
Trang 13Học Lập trình ở đâu?
• - Hệ thống đào tạo Lập trình viên Quốc tế
APTECH- CNC APTECH, Tp HCM
• - Cử Nhân Cao Đẳng Quốc tế: Chuyên
ngành Phát triển Website - Trường Cao Đẳng Quốc Tế Kent, Tp HCM
• - Chương trình đào tạo chuyên viên CNTT Quốc tế - Học Viện CNTT Quốc Tế NIIT
ALPHA, Hà Nội
Trang 14Đây là một ngành học không hề dễ, nhưng cái quan trọng mà mỗi lập trình viên cần phải có, chính là….
Trang 15THỰC HIỆN:
• Thuyết trình: Rương Đặng Thiên Trang
• PowerPoint: Kiều Nhật
• Tìm kiếm thông tin:
+ Tuyết Anh
+ Thảo Nhi
• Đóng góp ý kiến:
+ Minh Khánh
• CÁM ƠN CÔ VÀ CÁC BẠN ĐÃ QUAN TÂM THEO DÕI…