1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo thực tập doanh nghiệp kỹ thuật phần mềm công ty tnhh công nghệ và giải pháp amazing

31 14 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 31
Dung lượng 21,22 MB

Cấu trúc

  • CHƯƠNG 1: GIỚI THIỆU CHUNG ĐƠN VỊ THỰC TẬP (14)
    • 1.1 Thông tin về đơn vị thực tập (14)
    • 1.2 Thông tin về vị trí sinh viên tham gia thực tập (20)
  • CHƯƠNG 2: VẤN ĐỀ MÀ SINH VIÊN THAM GIA GIẢI QUYẾT/THỰC HIỆN TẠI ĐƠN VỊ/DOANH NGHIỆP THỰC TẬP (22)
    • 2.2 Tiến độ thực hiện công việc (các mốc thời gian thực hiện) (25)
    • 2.3. Tóm tắt công việc thực hiện theo tiến độ (báo cáo hàng tuần) (26)
  • CHƯƠNG 3: NHẬN XÉT VÀ ĐÁNH GIÁ QUÁ TRÌNH THỰC TẬP (30)
    • 3.1. Đánh giá về trải nghiệm làm việc và môi trường làm việc (30)
    • 3.2. Các kỹ năng học được (31)
    • 3.3. Thách thức và tiến độ công việc (31)

Nội dung

Công ty cam kết tuân thủ các nguyên tắc đạo đức kinh doanh,tôn trọng quyền lợi của khách hàng, đối tác và nhân viên, góp phần xâydựng một xã hội thông minh và phát triển.Giá trị cốt lõi

GIỚI THIỆU CHUNG ĐƠN VỊ THỰC TẬP

Thông tin về đơn vị thực tập

Sơ lược về sự hình thành và phát triển của đơn vị. o Tên đầy đủ: Công ty TNHH Công nghệ và Giải pháp Amazing o Tên viết tắt: Công ty Amazing Tech

 Địa chỉ : o 74 Nguyễn Cửu Đàm, Phường Tân Sơn Nhì, Quận Tân Phú, TP.HCM o S9.02A Vinhome Grand Park, Nguyễn Xiển, Phường Phước Thiện,

Quận Thủ Đức, TP.HCM. Được thành lập vào năm 2012, Công ty TNHH Công nghệ và Giải pháp Amazing là một trong những công ty hàng đầu Việt Nam trong lĩnh vực cung cấp phần mềm, giải pháp và dịch vụ công nghệ thông tin (CNTT) theo yêu cầu của khách hàng Với tầm nhìn trở thành đối tác tin cậy và uy tín của các doanh nghiệp trong và ngoài nước, Amazing Tech luôn nỗ lực nghiên cứu, phát triển và cải tiến các sản phẩm, dịch vụ CNTT chất lượng cao, đáp ứng nhu cầu ngày càng đa dạng và phức tạp của thị trường.

Sứ mệnh của Amazing Tech là mang lại giá trị gia tăng cho khách hàng, đối tác và cộng đồng bằng cách cung cấp các giải pháp CNTT hiệu quả, an toàn và bền vững Công ty cam kết tuân thủ các nguyên tắc đạo đức kinh doanh, tôn trọng quyền lợi của khách hàng, đối tác và nhân viên, góp phần xây dựng một xã hội thông minh và phát triển.

Giá trị cốt lõi của Amazing Tech bao gồm:

- Chất lượng: Công ty luôn đặt chất lượng sản phẩm, dịch vụ lên hàng đầu, không ngừng nâng cao năng lực kỹ thuật và quản lý, áp dụng các tiêu chuẩn quốc tế và công nghệ tiên tiến nhất vào quá trình làm việc.

- Sáng tạo: Công ty khuyến khích và tạo điều kiện cho nhân viên phát huy khả năng sáng tạo, đổi mới, đưa ra các ý tưởng và giải pháp mới, phù hợp với xu hướng và nhu cầu của khách hàng.

- Trách nhiệm: Công ty chịu trách nhiệm với kết quả công việc của mình,đảm bảo hoàn thành các dự án đúng hạn, đúng yêu cầu và đúng chất lượng.

Công ty cũng có trách nhiệm với sự hài lòng và phát triển của khách hàng, đối tác và nhân viên, cũng như với sự bảo vệ môi trường và an ninh quốc gia.

- Hợp tác: Công ty coi trọng sự hợp tác giữa các bộ phận, nhân viên và đối tác, xây dựng một môi trường làm việc thân thiện, hỗ trợ, tôn trọng và tin tưởng lẫn nhau Công ty cũng mong muốn hợp tác với các tổ chức, cá nhân có cùng mục tiêu và lợi ích, tạo ra những giá trị chung cho cộng đồng, …

Tổ chức và các lĩnh vực hoạt động của đơn vị. o Đội ngũ của Amazing Tech gồm có hơn 200 nhân viên, trong đó có hơn 150 kỹ sư CNTT, chuyên gia, nhà nghiên cứu, và nhân viên hỗ trợ.

Tất cả đều là những người trẻ, năng động, nhiệt huyết, có chuyên môn cao và kinh nghiệm lâu năm trong lĩnh vực CNTT Đội ngũ của Amazing Tech luôn sẵn sàng học hỏi, cập nhật và áp dụng các kiến thức, kỹ năng và công nghệ mới nhất vào công việc, mang lại những sản phẩm, dịch vụ tốt nhất cho khách hàng. o Sản phẩm, dịch vụ của Amazing Tech bao gồm:

- Phần mềm: Công ty cung cấp các giải pháp phần mềm theo yêu cầu của khách hàng, bao gồm các lĩnh vực như quản lý doanh nghiệp, giáo dục, y tế, bán lẻ, du lịch, v.v Công ty có thể phát triển các ứng dụng trên nhiều nền tảng khác nhau, như web, mobile, desktop, cloud, v.v.

Công ty cũng cung cấp các dịch vụ bảo trì, nâng cấp, tối ưu hóa và bảo mật phần mềm cho khách hàng.

- Giải pháp: Công ty cung cấp các giải pháp CNTT toàn diện, bao gồm thiết kế, phân tích, tư vấn, triển khai, đào tạo và hỗ trợ cho các dự ánCNTT lớn và phức tạp Các giải pháp của công ty bao gồm các lĩnh vực như hệ thống thông tin quản lý, hệ thống thông tin địa lý, hệ thống thông tin y tế, hệ thống thông tin tài chính, hệ thống thông tin an ninh,

- Dịch vụ: Công ty cung cấp các dịch vụ CNTT chuyên nghiệp, bao gồm lập trình viên thuê ngoài, kiểm thử phần mềm, đảm bảo chất lượng phần mềm, quản lý dự án CNTT, tư vấn chiến lược CNTT, v.v.

Các dịch vụ của công ty giúp khách hàng tiết kiệm chi phí, thời gian và nguồn lực, nâng cao hiệu quả và hiệu suất công việc.

Khách hàng của Amazing Tech là các doanh nghiệp, tổ chức, cá nhân trong và ngoài nước, hoạt động trong nhiều lĩnh vực khác nhau, từ những khách hàng nhỏ và vừa đến những khách hàng lớn và uy tín Một số khách hàng tiêu biểu của công ty là:

- Traveloka: Một trong những công ty du lịch trực tuyến hàng đầu Đông Nam Á, cung cấp các dịch vụ đặt vé máy bay, khách sạn, xe, tour, v.v Amazing Tech đã phát triển và bảo trì một số ứng dụng web và mobile cho Traveloka, giúp khách hàng trải nghiệm dịch vụ du lịch một cách dễ dàng và tiện lợi.

Thông tin về vị trí sinh viên tham gia thực tập

 Giới thiệu chung về vị trí công tác:

- Tham gia vào các dự án phát triển ứng dụng di động sử dụng react native, theo sự hướng dẫn và hỗ trợ của các kỹ sư Front end có kinh nghiệm.

- Thực hiện các công việc liên quan đến lập trình Front end, như thiết kế giao diện người dùng, viết code, kiểm tra, sửa lỗi, tối ưu hóa và cập nhật ứng dụng.

- Học hỏi và nắm bắt các kiến thức, kỹ năng và công nghệ mới liên quan đến lập trình front end và react native.

- Tham gia vào các hoạt động đào tạo, chia sẻ, trao đổi kinh nghiệm và phản hồi với các thành viên trong nhóm và công ty.

 Các đặc điểm, yêu cầu:

- Có kiến thức cơ bản về lập trình Front-end, bao gồm HTML, CSS, JavaScript, và các thư viện, framework liên quan.

- Có kiến thức cơ bản về react native, bao gồm cách cài đặt, cấu hình, sử dụng các thành phần, hook, state, props, navigation, style, v.v.

- Có khả năng sử dụng các công cụ và môi trường phát triển ứng dụng di động, như Expo, React Native CLI, v.v.

- Có khả năng sử dụng các công cụ và phương pháp quản lý mã nguồn, kiểm tra, gỡ lỗi, như Git, GitHub, VS Code, Chrome DevTools, Jest, v.v.

- Có tinh thần học hỏi, nghiên cứu, cải tiến và sáng tạo, không ngại thử thách và khó khăn.

- Có kỹ năng làm việc nhóm, giao tiếp, trình bày và báo cáo, có trách nhiệm và tôn trọng với công việc và đồng nghiệp.

 Cơ cấu tổ chức nhiệm vụ liên quan

- Thực tập sinh Front-end sẽ làm việc trong một nhóm phát triển ứng dụng, bao gồm các vị trí khác nhau, như project manager, team leader, back end developer, Front-end developer, tester, designer, v.v Thực tập sinh front end sẽ được phân công vào các dự án cụ thể, theo sự hướng dẫn và giám sát của team leader hoặc mentor Nhiệm vụ chính của thực tập sinh Front-end là :

- Tham gia vào việc phân tích, thiết kế, lập trình, kiểm thử, tối ưu hóa và bảo mật giao diện người dùng cho các ứng dụng web hoặc di động, sử dụng công nghệ react native.

- Phối hợp với các thành viên khác trong nhóm, cũng như với các bên liên quan, như khách hàng, đối tác, nhà cung cấp, v.v để đảm bảo chất lượng và tiến độ của dự án.

- Báo cáo kết quả công việc, nhận xét, góp ý và đề xuất cải tiến cho team leader hoặc mentor.

- Học hỏi và cập nhật các kiến thức và kỹ năng mới liên quan đến lĩnh vực front end và react native.

VẤN ĐỀ MÀ SINH VIÊN THAM GIA GIẢI QUYẾT/THỰC HIỆN TẠI ĐƠN VỊ/DOANH NGHIỆP THỰC TẬP

Tiến độ thực hiện công việc (các mốc thời gian thực hiện)

Thời gian Nội dung công việc

- Làm quen với môi trường làm việc của công ty - Làm quen với mô hình làm việc tại công ty.

- Làm quen với các công cụ quản lí công việc của công ty

- Tìm hiểu công nghệ - Làm quen với các công cụ quản lí công việc của công ty.

- Báo cáo tiến độ cho người quản lý Tuần 03

- Đọc source code - Tìm hiểu công nghệ - Thu thập thông tin từ người hướng dẫn, tham gia xây dựng usecase, vẽ sơ đồ hoạt động.

- Nhận yêu cầu từ người quản lý

- Báo cáo tiến độ cho quản lý Tuần 04

- Tiếp tục hoàn thiện sơ đồ usecase, sơ đồ hoạt động - Vẽ sơ đồ tuần tự, sơ đồ lớp, sơ đồ quan hệ.

- Xem nội dung của các product seed.

- Tham gia vào 1 hoặc nhiều product seed phù hợp.

- Báo cái tiến độ cho quản lý.

- Tiếp tục hoàn thiện sơ đồ tuần tự, sơ đồ lớp, sơ đồ quan hệ.

- Bắt đầu xây dựng dự án.

- Nhận task làm việc của quản lý.

- Tham gia sử dụng figma phác thảo giao diện

- Báo cáo tiến độ cho quản lý.

- Nhận task làm việc của quản lý product seed.

- Báo cáo tiến độ cho quản lý.

- Code các module được phân công.

- Nhận task làm việc của quản lý product seed.

- Báo cáo tiến độ cho quản lý.

- Code các module được phân công.

- Tổng hợp với team về dự án, các module đã thực hiện.

- Áp dụng auto test vào dự án - Mapping các module giữa các team với nhau

- Rà soát lỗi , sửa các lỗi phát sinh.

- Hỗ trợ đăng tuyển thành viên cho team - Học hỏi các anh chị đi trước

- Hoàn thành dự án, bàn giao cho Project manager kiểm tra Tuần 12

- Tiến hành viết bái cáo và đưa người hướng dẫn chấm điểm và đánh giá thực lực, thái độ làm viêc.

Bảng 1 Bảng tiến độ thực hiện công việc

Tóm tắt công việc thực hiện theo tiến độ (báo cáo hàng tuần)

Thời gian Nội dung công việc Báo cáo hàng tuần

Tuần 01 - Làm quen với môi trường làm việc của công ty

- Được cung cấp các tài khoản nội bộ để phục vụ

- Làm quen với mô hình làm việc tại công ty.

- Làm quen với các công cụ quản lí công việc của công ty công việc.

- Cài đặt được các công cụ phục vụ cho công việc - Hiểu về quy trình làm việc của công ty

- Tìm hiểu công nghệ - Làm quen với các công cụ quản lí công việc của công ty.

- Báo cáo tiến độ cho người quản lý

- Nắm được cách sử dụng các công nghệ mà công ty sử dụng cho dự án (Redux, Mysql, Java Spring boot, Ant-design)

- Biết sử dụng lark, jira để theo dõi và báo cáo tiến độ công việc.

- Viết báo cáo và trình bày cho người hướng dẫn.

- Đọc source code - Tìm hiểu công nghệ - Thu thập thông tin từ người hướng dẫn, tham gia xây dựng usecase, vẽ sơ đồ hoạt động.

- Nhận yêu cầu từ người quản lý - Báo cáo tiến độ cho quản lý

- Đọc source code và viết báo cáo về luồng dữ liệu từ back-end đến giao diện, các design-pattern mà dự án sử dụng Cấu trúc của source code

- Thu thập yêu cầu từ người quản lý và vẽ các sơ đồ mà người quản lý yêu cầu.

- Tiếp tục hoàn thiện sơ đồ usecase, sơ đồ hoạt động - Vẽ sơ đồ tuần tự, sơ đồ lớp, sơ đồ quan hệ.

- Xem nội dung của các product

- Tiếp tục vẽ sơ đồ mà người quản lý yêu cầu.

- Xem và báo cáo cấu trúc của 1 vài dự án được người quản lý giao cho. seed.

- Báo cái tiến độ cho quản lý.

- Tiếp tục hoàn thiện sơ đồ tuần tự, sơ đồ lớp, sơ đồ quan hệ.

- Bắt đầu xây dựng dự án.

- Hoàn thành các sơ đồ mà người hướng dẫn đã yêu cầu và báo cáo cho người quản lý.

- Xây dựng cấu trúc dự án, tìm hiểu và cài đặt các thư viện cần thiết cho dự án.

- Nhận task làm việc của quản lý.

- Tham gia sử dụng figma phác thảo giao diện

- Báo cáo tiến độ cho quản lý.

- Dùng figma vẽ các màn hình và trình bày cho người quản lý.

- Nhận task làm việc từ người quản lý.

- Báo cáo tiến độ cho quản lý.

- Code các module được phân công.

- Nhận các yêu cầu xây dựng chức năng backend từ người quản lý và xây dựng dự án.

- Báo cáo các công việc đã hoàn thành cho người quản lý.

- Nhận task làm việc của quản lý product seed.

- Báo cáo tiến độ cho quản lý.

- Code các module được phân công.

- Tổng hợp với team về dự án, các module đã thực hiện.

- Xây dựng các chức năng ở phía front end sử dụng các công nghệ reactJS,

- Tổng hợp với mọi người cùng team về những gì đã làm được.

- Báo cáo cho người giám sát

- Áp dụng auto test vào dự án - Mapping các module giữa các team với nhau - Tham gia sửa lỗi.

- Áp dụng auto test vào dự án (gherkin, cucumber, detox).

- Báo cáo cho người quản lý.

- Sửa những lỗi được phân công.

- Rà soát lỗi , sửa các lỗi phát sinh.

- Hỗ trợ đăng tuyển thành viên cho team

- Học hỏi các anh chị đi trước

- Tiếp tục sửa lỗi và báo cáo cho người quản lý.

- Đăng bài tuyển thành viên cho team.

- Tham gia trao đổi, nhận xét giữa mọi người trong team với nhau.

- Hoàn thành dự án, bàn giao cho Project manager kiểm tra

- Viết tài liệu - Build dự án và báo cáo và bàn giao lại cho người quản lý.

- Tiến hành viết bái cáo và đưa người hướng dẫn chấm điểm và đánh giá thực lực, thái độ làm viêc.

- Viết báo cáo và gửi cho người quản lý và giám đốc nhận xét.

Bảng 2 Bảng tóm tắt công việc thực hiện theo tiến độ

NHẬN XÉT VÀ ĐÁNH GIÁ QUÁ TRÌNH THỰC TẬP

Đánh giá về trải nghiệm làm việc và môi trường làm việc

Trong kỳ thực tập tại Amazing Tech đã mang lại cho em những kinh nghiệm làm việc quý báu, đây là nền tảng đầu tiên để em tiếp cận với môi trường làm việc thực tế Sự quan tâm và hỗ trợ nhiệt tình từ toàn thể đội ngũ nhân viên, đặc biệt là từ anh Đỗ MinhQuân - người đã không ngừng hướng dẫn và theo dõi sát sao công việc, giải đáp các thắc mắc và đưa ra những lời khuyên giúp cho em ngày càng hoàn thiện hơn các kĩ năng của bản thân Môi trường làm việc tại Amazing Tech, với tinh thần trẻ trung, năng động, tự giác và tính chuyên nghiệp cao, đã tạo điều kiện cho em làm việc trong một không gian thoải mái, khuyến khích sự hợp tác làm việc và chia sẻ tri thức giữa các thành viên trong team và giữa các team với nhau Từ đó tạo ra một môi trường để cho mọi người cùng nhau phát triển.

Các kỹ năng học được

Trong suốt thời gian thực tập, với sự giúp đỡ từ anh Đỗ Minh Quân em đã có cơ hội tiếp cận, học hỏi và phát triển nhiều kỹ năng mới, bao gồm cả kỹ năng chuyên môn và kỹ năng mềm Cụ thể:

Phát triển web bằng Java SpringBoot, MySQL, ReactJS và các framework: ant-design, MUI.

Hiểu biết sâu hơn về việc xây dựng cơ sở dữ liệu bằng MySQL.

Hiểu hơn về quy trình làm việc của 1 dự án.

Cách xây dựng cấu trúc trúc dự án.

Tiếp cận và hiểu rõ ràng hơn với các công cụ quản lý: jira, lark, github

Phát triển kỹ năng làm việc nhóm hiệu quả và giao tiếp trong môi trường công việc chuyên nghiệp.

Tăng cường kỹ năng quản lý thời gian và tự quản lý công việc.

Tăng cường kỹ năng giao tiếp để thu thập yêu cầu và báo cáo công việc 1 cách hiệu quả.

Ngày đăng: 30/06/2024, 22:28

HÌNH ẢNH LIÊN QUAN

Hình 1. Đề cương thực tập trang 1 - báo cáo thực tập doanh nghiệp kỹ thuật phần mềm công ty tnhh công nghệ và giải pháp amazing
Hình 1. Đề cương thực tập trang 1 (Trang 9)
Hình 2. Đề cương thực tập trang 2 - báo cáo thực tập doanh nghiệp kỹ thuật phần mềm công ty tnhh công nghệ và giải pháp amazing
Hình 2. Đề cương thực tập trang 2 (Trang 10)
Hình 3. Đề cương thực tập trang 3 GIẤY XÁC NHẬN THỰC TẬP DOANH NGHIỆP - báo cáo thực tập doanh nghiệp kỹ thuật phần mềm công ty tnhh công nghệ và giải pháp amazing
Hình 3. Đề cương thực tập trang 3 GIẤY XÁC NHẬN THỰC TẬP DOANH NGHIỆP (Trang 11)
Hình 4. Giấy xác nhận - báo cáo thực tập doanh nghiệp kỹ thuật phần mềm công ty tnhh công nghệ và giải pháp amazing
Hình 4. Giấy xác nhận (Trang 12)
Hình 5. Phiếu đánh giá trang 1 - báo cáo thực tập doanh nghiệp kỹ thuật phần mềm công ty tnhh công nghệ và giải pháp amazing
Hình 5. Phiếu đánh giá trang 1 (Trang 13)
Hình 6. Phiếu đánh giá trang 2 - báo cáo thực tập doanh nghiệp kỹ thuật phần mềm công ty tnhh công nghệ và giải pháp amazing
Hình 6. Phiếu đánh giá trang 2 (Trang 14)
Bảng 1. Bảng tiến độ thực hiện công việc - báo cáo thực tập doanh nghiệp kỹ thuật phần mềm công ty tnhh công nghệ và giải pháp amazing
Bảng 1. Bảng tiến độ thực hiện công việc (Trang 26)
Bảng 2. Bảng tóm tắt công việc thực hiện theo tiến độ - báo cáo thực tập doanh nghiệp kỹ thuật phần mềm công ty tnhh công nghệ và giải pháp amazing
Bảng 2. Bảng tóm tắt công việc thực hiện theo tiến độ (Trang 29)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w