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,
Trang 1
Trang 2
Trang 3
Trang 4
Trang 5
Trang 6
Trang 7
Trang 8
Trang 9
Trang 10
Tải về để xem bản đầy đủ
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
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:
- bai_thuyet_trinh_nghe_lap_trinh.pptx