Tải bản đầy đủ (.doc) (13 trang)

Báo cáo thực tập MOBILE DEVELOPER USING REACT NATIVE

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (111.68 KB, 13 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ PHẦN MỀM

BÁO CÁO THỰC TẬP

MOBILE DEVELOPER USING REACT
NATIVE

Công ty thực tập

: TNHH Nextfunc

Người phụ trách

: Trần Huy Phúc

Thực tập sinh

: Đỗ Thành Lộc


TP. Hồ Chí Minh, tháng 09 năm 2020


LỜI MỞ ĐẦU

Ngày nay, ngành công nghiệp phần mềm là một bộ phận không thể thiếu của ngành công
nghiệp phần mềm. Với tốc độ phát triển vô cùng mạnh mẽ, lập trình phần mềm đã và đang là
nhân tố kích thích sự phát triển của cơng nghệ thơng tin thế giới, cả về phần cứng và phần mềm.
Cùng với xu thế phát triển của thế giới, Việt Nam cũng không phải ngoại lệ. Các công ty
phần mềm non trẻ Việt Nam đã và đang phát triển mạnh mẽ, để hòa nhập với những công ty


hàng đầu về phần mềm trên thế giới. Bên cạnh những công ty phần mềm trẻ tuổi trong nước,
những công ty phần mềm lớn trên thế giới cũng gia nhập vào thị trường Việt Nam, góp phần rất
lớn vào sự phát triển tích cực của ngành phần mềm Việt Nam.
Ngành phần mềm được sinh ra là do nhu cầu giải trí của giới trẻ bằng những thiết bị cơng
nghệ mới nhất. Và cũng chính giới trẻ sẽ là nguồn nhân lực quan trọng cho việc phát triển của
ngành phần mềm sau này. Vì lý do này, em quyết định chọn lập trình phần mềm làm định hướng
cho việc học tập của mình.
Sau ba năm học tập trên trường, do mong muốn có thêm kinh nghiệm thực tế, cũng như
muốn được tham gia làm phần mềm trong một mơi trường chun nghiệp, em có dự định là sẽ
thực tập trong hè. Vì vậy, em quyết định chọn Nextfunc - một môi trường lý tưởng, hiện đại,
chuyên nghiệp - là nơi sẽ giúp em thực hiện được dự định này.


LỜI CẢM ƠN

Trân trọng gửi lời cảm ơn Công ty Nextfunc Việt Nam đã tạo điều kiện cho em có cơ hội
được thực tập tại công ty.
Em cũng xin cảm ơn các thầy, cô trong Khoa Công Nghệ Phần Mềm đã tận tình giảng
dạy, trang bị cho chúng tơi những kiến thức nền tảng trong suốt quá trình học tập tại trường
Đặc biệt cảm ơn anh Trần Huy Phúc, đã training React native + Javascript, và các anh chị
đồng nghiệp, những người đã theo sát , hướng dẫn tận tình cho em trong 2 tháng thực tập tại
công ty TNHH PHẦN MỀM NEXTFUNC HỒ CHÍ MINH, cũng như giúp em vượt qua
những khó khăn khi thực hiện bài báo cáo thực tập này.
Cũng xin cảm ơn thầy cô trong khoa Cơng nghệ phần mềm đã nhiệt tình hỗ trợ, tạo điều
kiện em làm bài báo cáo này.
Trong quá trình thực hiện, chắc chắn khơng thể tránh khỏi những thiếu sót, vì thế em rất
mong nhận được sự góp ý của các thầy cô trong Khoa Công Nghệ Thông Tin và các anh ,chị
trong công ty.

Em xin chân thành cảm ơn!


Đỗ Thành Lộc
Thành phố Hồ Chí Minh, 20 tháng 7 năm 2020


NHẬN XÉT CỦA KHOA

.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................


MỤC LỤC
CHƯƠNG 1: GIỚI THIÊU CƠNG TY THỰC TẬP..................................................................................7
1.Thơng tin về đơn vị thực tập:...............................................................................................................7

1.1. Sơ lược về sự hình thành và phát triển đơn vị:............................................................................7
1.2. Sản phẩm của công ty:.................................................................................................................7
2. Thơng tin về vị trí sinh viên tham gia thực tập:..................................................................................8
2.1. Giới thiệu chung về vị trí cơng tác:..............................................................................................8
2.2. Đặc điểm, yêu cầu:.......................................................................................................................8
2.3. Cơ cấu tổ chức, nhiệm vụ liên quan:............................................................................................8
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.............................................................................................................8
1. Tóm tắt 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:........8
2.Tiến độ thực hiện công việc:................................................................................................................9
3. Tóm tắt cơng việc theo tiếng độ:.........................................................................................................9
CHƯƠNG 3: NHẬN XÉT, ĐÁNH GIÁ TRÌNH THỰC TẬP.................................................................12
1. Các nhận xét, đánh giá thực trạng của quá trình làm việc:...............................................................12
TỔNG KẾT...............................................................................................................................................12


CHƯƠNG 1: GIỚI THIÊU CƠNG TY THỰC TẬP
1.Thơng tin về đơn vị thực tập:
1.1. Sơ lược về sự hình thành và phát triển đơn vị:
 Nextfunc là một công ty start up được thành lập từ năm 2004 đến nay, tuy còn
non trẻ nhưng đã thu hút được hơn 30 đơn vị công ty hợp tác phát triển.
 Nextfunc theo đuổi mục tiêu gia công phần mềm để đáp ứng cho nhu cầu phát
triển CNTT của các hãng phần mềm trong nước, các công ty lớn trong nước
và tham vọng hơn là xuất khẩu phần mềm trên toàn thế giới cho các cơng ty
nước ngồi biết đến Nextfunc, mục đích chính là vươn đến tầm cao mới thơng
qua cơng nghệ nhằm nâng cao năng suất lao động Đến với Nextfunc, nhân
viên được phép phát huy tối đa khả năng sáng tạo, nỗ lực đưa các sáng tạo
vào các giải pháp công nghệ thông tin nhằm nắm bắt các cơ hội đổi mới và
phát triển nhằm đạt được mục tiêu chung, cách tiếp cận lấy khách hàng làm
trung tâm biến khách hàng có giá trị của Nextfunc yêu cầu của bạn thành

nhiệm vụ của chúng tơi và coi sự hài lịng của họ là phần thưởng của công ty
1.2. Sản phẩm của công ty:
 Nhờ những thỏa thuận hợp tác với các thương hiệu lớn, Nextfunc liên kết
được những thương hiệu lớn trên toàn thế giới với các phần mềm như Nugget,
theDesk, Better Work Labor Law Guide, English Grammar Test và Sanofi.
Ngồi ra cịn một số phần mềm dành riêng cho cơng ty như App chấm cơng,
App trị chơi xúc sắc cho trẻ em,…


2. Thơng tin về vị trí sinh viên tham gia thực tập:
2.1. Giới thiệu chung về vị trí cơng tác:
 Vị trí cơng tác ở cơng ty của em là Software Developer(Internship). Ở vị trí
này thì em được giao cơng về việc làm front-end.
2.2. Đặc điểm, yêu cầu:
 Với vị trí là Software Developer thì u cầu các kĩ năng như là giải quyết vấn
đề, kĩ năng về lập trình, đọc hiểu tài liệu yêu cầu, trình bày vấn đề không rõ
với onsite hoặc khách hàng.
2.3. Cơ cấu tổ chức, nhiệm vụ liên quan:
 Về cơ cấu thì em được vào một đội dự án gồm 7 người và được thực hiện các
task dựa trên yêu cầu của Leader.
 PM(Project manager) sẽ giám sát công việc của các thành viên và tổng hợp tiến
độ công việc sau từng ngày và gửi cho onsite.
 Với Team Lead sẽ có nhiệm vụ thu thập tiến độ công việc của từng thành
viên.
 Và cuối cùng là vị trí DEV có nhiệm vụ là thực hiện các task được giao trên
github và thực hiện báo cáo công việc đầu giờ làm và cuối giờ làm cho khách
hàng thơng qua Slack.
 Hằng ngày thì cả đội dự án sẽ tham gia daily meeting với onsite và khách
hàng để báo cáo tiến độ và cũng như hỏi các vấn đề không rõ với khách hàng.



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
1. Tóm tắt 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:
 Từ khi vào công ty sau hơn 1 tháng được training kiến thức về React native và
Javascript cũng như cách sử dụng Github và Adobe XD, em được tham gia vào 2
dự án của công ty, dự án đầu tiên là App Sanofi là một App event dành cho công
ty, công ty sẽ chia thành các đội, sau đó cùng nhau tham gia các trị chơi trên app,
đồng thời app cũng như một mạng xã hội khác, cho phép người chơi đăng hình,
trạng thái và cuối cùng sẽ tìm ra đội có số điểm cao nhất dựa vào các trị chơi
cũng như lượt like, bình luận của mỗi đội, App này thì nhiệm vụ của em được
giao khá đơn giản đó là nhận file XD sau đó làm UI cho 2 trang Đăng nhập và
Đăng kí, và cuối cùng là đưa API vào 2 trang này.Project thứ 2 là App Nugget là
App quản lí chi tiêu của khách hang ở Singapore, App này em được giao nhiệm vụ
là UI cho màn hình Track cash transactions, màn hình này cho phép người dung
nhập vào các chi tiêu của mình trong tháng để từ đó tổng kết ra số tiền đã dung
trong tháng này là bao nhiêu, tiếp theo là phần logic kiểm tra phiên bản của app,
nghĩa là khi có phiên bản mới thì thơng báo cho người dùng cập nhật.
2.Tiến độ thực hiện công việc:
 10/7/2019 - 25/8/2019: Bắt đầu tham gia training và tham gia dự án đầu tiên
Sanofi
 1/9/2019 – 30/3/2020: Tham gia dự án nugget.
3. Tóm tắt cơng việc theo tiếng độ:

Tuần

Cơng việc

Tiến độ


1

Tìm hiểu cách làm việc của Đúng tiến độ
cơng ty qua gmail và slack

2,3

Tìm hiểu về ngơn ngữ lập Đúng tiến độ
trình React native

4

Thực hiện các bài test của Đúng tiến độ
công ty đề ra trước khi bắt
đầu dự án


5

Bắt đầu tham gia dự án thực Đúng tiến độ
tế Sanofi,học cách làm việc
với khách hàng khi gặp
issue

6

Bắt đầu tham gia dự án thực Đúng tiến độ
tế Sanofi ,học cách làm việc
với khách hàng khi gặp

issue

7

Bắt đầu tham gia dự án thực Đúng tiến độ
tế Sanofi ,học cách làm việc
với khách hàng khi gặp
issue

8

Bắt đầu tham gia dự án thực Đúng tiến độ
tế Sanofi ,học cách làm việc
với khách hàng khi gặp
issue

9

Tổng kết lại những gì cịn Đúng tiến độ
thiếu và rút ra kinh nghiệm
trước khi làm dự án tiếp
theo

9

Bắt đầu tham gia dự án thực Đúng tiến độ
tế Sanofi ,học cách làm việc
với khách hàng khi gặp
issue


10

Bắt đầu tham gia dự án thực Đúng tiến độ
tế Sanofi ,học cách làm việc
với khách hàng khi gặp
issue

11

Bắt đầu tham gia dự án thực Đúng tiến độ
tế Sanofi ,học cách làm việc
với khách hàng khi gặp
issue

12

Bắt đầu tham gia dự án thực Đúng tiến độ
tế Sanofi ,học cách làm việc
với khách hàng khi gặp


issue
13

Bắt đầu tham gia dự án thực Đúng tiến độ
tế Sanofi ,học cách làm việc
với khách hàng khi gặp
issue

14


Bắt đầu tham gia dự án thực Đúng tiến độ
tế Sanofi ,học cách làm việc
với khách hàng khi gặp
issue


CHƯƠNG 3: NHẬN XÉT, ĐÁNH GIÁ TRÌNH THỰC TẬP
1. Các nhận xét, đánh giá thực trạng của quá trình làm việc:
 Trong quá trình thực tập cũng như làm việc ở công ty em thấy môi trường ở đây rất đáng giá để
mình học hỏi và bổ sung kiến thức cũng như cách việc với khách hàng, xử lí issue khi khàng
hàng feedback, các anh chị trong công ty cũng giúp đỡ em rất nhiệt tình và thoải mái.

 Em cũng học được cách dành thời gian để hoàn thành những task mà mình được giao,
cách sử dụng github, và nâng cao khả năng làm việc nhóm của mình.


TỔNG KẾT

Như vậy, Sau gần một năm gắn bó với cơng ty em cũng đã hồn thành xong q trình
thực tập của mình, tuỳ thời gian là khơng lâu nhưng đủ để em hiểu ra nhiều thứ và tiếp tục phát
triển thêm kĩ năng của mình.
Em xin chân thành cảm ơn sự giúp đỡ của các anh chị ở Nextfunc đã giúp đỡ em một
cách nhiệt tình trong suốt quá trình thực tập và làm việc ở đây, em cảm ơn Khoa công nghệ
phần mềm đã tạo điều kiện cho em để học hỏi thêm nhiều kiến thức bổ ích để tiếp tục phát triển
thêm bản than.




×