Bài giảng Nghề lập trình - Nhóm 3 FPT PolyTechnic

pptx 19 trang Gia Huy 16/05/2022 3310
Bạn đang xem tài liệu "Bài giảng Nghề lập trình - Nhóm 3 FPT PolyTechnic", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pptxbai_giang_nghe_lap_trinh_nhom_3_fpt_polytechnic.pptx

Nội dung text: Bài giảng Nghề lập trình - Nhóm 3 FPT PolyTechnic

  1. Nhóm 3 NGHỀ LẬP TRÌNH
  2. 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
  3. Lập trình là gì ?
  4. 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,
  5. Lập trình viên là ai ?
  6. 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
  7. 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 Nâng cấp các ứng dụng Xây dựng các chức Nghiên cứu và phát ứng dụng, phần mềm, khi chúng quá lỗi thời, năng xử lý, và cấu trúc triển các công nghệ trò chơi sửa chữa khi các ứng của ứng dụng mới cũng như các dụng gặp vấn đề phương pháp lập trình mới
  8. Những tố chất 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 Mỗi lập trình viên đảm nhận một vị trí 01 thận trong quá trình làm việc. Một lỗi 02 khác nhau trong dự án sau đó kết nối lại nhỏ cũng khiến sản phẩm gặp vấn đề và để lại thành một sản phẩm hoàn chỉnh, mất nhiều thời gian để sữa chữa. 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. Khả năng sáng tạo và dư duy logic Tự học hỏi và nâng cao kiến thức Đây là một kỹ năng rất quan trọng của Đặc thù của nghề đòi hỏi lập trình viên 03 một lập trình viên, lập trình viên phải có 04 phải luôn luôn học hỏi và tiếp thu các khiếu thẩm mỹ tốt, có khả năng thiết kế, kiến thức, công nghệ mới và thực hành sắp xếp các vấn đề một cách logic. thường xuyên để có kỹ năng thành thạo.
  9. Các cấp bật của nghề Junior Senior Leader Mid-Level Senior Developer Developer Developer Developer Leader Có thể viết các script Có thể viết các ứng Thiết kế các hệ thống Dàn xếp các yêu cầu Đưa ra những quyết cơ bản, hiểu sơ về dụng phức tạp, hiệu phức tạp mà sẽ được của Product định cao cấp và là toàn bộ vòng đời ứng biết sâu rộng về vòng thực hiện bởi các Manager,Project người truyền cảm dụng, chưa nắm hết đời ứng dụng, có thể nhóm lập trình Senior Manager với các hứng, giúp đội ngũ mọi ngóc ngánh của làm việc thông thạo và Junior. thành viên của nhóm của họ có niềm tin ứng dụng. trên các phần khác lập trình. vào công việc. nhau của ứng dụng.
  10. Học lập trình ở đâu ? Châu Âu Trung Quốc Đại học Oxford (Anh), Đại học Đại học Bắc Kinh, Đại học Thanh Cambridge (Anh), Viện Công Hoa, Đại học Chiếc Giang, nghệ Liên bang Thụy Sĩ, Hoa Kỳ Việt Nam Viện Công nghệ Massachuset, Đại học FPT, Đại học Bách Khoa, Đại học Stanford, Đại học Đại học Khoa học tự nhiên, Học Harvard, Đại học California, viện bưu chính viễn thông, Đại học Công nghệ thông tin,
  11. 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.
  12. Elon Musk Những con Bill Gates người thành công Steve Jobs từ nghề lập Jeff trình Bezos
  13. Mức lương hấp dẫn 01 Fresher – Interns lương từ 4-8tr/tháng Lươ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ủ
  14. Những khó khăn của nghề Tuổi Bệnh tật nghề thấp Ngồi quá nhiều Thật khó để làm 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 ngày khi kém, trĩ, 50 tuổi Dễ bị đào thải OverTime Dễ dàng bị đào Khi dự án đòi thải nếu không Khó khăn hỏi quá gấp việc bắt kịp công Một ngành nghề OT là chắn chắn nghệ và tiếp thu đặc thù luôn tồn kiến thức mới tại nhiều có khăn trong công việc. Nhàm chán Đời sống Công việc lặp đi OT thường lặp lại với chiếc xuyên dễ dàng màn hình và ảnh hưởng đến những dòng các mối quan code hệ trong cuộc sống
  15. Nghề lập trình có đáng theo đuổi ?
  16. Dĩ nhiên là 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 để 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ế.
  17. Tổng kết
  18. 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,
  19. 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