Bài thuyết trình Nghề lập trình
Nhó m 3
NGHỀ LẬP TRÌNH
Nội dung thuyết trình
Lập trình là gì ?
01
Lập trình viên là ai ?
02
Nghề lập trình có đáng theo đuổi ?
03
Tổng kết
04
Lập trình là gì ?
Code là gì ?
Code được hiểu là một dãy các câu lệnh được viết
bằng một ngôn ngữ lập trình
Lập trình là gì ?
Lập trình là công việc trong đó lập trình viên sử
dụng ngôn ngữ lập trình xây dựng nên những
phần mềm, ứng dụng, trò chơi,…
Lập trình viên là ai ?
Lập trình viên
Lập trình viên là người thiết kế, xây
dựng, và bảo trì các phần mềm, ứng
dụng,…Bằng cách viết các đoạn mã
lệnh, họ tạo ra các chương trình mới,
sửa lỗi và nâng cấp các chương trình
cũ để tăng tính hiệu quả của việc sử
dụng máy tính
Công việc của một lập trình viên
Xây dựng
Nâng cấp, sữa chữa
Xử lý
Nghiên cứu
Xây dựng nên các
ứng dụng, phần mềm,
trò chơi
Nâng cấp các ứng dụng
khi chúng quá lỗi thời,
sửa chữa khi các ứng
dụng gặp vấn đề
Xây dựng các chức
năng xử lý, và cấu trúc
của ứng dụng
Nghiên cứu và phát
triển các công nghệ
mới cũng như các
phương pháp lập trình
mới
Những tố chấcần có của lập trình viên
Tính cẩn thận, tỉ mỉ
Tính độc lập và làm việc nhóm
Bởi chính chất phức tạp của công việc
đòi hỏi các lập trình viên phải thật cẩn
thận trong quá trình làm việc. Một lỗi
nhỏ cũng khiến sản phẩm gặp vấn đề và
mất nhiều thời gian để sữa chữa.
Mỗi lập trình viên đảm nhận một vị trí
khác nhau trong dự án sau đó kết nối lại
để lại thành một sản phẩm hoàn chỉnh,
vì vậy đòi hỏi một lập trình viên phải vừa
có khả năng làm việc độc lập vừa có thể
cộng tác với các đồng nghiệp.
01
03
02
04
Tự học hỏi và nâng cao kiến thức
Khả năng sáng tạo và dư duy logic
Đây là một kỹ năng rất quan trọng của
một lập trình viên, lập trình viên phải có
khiếu thẩm mỹ tốt, có khả năng thiết kế,
sắp xếp các vấn đề một cách logic.
Đặc thù của nghề đòi hỏi lập trình viên
phải luôn luôn học hỏi và tiếp thu các
kiến thức, công nghệ mới và thực hành
thường xuyên để có kỹ năng thành thạo.
Cá c cấp bậcủa nghề
Senior
Leader
Junior
Developer
Mid-Level
Developer
Senior
Developer
Leader
Developer
Có thể viết các ứng
dụng phức tạp, hiệu
biết sâu rộng về vòng
đời ứng dụng, có thể
làm việc thông thạo
trên các phần khác
nhau của ứng dụng.
Dàn xếp các yêu cầu
của Product
Manager,Project
Manager với các
thành viên của nhóm
lập trình.
Đưa ra những quyết
định cao cấp và là
người truyền cảm
hứng, giúp đội ngũ
của họ có niềm tin
vào công việc.
Có thể viết các script
cơ bản, hiểu sơ về
toàn bộ vòng đời ứng
dụng, chưa nắm hết
mọi ngóc ngánh của
ứng dụng.
Thiết kế các hệ thống
phức tạp mà sẽ được
thực hiện bởi các
nhóm lập trình Senior
và Junior.
Học lập trình ở đâu ?
Châ u  u
Trung Quốc
Đại học Oxford (Anh), Đại học
Cambridge (Anh), Viện Công
nghệ Liên bang Thụy Sĩ,....
Đại học Bắc Kinh, Đại học Thanh
Hoa, Đại học Chiếc Giang,...
Hoa Kỳ
Việt Nam
Đại học FPT, Đại học Bách Khoa,
Đại học Khoa học tự nhiên, Học
viện bưu chính viễn thông, Đại
học Công nghệ thông tin,...
Viện Công nghệ Massachuset,
Đại học Stanford, Đại học
Harvard, Đại học California,...
Các lập trình
viên làm việc
ở đâu ?
Có thể lựa chọn làm việc
cho các công ty công nghệ
như Grab, MoMo, Google,
Facebook hoặc các công ty
kinh doanh trong lĩnh vực
phần mềm, cũng có thể làm
việc trong bộ phận IT của
cá c cô ng ty kinh doanh,
công nghiệp, dịch
vụ,…Ngoài ra một số lập
trình viên cũng có thể làm
việc độc lập tại nhà, họ
được gọi là các Freelancer
IT.
Elon
Musk
Những con
người
Bill Gates
Steve
Jobs
thành cô ng
từ
nghề lập
trì nh
Jeff
Bezos
Mức lương hấp dẫn
Fresher – Interns lương từ 4-8tr/thá ng
01
Junior lương từ 10 – 20tr/thá ng
02
Lương
Senior mức lương có thể lên đến >30tr – 100tr/thá ng
03
Khởi nghiệp – Làm chủ
04
Những khó khăn của nghề
Tuổi
nghề thấp
Thật khó để làm
Bệnh tật
Ngồi quá nhiều
dễ bị đau lưng,
việc với máy
các bệnh lý về
tính 8h một
cột sống, mắt
kém, trĩ,…
ngày khi
50 tuổi
Dễ bị đào thải
OverTime
Khi dự án đòi
hỏi quá gấp việc
OT là chắn chắn
Dễ dàng bị đào
thải nếu không
bắt kịp công
nghệ và tiếp thu
kiến thức mới
Khó khăn
Một ngành nghề
đặc thù luôn tồn
tại nhiều có khăn
trong công việ.
Nhàm chá n
Đời sống
OT thường
xuyên dễ dàng
ảnh hưởng đến
các mối quan
hệ trong cuộc
sống
Công việc lặp đi
lặp lại với chiếc
màn hì nh và
những dòng
code
Nghề lập trình có
đáng theo đuổi ?
Dĩ nhiên là
đáng để
Nếu bỏ qua những khó khăn của nghề thì đây
là một công việc cực kì thích hợp cho những
người có tính trầm, ưa một mình và yêu thích
công nghệ.
theo đuổi
Tương lai của nghề cũng thực sự rất lớn khi
công nghệ ngày càng phát triển, đòi hỏi những
chương trình tiên tiến hơn và những lập trình
viên giỏi hơn.
Chỉ cần bỏ vài phút để tra Google ta có thể tìm
thấy hàng nghìn thông tin tuyển dụng lập trình
viên với những mức lương vô cùng hấp dẫn.
Theo số liệu nộp nguyện vọng của kì thi THPT
Quốc gia năm 2021 thì ngành CNTT là ngành
học được chọn nhiều thứ 2 chỉ sau khối ngành
Kinh tế.
Tổng kết
Nghề lập trình khô ng
mớcũng không cũ
Nghề lập trình không phải là một
ngành nghề mới nhưng lại rất hot
trong thời điểm hiện tại và còn nhiều
năm sau nữa
Nghề này nói khó cũng không khó, nói
dễ lại càng không dễ nhưng nếu chăm
chỉ và chịu khó tìm hiểu kiến thức thì
hoàn toàn có thể trở thành một lập
trình viên giỏi
Bạn cũng có thể trở thành những con
người vĩ đại như Bill Gates, Steve
Jobs,…
Thank you
Cảm ơn cô và các bạn đã lắng nghe nhóm
em thuyết trình về Nghề lập trình
Bạn đang xem tài liệu "Bài thuyết trình Nghề lập trình", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
bai_thuyet_trinh_nghe_lap_trinh.pptx

