Trong thời gian qua, sinh viên khoa ĐTVT K63 chúng em được sự quan tâm của nhà trường, viện ĐTVT đã tổ chức đi thực tập nhận thức và thực tập kỹ thuật ở công ty FPT softwa
Trang 1BÁO CÁO THỰC TẬP KỸ THUẬT
Đơn vị thực tập: Công ty FPT Software
Hà Nội, 9 – 2022
Trang 2FPT Software, do viện Điện tử - Viễn Thông - Đại Học Bách khoa Hà Nội, phối hợp với
FPT Software tổ chức Đây là cơ hội rất tốt để sinh viên chúng em được tiếp cận môi trường
làm việc thực tế tại các công ty, doanh nghiệp, qua đó có thể phần nào học hỏi được các kỹ
năng cần thiết về chuyên môn, nghiệp vụ cũng như các kỹ năng mềm cần có, đồng thời
cũng là cơ hội để chúng em tự đánh giá lại khả năng của bản thân và trau dồi thêm những
kiến thức cần thiết để phục vụ cho tương lai sắp tới
Đợt thực tập kéo dài từ 1/8 đến 16/9/2022 Ở FSoft em đã tham gia các khóa học Day One, Writing Email & CV, Campuslink C Embedded System Đây là những khóa học
nền tảng cung cấp cho học viên những hiểu biết về văn hóa công ty, chính sách an toàn
thông tin cũng như đào tạo về kỹ năng về ngôn ngữ lập trình C và MCP Thực sự, đây là
những kiến thức hết sức hữu ích giúp cho sinh viên chúng em có thể tự nâng cao trình độ
bản thân và có một nền tảng vững chắc đáp ứng được như cầu của các công ty sau này
Trong thời gian qua, sinh viên khoa ĐTVT K63 chúng em được sự quan tâm của nhà trường, viện ĐTVT đã tổ chức đi thực tập nhận thức và thực tập kỹ thuật ở công ty FPT
software Nhờ vậy, chúng em có định hướng rõ ràng hơn về nghề nghiệp, có động lực học
tập tốt hơn và có đam mê trong học tập Qua đợt thực tập em đã thấy mình cần phải cố gắng
nhiều hơn nữa trong việc học tập trên lớp, giao lưu học hỏi cũng như hoàn thiện thêm những
kỹ năng cần thiết cho bản thân Được thực tập, làm việc trong một môi trường chuyên
nghiệp là một cơ hội rất tốt đối với em Trong khoảng thời gian này em thấy phía công ty
đã tạo điều kiện hết sức thuận lợi để giúp đỡ chúng em có cơ hội trải nghiệm tốt nhất về
công việc sau này Tuy nhiên do thời gian này chúng em cũng gặp một chút khó khăn trong
quá trình học và làm:
Những thuận lợi và khó khăn trong thời gian thực tập
• Thuận lợi
- Các anh chị giảng viên nhiệt tình, giảng dạy dễ hiểu, tài liệu rõ ràng
- Thời gian thực tập thuận lợi, giúp sinh viên chúng em có nhiều thời gian để tiếp thu kiến thức nhiều nhất có thể
- Môi trường thực tập năng động, sáng tạo
• Khó khăn
- Do không thể đến công ty thường xuyên, em tham gia thực tập online nên còn chưa thể tiếp thu hết kiến thức mà công ty truyền đạt một cách hiệu quả nhất
Trang 3công ty FPT Software, em xin gửi lời cảm ơn sâu sắc đến hai anh Vũ Minh Ngọc- giảng
viên chính của khóa thực tập này, các anh luôn là người tận tụy với các bạn sinh viên thực
tập nói chung và với em nói riêng, luôn khơi được nguồn sáng tạo trong lập trình cho bọn
em, và lời cảm ơn đến chị Lê Thị Thanh Huyền- Admin của lớp đã giúp đỡ em tận tình để
em có thể hoàn thành đợt thực tập
Em xin chân thành cảm ơn!
Trang 4MỤC LỤC
DANH MỤC HÌNH ẢNH i
DANH MỤC BẢNG BIỂU ii
CHƯƠNG 1: GIỚI THIỆU CHỨC NĂNG, NHIỆM VỤ, CƠ CẤU TỔ CHỨC CỦA ĐƠN VỊ TIẾP NHẬN 1
1 Tập đoàn FPT 1
1.1 Lịch sử hình thành và phát triển 2
1.2 Cơ cấu tổ chức 3
1.3 Tình hình hoạt động 4
2 Công ty FPT Software 4
2.1 Lịch sử phát triển 5
2.2 Cơ cấu tổ chức 5
2.3 Tình hình hoạt động 6
CHƯƠNG 2: NỘI DUNG THỰC TẬP 7
1 Các vị trí cộng việc trong công ty, yêu cầu chuyên môn, kỹ năng từng vị trí 7 2 Mô tả các lĩnh vực hoạt động của công ty 8
3 Mô tả các công việc được giao trong thời gian thực tập 8
3.1 Khóa học Day One 9
3.2 Khóa học Writing Email & CV 9
3.3 Khóa học Campuslink C Embedded System 11
3.4 Khóa học MCP……… 22
3.5 Các sự kiện và hoạt động trong khóa thực tập 24
CHƯƠNG 3: NHẬN XÉT, ĐỀ XUẤT 25
1 Ưu điểm 25
2 Nhược điểm 25
3 Đề xuất 25
CHƯƠNG 4: KẾT LUẬN 26
TÀI LIỆU THAM KHẢO 27
Trang 6DANH MỤC HÌNH ẢNH
Hình 1 Khu tổ hợp FPT Tower 1
Hình 2: Lãnh đạo chủ chốt của tập đoàn FPT 3
Hình 3: Cơ cấu tổ chức các công ty thành viên của tập đoàn FPT 3
Hình 4: Định hướng phát triển công nghệ SMAC của FPT 4
Hình 5: Logo của công ty FPT Software 4
Hình 6: Một số lãnh đạo chủ chốt của FPT Software 5
Hình 7: Các chi nhánh và văn phòng của FPT Software trên toàn cầu 6
Hình 8: Khóa học Day one 9
Hình 9: Khóa học Writing Email 10
Hình 10: Khóa học Writing CV 10
Hình 11: Coding Convention (1) 14
Hình 12: Coding Convention (2) 15
Hình 13: Coding Convention (3) 16
Hình 14: Coding Convention (4) 17
Hình 15: Chương trình quản lý mảng số nguyên 18
Hình 16: Chương trình cấp phát bộ nhớ động 10 bytes cho 1 con trỏ 19
Hình 17: Chương trình quản lý sinh viên 20
Hình 18: Chương trình parse file định dạng srecord 21
Trang 7DANH MỤC BẢNG BIỂU
Bảng 1: Lịch học khóa Campuslink C Embedded System 13 Bảng2 : Lịch học khóa MCP………31
Trang 8CHƯƠNG 1: GIỚI THIỆU CHỨC NĂNG, NHIỆM VỤ, CƠ CẤU
TỔ CHỨC CỦA ĐƠN VỊ TIẾP NHẬN
Trang 91.1 Lịch sử hình thành và phát triển
Năm 1986, Việt Nam bắt đầu thực hiện Đổi Mới, mở cửa nền kinh tế Các mô hình kinh tế tư nhân bắt đầu có thể phát triển Ông Trương Gia Bình lúc đó đang làm việc tại Viện Cơ học, quyết thành lập một công ty trực thuộc một cơ quan nhà nước cấp bộ hoạt động trong lĩnh vực kinh doanh, xuất nhập khẩu và chuyển giao công nghệ Ngày 13/9/1988, Công ty Công nghệ Thực phẩm được thành lập và giao cho ông Trương Gia Bình làm giám đốc Tên tiếng Anh của công ty được chọn là Food Processing Technology Company – FPT Công ty lúc mới thành lập có 13 người
Hợp đồng cung cấp máy tính cho Viện Hàn lâm Khoa học Liên Xô năm 1989 đánh dấu sự bắt đầu chuyển hướng của FPT từ một công ty chế biến thực phẩm trở thành một công ty hoạt động trong lĩnh vực công nghệ thông tin Tháng 10/1990, công ty được đổi tên thành Công ty Phát triển và Đầu tư Công nghệ Tên viết tắt FPT giờ trở thành Corporation for Financing Promoting Technology FPT ký hợp đồng phần mềm thương mại đầu tiên cuối năm đó, hợp đồng cung cấp hệ thống đặt vé giữ chỗ cho phòng vé của Vietnam Airlines
Năm 1997, khi Việt Nam bắt đầu kết nối Internet toàn cầu, FPT được chọn là nhà cung cấp thiết bị và là một trong những ISP đầu tiên của Việt Nam
Năm 2001, FPT cho ra đời báo điện tử VnExpress, một trong những trang báo điện tử đầu tiên của Việt Nam và đến nay vẫn là một trong những trang tin tức nhanh và cập nhật nhất, thu hút lượng độc giả rất lớn hàng ngày
Tháng 09/2006, Đại học FPT ra đời và cũng là trường đại học đầu tiên của doanh nghiệp được cấp giấy phép hoạt động Hiện Đại học FPT đang đào tạo khoảng 17000 sinh viên, học viên ở nhiều khối khác nhau
Ngày 13/12/2006, cổ phiếu FPT chính thức tham gia giao dịch tại Trung tâm Giao dịch Chứng khoán TP HCM (nay là Sở giao dịch Chứng khoán TP HCM - HOSE) với 60.810.230 cổ phiếu mệnh giá 10.000 đồng/cổ phiếu và trở thành doanh nghiệp đầu tiên hoạt động trong lĩnh vực công nghệ thông tin niêm yết trên sàn chứng khoán
Tháng 2/2012, FPT quyết định đầu tư mở rộng chuỗi bán lẻ FPT chuyên kinh doanh các sản phẩm công nghệ với mục tiêu đạt 150 cửa hàng vào năm 2014 Tính đến hết năm
2014, chuỗi bán lẻ FPT Shop đã có mặt ở 63 tỉnh thành Việt Nam với 163 cửa hàng
Văn hóa chung của tất cả nhân viên tại FPT là: Tôn trọng Cá nhân - Tinh thần Đổi mới - Tinh thần Đồng đội, khuyến khích nhân viên làm việc hiệu quả vì thành quả chung của công ty
Trang 101.2 Cơ cấu tổ chức
Hình 2: Lãnh đạo chủ chốt của tập đoàn FPT
Hình 3: Cơ cấu tổ chức các công ty thành viên của tập đoàn FPT
Tập đoản FPT hoạt động trong 4 lĩnh vực chính, gồm nhiều công ty thành viên:
❖ Công nghệ:
• Công ty TNHH Hệ thống Thông tin FPT
• Công ty TNHH Phần mềm FPT (FPT Software)
❖ Viễn thông:
• Công ty Cổ phần Viễn thông FPT
• Công ty Cổ phần Dịch vụ Trực tuyến FPT
❖ Phân phối và bán lẻ:
• Công ty TNHH Thương mại FPT
• Công ty Cổ phần Bán lẻ Kỹ thuật số FPT
Trang 11❖ Giáo dục:
• Công ty TNHH Giáo dục FPT
1.3 Tình hình hoạt động
Hình 4: Định hướng phát triển công nghệ SMAC của FPT
Sau hơn 27 năm thành lập, FPT đã trở thành một trong những công ty công nghệ
thông tin và viễn thông lớn nhất Việt Nam FPT đã cung cấp dịch vụ tới tất cả 63 tỉnh thành
ở Việt Nam và mở rộng ra thị trường thế giới Đến nay FPT đã hiện diện tại 19 quốc gia với 26400 nhân viên, trong đó có hơn 12000 kỹ sư và chuyên gia công nghệ với doanh thu năm 2015 đạt 1,8 tỷ USD Khoảng 75% nhân viên của FPT có độ tuổi dưới 30 và đang đóng góp cho tương lai của tập đoàn Định hướng công nghệ của tập đoàn là SMAC: Social, Mobile, Analytics, Cloud
2 Công ty FPT Software
Hình 5: Logo của công ty FPT Software
Trang 12FPT Software là một thành viên thuộc Tập đoàn FPT thành lập ngày 13/1/1999, hoạt động trong lĩnh vực gia công xuất khẩu phần mềm của Việt nam Với các quy trình chuẩn của thế giới về sản xuất phần mềm, quản lý chất lượng và bảo mật thông tin như CMMI-5, ISO 9001:2000, ISO 27001:2005, FPT Software là một Công ty phần mềm có các quy trình chuẩn thế giới hàng đầu tại Việt Nam
Trụ sở chính của công ty đặt tại tầng 6-12, Tòa nhà FPT phố Duy Tân, quận Cầu Giấy, Hà Nội
2.1 Lịch sử phát triển
FPT bắt đầu hoạt động trong lĩnh vực outsource phần mềm vào năm 1999 Năm
2001, FPT được IBM chọn làm nhà cung cấp dịch vụ phần mềm độc lập
Năm 2004, Công ty Cổ phần Phần mềm FPT (FPT Software Joint-Stock Company) được thành lập Cùng năm đó công ty mở chi nhánh tại thành phố Hồ Chí Minh và văn phòng tại Tokyo, Nhật Bản Năm 2005, công ty mở chi nhánh tại Đà Nẵng Công ty đã đạt được nhiều chứng chỉ uy tín như: SEI CMM/CMMI Level 5, ISO 9001:2008, ISO 27001:2013 (trước là BS 7799-2:2002), ISO/IEC 20000, ISO 14000, ISO/TS 16949
2.2 Cơ cấu tổ chức
Hình 6: Một số lãnh đạo chủ chốt của FPT Software
Năm 2012, FPT Software quyết định tái cấu trúc tổ chức Công ty không duy trì hình thức công ty thành viên và tư cách pháp nhân của các đơn vị đó, và thành lập 6 đơn vị phần mềm chiến lược FSU (FPT Software Strategic Unit): FSU1, FSU3, FSU11, FSU13, FSU15
và FSU17
Trang 132.3 Tình hình hoạt động
Hình 7: Các chi nhánh và văn phòng của FPT Software trên toàn cầu
Công ty FPT Software có vốn điều lệ 520 tỷ đồng, 100% thuộc sở hữu của tập đoàn FPT Lợi nhuận của công ty cán mốc 100 triệu USD vào năm 2013 Năm 2014, công ty đã
đạt mốc 7000 nhân viên, mở thêm 3 văn phòng gồm F-Ville ở Hà Nội, F-Town 2 ở thành phố Hồ Chí Minh và FPT Cần Thơ ở Cần Thơ Đến nay FPT Software đã hiện diện ở nhiều nước trên thế giới như Nhật Bản, Hoa Kỳ, Đức, Pháp, Australia, Slovakia FPT Software hiện đang là một trong những công ty outsource phần mềm hàng đầu ở Việt Nam và uy tín trên thế giới
Trang 14CHƯƠNG 2: NỘI DUNG THỰC TẬP
1 Các vị trí cộng việc trong công ty, yêu cầu chuyên môn, kỹ năng từng vị trí
Fsoft có nhiều vị trí cho sinh viên mới ra trường có thể đảm nhận Có 2 loại công việc chính là: công việc thường xuyên và công việc tạm thời Công việc thường xuyên là công việc lâu dài, còn công việc tạm thời là công việc ngắn hạn, phục vụ cho nhu cầu đột xuất của công ty Sau khi ra trường, sinh viên có thể nộp đơn ứng tuyển sau đó thi phỏng vấn để trở thành thành viên của Fsoft.Sau đó, sinh viên có thể tham gia vào các dự án của công ty hoặc các công việc phù hợp với trình độ và năng lực Công ty có tuyển dụng một số vị trí sau:
❖ Project Manager (Quản lí dự án)
➢ Công việc: Làm việc trực tiếp với khách hàng Tham gia xây dựng hệ thống phần mềm
➢ Yêu cầu: Bằng tốt nghiệp: kĩ sư loại khá trở lên Có khả năng giao tiếp tốt 2 ngôn ngữ Anh, Việt
➢ Ưu tiên: có kinh nghiệm 3 năm làm dự án
❖ Team Leader (Trưởng nhóm)
➢ Công việc: được làm trưởng nhóm 1 lĩnh vực nào đó
➢ Yêu cầu: Có kinh nghiệm làm dự án 5 năm Có khả năng quản lý nhân sự
❖ Developer (Kỹ sư lập trình)
➢ Công việc: Lập trình dự án và phát triển phần mềm đặc biệt là Android
➢ Yêu cầu: Kinh nghiệm lập trình, tính tình hài hòa, chăm chỉ
❖ Tester (Kỹ sư kiểm tra):
➢ Công việc: Mô tả hệ thống phần mềm, phân tích và viết báo cáo
➢ Yêu cầu: Có kiến thức lập trình cơ bản
➢ Ưu tiên: Có kinh nghiệm, tính tình hòa nhã, chăm chỉ
❖ SALE (NHân viên kinh doanh bán hàng):
➢ Công việc: Tìm hiểu thị trường, tìm kiếm thông tin khách hàng tiềm năng Tư vấn, giải đáp cho khách hàng các dịch vụ do công ty FPT cung cấp
➢ Yêu cầu: Có bằng cử nhân tốt nghiệp, khả năng giao tiếp tốt
➢ Ưu tiên: Ưu tiên sv các trường ĐH Kinh tế, nữ ngoại hình xinh xắn, tính tình hòa đồng.vui vẻ
❖ Nhân viên kỹ thuật:
➢ Công việc: lắp đặt, bảo trì hệ thống các dịch vụ công ty FPT cung cấp
Trang 15➢ Ưu tiên: Ứng viên có kinh nghiệm trong nghề, có chứng chỉ về mạng
2 Mô tả các lĩnh vực hoạt động của công ty
Với các lĩnh vực kinh doanh cốt lõi thuộc lĩnh vực Công nghệ thông tin và Viễn thông, FPT cung cấp dịch vụ tới 57/63 tỉnh thành tại Việt Nam, không ngừng mở rộng thị trường toàn cầu Đến thời điểm hiện tại, FPT đã có mặt tại 17 quốc gia gồm: Việt Nam, Lào, Thái Lan, Campuchia, Singapore, Mỹ, Anh, Nhật Bản, Malaysia, Úc, Pháp, Philippines, Đức, Myanmar, Kuwait, Bangladesh và Indonesia
Công ty Cổ phần Phần mềm FPT là công ty chuyên về lĩnh vực gia công phần mềm , chính vì thế nên công ty cung cấp tất cả dịch vụ liên quan như :
❖ Xuất khẩu phần mềm
❖ Giải pháp phần mềm
❖ Phân phối các sản phẩm công nghệ thông tin
❖ Tích hợp hệ thống
❖ Cung cấp các giải pháp ,dịch vụ viễn thông và internet
❖ Triển khai và Tư vấn dịch vụ ERP
❖ Phát triển hệ thống nhúng
❖ Các dịch vụ khác Ngoài ra, công ty đã tham gia tích cực vào các hoạt động văn hóa xã hội Công ty còn tổ chức được các câu lạc bộ sở thích: võ thuật, cuộc thi ảnh chào mừng ngày sinh nhat công ty Để tạo môi trường dân chủ và cởi mở công ty còn lập trang chodua.com để các thành viên trong và ngoài công ty tự do góp ý giúp công ty ngày càng phát triển
Khóa học cung cấp cho học viên những kiến thức căn bản về:
• Cơ sở dữ liệu (CSDL - database)
• Hệ quản trị CDSL (DBMS – Database Management System)
• Ngôn ngữ truy vấn SQL
• Phần mềm SQL Server của Microsoft
3 Mô tả các công việc được giao trong thời gian thực tập
Mục đích của đợt thực tập là giúp sinh viên học tập và thực hành cơ bản với ngôn ngữ lập trình C và lập trình hệ thống nhúng Đợt thực tập được chia làm 3 khóa học nhỏ:
Khóa học Day One, khóa học Writing Email & CV và khóa học Campuslink C Embedded System
Trang 163.1 Khóa học Day One
Day One là khóa học của FPT Software dành cho nhân viên mới Khóa học kéo dài trong 1 ngày, cung cấp cho học viên các thông tin về quy định, chính sách và các công cụ
sử dụng trong quá trình làm việc Khóa học gồm các nội dung chính như:
• ISMS4N (Information Security Management System for Newbies): Chính sách bảo mật thông tin ở FSoft và các nguyên tắc bảo mật thông tin
• FWE (FSoft Working Environment): Môi trường làm việc ở FSoft và các công cụ
sử dụng trong công việc hàng ngày
• QMS (Quality Management System): Hệ thống quản lý chất lượng và các chứng chỉ quốc tế về quản lý chất lượng mà FPT Software đã đạt được
• CoBC (Code of Bussiness Conduct): Bộ quy tắc về đạo đức kinh doanh ở FSoft
Hình 8: Khóa học Day one
3.2 Khóa học Writing Email & CV
• Khóa học Writing Email Trong công việc ở các công ty, cơ quan, tập đoàn …, Email giữ vai trò quan trọng trong việc trao đổi thông tin với nhau, với khách hàng Để viết được 1 Email tốt không phải
ai cũng làm được đặc biệt là sinh viên Chính vì thế, khóa học Email Writing sẽ giúp nhân viên, sinh viên thực tập …, có được những kĩ năng tốt để viết Email
Trang 17Hình 9: Khóa học Writing Email
• Khóa học Writing CV Một trong những vấn đề thiết yếu đối với mỗi sinh viên, người đi xin việc đó là kĩ năng phỏng vấn làm sao để lấy được cảm tình của nhà tuyển dụng, làm thế nào để lấy điểm, để có 1 buổi phỏng vấn tốt …, nắm được những điều này, công ty đã tạo điều kiện tổ chức
1 khóa học online nhằm giúp sinh viên có được những kĩ năng cần thiết khi ra trường xin việc
Hình 10: Khóa học Writing CV