Bài thuyết trình Nghề lập trình

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,

 

Bài thuyết trình Nghề lập trình trang 1

Trang 1

Bài thuyết trình Nghề lập trình trang 2

Trang 2

Bài thuyết trình Nghề lập trình trang 3

Trang 3

Bài thuyết trình Nghề lập trình trang 4

Trang 4

Bài thuyết trình Nghề lập trình trang 5

Trang 5

Bài thuyết trình Nghề lập trình trang 6

Trang 6

Bài thuyết trình Nghề lập trình trang 7

Trang 7

Bài thuyết trình Nghề lập trình trang 8

Trang 8

Bài thuyết trình Nghề lập trình trang 9

Trang 9

Bài thuyết trình Nghề lập trình trang 10

Trang 10

Tải về để xem bản đầy đủ

pptx 19 trang xuanhieu 8000
Bạn đang xem 10 trang mẫu của 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

Tóm tắt nội dung tài liệu: Bài thuyết trình Nghề lập trình

Bài thuyết trình Nghề lập trình
NGHỀ LẬP TRÌNH 
Nhóm 3 
Nội dung thuyết trình 
01 
Lập trình là gì ? 
02 
Lập trình viên là ai ? 
03 
Nghề lập trình có đáng theo đuổi ? 
04 
Tổng kết 
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 
Xây dựng 
Xây dựng nên các ứng dụng, phần mềm, trò chơi 
Nâng cấp, sữa chữa 
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ử lý 
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 
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 
Công việc của một lập trình viên 
01 
03 
02 
04 
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. 
Tính cẩn thận, tỉ mỉ 
Đâ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. 
Khả năng sáng tạo và dư duy logic 
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. 
Tính độc lập và làm việc nhóm 
Đặ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. 
Tự học hỏi và nâng cao kiến thức 
Những tố chất cần có của lập trình viên 
Senior 
Developer 
Leader Developer 
Mid-Level 
Developer 
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. 
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. 
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. 
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. 
Junior 
Developer 
Senior 
Leader 
Đư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ác cấp bật của nghề 
Viện Công nghệ Massachuset, Đại học Stanford, Đại học Harvard, Đại học California,... 
Hoa Kỳ 
Đại học Oxford (Anh), Đại học Cambridge (Anh), Viện Công nghệ Liên bang Thụy Sĩ,.... 
Châu Âu 
Đại học Bắc Kinh, Đại học Thanh Hoa, Đại học Chiếc Giang,... 
Trung Quốc 
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,... 
Học lập trình ở đâu ? 
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. 
Những con người thành công từ 
nghề lập trình 
Bill Gates 
Elon 
Musk 
Steve Jobs 
Jeff 
Bezos 
01 
Fresher – Interns lương từ 4-8tr/tháng 
02 
Junior lương từ 10 – 20tr/tháng 
03 
Senior mức lương có thể lên đến >30tr – 100tr/tháng 
04 
Khởi nghiệp – Làm chủ 
Lương 
Mức lương hấp dẫn 
OverTime 
Khi dự án đòi hỏi quá gấp việc OT là chắn chắn 
 Dễ bị đào thải 
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ệc . 
Tuổi 
nghề thấp 
Thật khó để làm việc với máy tính 8h một ngày khi 
50 tuổi 
 Đờ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 
Nhàm chán 
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 
 Bệnh tật 
Ngồi quá nhiều dễ bị đau lưng, các bệnh lý về cột sống, mắt kém, trĩ, 
Những khó khăn của nghề 
Nghề lập trình có đáng theo đuổi ? 
Dĩ nhiên là 
đáng để 
theo đuổi 
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ệ. 
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ới 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 

File đính kèm:

  • pptxbai_thuyet_trinh_nghe_lap_trinh.pptx