SlideShare a Scribd company logo
ĐỊNH HƯỚNG NGHỀ LẬP TRÌNH
sinh viên năm 1 ngành CNTT
2017/10
Ho Duc Giap
Agenda
1. Nhu cầu nhân lực IT
2. Nhà tuyển dụng cần gì ở bạn.
3. Các hướng đi phổ biến cho lập trình viên
4. Làm sao để trở thành lập trình viên giỏi
5. Các kỹ năng quan trọng khác
• Có cái nhìn tổng quát về các công nghệ trong nghề lập trình.
• Biết các kỹ năng, kiến thức cần có để trở thành lập trình viên.
• Giới thiệu các công nghệ phổ biến:
• Công nghệ Java
• Công nghệ .NET
• Công nghệ PHP
• Các công nghệ lập trình Mobile
Mục Tiêu
Ho	Duc Giap
ü Tốt nghiệp ĐHBK Đà Nẵng 2007
ü Kinh nghiệm lập trình 10 năm
ü Project Manager tại FSOFT ĐN
Project	Manager	
giapmaster@gmail.com
About Me
1. Nhu cầu nhân lực IT
Những điều tuyệt vời
chỉ có ở ngành IT
v Lương khởi điểm 5~8M/tháng
v Kinh nghiệm 3 năm, mức
lương là >10 triệu/tháng
v Tăng lương mỗi năm ít nhất 1
lần
v Cơ hội làm việc ở nước ngoài
nhiều
v Mỗi tháng gần 500 nhu cầu
tuyển dụng, bạn không khó
khăn khi tìm việc
2. Nhà tuyển dụng cần gì ở bạn?
1.	Kiến thức chuyên ngành (kiến thức)
2.	Kinh nghiệm làm việc (kỹ năng)
3.	Ngoại ngữ
4.	Thái độ làm việc
5.	Kỹ năng mềm
Kiến thức
chuyên ngành
Frameworks
Ngôn ngữ lập trình
Kiến thức nền tảng
Kiến thức
chuyên ngành
Frameworks
Ngôn ngữ lập trình
Kiến thức nền tảng
Kiến thức nền
tảng
Thuật toán
(Algorithm)
Cấu trúc dữ liệu
(Data Structure)
Lập trình hướng đối tượng
(Object Oriented Program: OOP)
Cơ sở dữ liệu
(Database)
Kiến thức nền
tảng
Lập trình
hướng đối
tượng (OOP)
・Đóng gói, kế thừa
・Đa hình, trừu tượng
・Overload, Overwrite
・Constructor
・Interface, Abstract Class
Cấu trúc dữ
liệu
・Stack
・Queue
・Linked List
・Tree
・Hash Table
Cơ sở dữ liệu
・Các loại dữ liệu
・Truy vấn dữ liệu
・Mô hình quản lý dữ liệu
Thuật toán
・Tìm kiếm
・Sắp xếp
Kiến thức
chuyên ngành
Frameworks
Ngôn ngữ lập trình
Kiến thức nền tảng
11 ngôn ngữ
lập trình ưa
chuộng nhất
2017
1) JavaScript
2) Java
3) Python
4) PHP
5) C++
6) C#
7) Ruby on Rails
8) Go
10) Swift
9) Scala
11) Kotlin
Kiến thức
chuyên ngành
Frameworks
Ngôn ngữ lập trình
Kiến thức nền tảng
Web
frameworks ưa
chuộng nhất
2017
UI frameworks
ưa chuộng
nhất 2017
3. Các hướng đi phổ biến cho lập trình viên
Mobile DeveloperFront-End + Back-End = Full Stack
3. Các hướng đi phổ biến cho lập trình viên
1.Front-end developer:
Yêu cầu kiến thức về HTML, CSS, JavaScript và có thể cần thêm một số kỹ năng về thiết kế.
2.Back-end developer:
Thường dùng các ngôn ngữ như: Python, Ruby, PHP, Java hoặc .NET. Có kiến thức về database. Có
thể cần thêm kiến thức về quản trị hệ thống.
3.Full-stack developer:
Có thể làm nhiều vị trí từ front-end đến back-end.
4.Mobile developer:
Objective-C/Swift(iOS) hoặc Java/Kotlin (cho Android). HTML/CSS cho các website mobile. Có thể cần
thêm kiến thức về Server-side.
5.Others:
• UX Designer
Yêu cầu kiến thức về thiết kế, đồ hoạ, có thể coding HTML, CSS, JavaScript.
• Data scientist (new)
Yêu cầu kiến thức về phân tích dữ liệu, có kiến thức về database, coding, machine learning
• Network Admin
Quản trị hệ thống mạng, yêu cầu kiến thức về mạng và hệ thống thông tin.
Lập trình viên
Front-end
• Thiết kế giao diện người dùng
• Thực hiện các xử lý khi người dùng tương tác phía client
NHIỆM VỤ
• Lập trình bằng ngôn ngữ front-end như: HTML/JS/CSS
• Thiết kế đồ hoạ: Photoshop, Illustrator
KỸ NĂNG
• HTML
• Javascript
• CSS
NGÔN NGỮ
LẬP TRÌNH
FRAMEWORKS
Lập trình viên
Back-end
• Xây dựng hệ thống xử lý dữ liệu phía server
• Phát triển các chức năng của nghiệp vụ của hệ thống
• Quản lý sự vận hành của hệ thống.
NHIỆM VỤ
• Lập trình bằng ngôn ngữ như: Java, .NET, PHP, Python, Ruby,Node.js
• Cơ sở dữ liệu: MySQL, SQL Server, MongoDB
• Phân tích thiết kế hệ thống, thuật toán
KỸ NĂNG
NGÔN NGỮ
LẬP TRÌNH
FRAMEWORKS
Lập trình viên
Mobile
• Xây dựng ứng dụng trên smart phone
• Kiểm soát sự vận hành của chương trình
NHIỆM VỤ
• Lập trình bằng ngôn ngữ như: Java/Kotlin , Object-C/Swift, C#
Đối với hybrid app thì có thể lập trình bằng HTML/JS/CSS
• Thiết kế đồ hoạ: Photoshop, Illustrator
KỸ NĂNG
NGÔN NGỮ
LẬP TRÌNH
FRAMEWORKS
Các ngôn ngữ và frameworks phổ biến theo hướng đi
Front-end
Ngôn ngữ
Frameworks
Back-end
Ngôn ngữ
Frameworks
Mobile
Ngôn ngữ
Frameworks
4. Làm sao để trở thành lập trình viên giỏi
Từng bước để
trở thành một
lập trình
viên giỏi
1 Chọn lấy một ngôn ngữ lập trình, và học từ
những thứ căn bản nhất
2 Xây dựng một cái gì đó nhỏ thôi
3 Nghiên cứu về một framework
4 Học về một công nghệ cơ sở dữ liệu
5 Xây dựng một cái gì đó có giá trị
6 Học những bài thực hành tốt nhất về thiết kế
phần mềm (design pattern)
7 Tiếp tục học
Ngoại Ngữ
(English,
Japanese...)
Tự học
(Self Study)
Kỹ năng
mềm
(Soft Skills)
Thái độ làm
việc
5. Các kỹ năng quan trọng khác
2. Nhà tuyển dụng cần gì ở bạn?
1.	Kiến thức chuyên ngành (kiến thức)
2.	Kinh nghiệm làm việc (kỹ năng)
3.	Ngoại ngữ
4.	Thái độ làm việc
5.	Kỹ năng mềm
• Đọc hiểu tiếng Anh
• Tập đọc hiểu các bài hướng dẫn bằng tiếng Anh về CNTT
• Thành thạo ít nhất 1 ngoại ngữ: nghe, nói, đọc viết.
• Thời điểm hiện tại thì nên học tiếng Anh, hoặc tiếng Nhật
Ngoại ngữ
• Làm việc với thái độ tích cực
• Xây dựng quan hệ tốt với mọi người
• Làm việc với ý thức và trách nhiệm cao
• Hãy lạc quan và trung thực
• Không đổ lỗi
Thái độ làm việc
• Giao tiếp
• Thuyết trình
• Làm việc nhóm
• Giải quyết vấn đề
• Quản lý thời gian
Kỹ năng mềm
Open Discussion
Định Hướng Nghề Lập Trình cho Sinh Viên CNTT năm 1

More Related Content

What's hot

Sinh viên công nghệ thông tin và tương lai
Sinh viên công nghệ thông tin và tương laiSinh viên công nghệ thông tin và tương lai
Sinh viên công nghệ thông tin và tương lai
Thao Ho
 
Báo cáo đồ án tốt nghiệp "Ứng dụng trí tuệ nhân tạo nhận dạng chữ viết tay xâ...
Báo cáo đồ án tốt nghiệp "Ứng dụng trí tuệ nhân tạo nhận dạng chữ viết tay xâ...Báo cáo đồ án tốt nghiệp "Ứng dụng trí tuệ nhân tạo nhận dạng chữ viết tay xâ...
Báo cáo đồ án tốt nghiệp "Ứng dụng trí tuệ nhân tạo nhận dạng chữ viết tay xâ...
The Boss
 
Mô hình hóa yêu cầu
Mô hình hóa yêu cầuMô hình hóa yêu cầu
Mô hình hóa yêu cầuNguyen Tran
 
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTTSlide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Hiệu Nguyễn
 
Xây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sựXây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sự
AskSock Ngô Quang Đạo
 
Bài giảng Trí Tuệ Nhân Tạo
Bài giảng Trí Tuệ Nhân TạoBài giảng Trí Tuệ Nhân Tạo
Bài giảng Trí Tuệ Nhân TạoDự Nguyễn Quang
 
Thiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựThiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sự
leemindinh
 
đồ áN xây dựng website bán laptop 1129155
đồ áN xây dựng website bán laptop 1129155đồ áN xây dựng website bán laptop 1129155
đồ áN xây dựng website bán laptop 1129155
nataliej4
 
Slide 1 - Thiết kế Web cơ bản
 Slide 1 - Thiết kế Web cơ bản Slide 1 - Thiết kế Web cơ bản
Slide 1 - Thiết kế Web cơ bản
Sống Khác
 
Báo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềmBáo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềmRiTa15
 
Đề tài: Quản lý cửa hàng vật liệu xây dựng, HAY, 9đ
Đề tài: Quản lý cửa hàng vật liệu xây dựng, HAY, 9đĐề tài: Quản lý cửa hàng vật liệu xây dựng, HAY, 9đ
Đề tài: Quản lý cửa hàng vật liệu xây dựng, HAY, 9đ
Dịch vụ viết bài trọn gói ZALO 0917193864
 
Đề tài: Xây dựng ứng dụng Android đọc báo mạng qua dịch vụ RSS
Đề tài: Xây dựng ứng dụng Android đọc báo mạng qua dịch vụ RSSĐề tài: Xây dựng ứng dụng Android đọc báo mạng qua dịch vụ RSS
Đề tài: Xây dựng ứng dụng Android đọc báo mạng qua dịch vụ RSS
Dịch vụ viết bài trọn gói ZALO 0917193864
 
đồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire base
đồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire baseđồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire base
đồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire base
jackjohn45
 
luan van thac si tim hieu lap trinh co so android firebase
luan van thac si tim hieu lap trinh co so android firebaseluan van thac si tim hieu lap trinh co so android firebase
luan van thac si tim hieu lap trinh co so android firebase
Dịch vụ viết thuê Luận Văn - ZALO 0932091562
 
Luận văn: Xây dựng ứng dụng Android xem video trực tuyến, HAY
Luận văn: Xây dựng ứng dụng Android xem video trực tuyến, HAYLuận văn: Xây dựng ứng dụng Android xem video trực tuyến, HAY
Luận văn: Xây dựng ứng dụng Android xem video trực tuyến, HAY
Dịch vụ viết bài trọn gói ZALO 0917193864
 
Nhập môn công nghệ phần mềm
Nhập môn công nghệ phần mềmNhập môn công nghệ phần mềm
Nhập môn công nghệ phần mềm
Trần Gia Bảo
 
Quản lý dự án
Quản lý dự ánQuản lý dự án
Quản lý dự ánTran Tien
 
Đề tài: Quản lý hệ thống bán vé máy bay của Vietnam Airline, 9đ
Đề tài: Quản lý hệ thống bán vé máy bay của Vietnam Airline, 9đĐề tài: Quản lý hệ thống bán vé máy bay của Vietnam Airline, 9đ
Đề tài: Quản lý hệ thống bán vé máy bay của Vietnam Airline, 9đ
Dịch Vụ Viết Bài Trọn Gói ZALO 0917193864
 
Bài tập HTML/CSS
Bài tập HTML/CSSBài tập HTML/CSS
Bài tập HTML/CSS
Thuyet Nguyen
 
Giải ngân hàng Hệ thống nhúng PTIT - thầy Cước
Giải ngân hàng Hệ thống nhúng PTIT - thầy CướcGiải ngân hàng Hệ thống nhúng PTIT - thầy Cước
Giải ngân hàng Hệ thống nhúng PTIT - thầy Cước
Popping Khiem - Funky Dance Crew PTIT
 

What's hot (20)

Sinh viên công nghệ thông tin và tương lai
Sinh viên công nghệ thông tin và tương laiSinh viên công nghệ thông tin và tương lai
Sinh viên công nghệ thông tin và tương lai
 
Báo cáo đồ án tốt nghiệp "Ứng dụng trí tuệ nhân tạo nhận dạng chữ viết tay xâ...
Báo cáo đồ án tốt nghiệp "Ứng dụng trí tuệ nhân tạo nhận dạng chữ viết tay xâ...Báo cáo đồ án tốt nghiệp "Ứng dụng trí tuệ nhân tạo nhận dạng chữ viết tay xâ...
Báo cáo đồ án tốt nghiệp "Ứng dụng trí tuệ nhân tạo nhận dạng chữ viết tay xâ...
 
Mô hình hóa yêu cầu
Mô hình hóa yêu cầuMô hình hóa yêu cầu
Mô hình hóa yêu cầu
 
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTTSlide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
 
Xây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sựXây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sự
 
Bài giảng Trí Tuệ Nhân Tạo
Bài giảng Trí Tuệ Nhân TạoBài giảng Trí Tuệ Nhân Tạo
Bài giảng Trí Tuệ Nhân Tạo
 
Thiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựThiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sự
 
đồ áN xây dựng website bán laptop 1129155
đồ áN xây dựng website bán laptop 1129155đồ áN xây dựng website bán laptop 1129155
đồ áN xây dựng website bán laptop 1129155
 
Slide 1 - Thiết kế Web cơ bản
 Slide 1 - Thiết kế Web cơ bản Slide 1 - Thiết kế Web cơ bản
Slide 1 - Thiết kế Web cơ bản
 
Báo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềmBáo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềm
 
Đề tài: Quản lý cửa hàng vật liệu xây dựng, HAY, 9đ
Đề tài: Quản lý cửa hàng vật liệu xây dựng, HAY, 9đĐề tài: Quản lý cửa hàng vật liệu xây dựng, HAY, 9đ
Đề tài: Quản lý cửa hàng vật liệu xây dựng, HAY, 9đ
 
Đề tài: Xây dựng ứng dụng Android đọc báo mạng qua dịch vụ RSS
Đề tài: Xây dựng ứng dụng Android đọc báo mạng qua dịch vụ RSSĐề tài: Xây dựng ứng dụng Android đọc báo mạng qua dịch vụ RSS
Đề tài: Xây dựng ứng dụng Android đọc báo mạng qua dịch vụ RSS
 
đồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire base
đồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire baseđồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire base
đồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire base
 
luan van thac si tim hieu lap trinh co so android firebase
luan van thac si tim hieu lap trinh co so android firebaseluan van thac si tim hieu lap trinh co so android firebase
luan van thac si tim hieu lap trinh co so android firebase
 
Luận văn: Xây dựng ứng dụng Android xem video trực tuyến, HAY
Luận văn: Xây dựng ứng dụng Android xem video trực tuyến, HAYLuận văn: Xây dựng ứng dụng Android xem video trực tuyến, HAY
Luận văn: Xây dựng ứng dụng Android xem video trực tuyến, HAY
 
Nhập môn công nghệ phần mềm
Nhập môn công nghệ phần mềmNhập môn công nghệ phần mềm
Nhập môn công nghệ phần mềm
 
Quản lý dự án
Quản lý dự ánQuản lý dự án
Quản lý dự án
 
Đề tài: Quản lý hệ thống bán vé máy bay của Vietnam Airline, 9đ
Đề tài: Quản lý hệ thống bán vé máy bay của Vietnam Airline, 9đĐề tài: Quản lý hệ thống bán vé máy bay của Vietnam Airline, 9đ
Đề tài: Quản lý hệ thống bán vé máy bay của Vietnam Airline, 9đ
 
Bài tập HTML/CSS
Bài tập HTML/CSSBài tập HTML/CSS
Bài tập HTML/CSS
 
Giải ngân hàng Hệ thống nhúng PTIT - thầy Cước
Giải ngân hàng Hệ thống nhúng PTIT - thầy CướcGiải ngân hàng Hệ thống nhúng PTIT - thầy Cước
Giải ngân hàng Hệ thống nhúng PTIT - thầy Cước
 

Similar to Định Hướng Nghề Lập Trình cho Sinh Viên CNTT năm 1

Hướng nghiệp Lập trình Web
Hướng nghiệp Lập trình WebHướng nghiệp Lập trình Web
Hướng nghiệp Lập trình Web
VKhang Yang
 
Seminar apply OOP in maintain software
Seminar apply OOP in maintain softwareSeminar apply OOP in maintain software
Seminar apply OOP in maintain software
VKhang Yang
 
Kien thuc Tuyen dung IT 2023.pdf
Kien thuc Tuyen dung IT 2023.pdfKien thuc Tuyen dung IT 2023.pdf
Kien thuc Tuyen dung IT 2023.pdf
Khoa Nguyễn
 
Vận dụng kiến thức lập trình web vào môi trường thực tế
Vận dụng kiến thức lập trình web vào môi trường thực tếVận dụng kiến thức lập trình web vào môi trường thực tế
Vận dụng kiến thức lập trình web vào môi trường thực tế
VKhang Yang
 
Các loại nghề Công nghệ Thông tin - Học gì lương cao
Các loại nghề Công nghệ Thông tin - Học gì lương caoCác loại nghề Công nghệ Thông tin - Học gì lương cao
Các loại nghề Công nghệ Thông tin - Học gì lương cao
Vu Hung Nguyen
 
Hành trình trở thành web đì ve lốp pơ
Hành trình trở thành web đì ve lốp pơHành trình trở thành web đì ve lốp pơ
Hành trình trở thành web đì ve lốp pơ
Huy Hoàng Phạm
 
Định hướng nghề nghiệp Tester NIIT - ICT Hà Nội
Định hướng nghề nghiệp Tester NIIT - ICT Hà NộiĐịnh hướng nghề nghiệp Tester NIIT - ICT Hà Nội
Định hướng nghề nghiệp Tester NIIT - ICT Hà Nội
NIIT - ICT Hà Nội
 
Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT
Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTTVuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT
Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT
Vu Hung Nguyen
 
IT職種について VN
IT職種について VNIT職種について VN
IT職種について VN
Nguyen Hien
 
Itlc2015
Itlc2015Itlc2015
Itlc2015
Huy Do
 
T d que_lap_trinh_huong_doi_tuong
T d que_lap_trinh_huong_doi_tuongT d que_lap_trinh_huong_doi_tuong
T d que_lap_trinh_huong_doi_tuong
toiseden91
 
Lap trinh huong doi tuong voi java tran dinh que
Lap trinh huong doi tuong voi java   tran dinh queLap trinh huong doi tuong voi java   tran dinh que
Lap trinh huong doi tuong voi java tran dinh que
Nguyễn Công Hoàng
 
Lập trình hướng đối tượng với Java - Trần Đình Quế
Lập trình hướng đối tượng với Java  - Trần Đình QuếLập trình hướng đối tượng với Java  - Trần Đình Quế
Lập trình hướng đối tượng với Java - Trần Đình Quế
f3vthd
 
Lthdt
LthdtLthdt
Lthdt
tammao123
 
Power your PHP skill
Power your PHP skillPower your PHP skill
Power your PHP skill
AiTi Education
 
Một số ngôn ngữ lập trình phổ biến hiện nay - Popular programming languages n...
Một số ngôn ngữ lập trình phổ biến hiện nay - Popular programming languages n...Một số ngôn ngữ lập trình phổ biến hiện nay - Popular programming languages n...
Một số ngôn ngữ lập trình phổ biến hiện nay - Popular programming languages n...
Son Le
 
Lap trinhhuongdoituong v3.1
Lap trinhhuongdoituong v3.1Lap trinhhuongdoituong v3.1
Lap trinhhuongdoituong v3.1volll
 
Câu hỏi phỏng vấn.pdf
Câu hỏi phỏng vấn.pdfCâu hỏi phỏng vấn.pdf
Câu hỏi phỏng vấn.pdf
Growup Work
 
5 implementation
5 implementation5 implementation
5 implementation
Tho Da
 
Lecture01_Phan mem va ky nghe phan mem.pdf
Lecture01_Phan mem va ky nghe phan mem.pdfLecture01_Phan mem va ky nghe phan mem.pdf
Lecture01_Phan mem va ky nghe phan mem.pdf
Mai Hieu
 

Similar to Định Hướng Nghề Lập Trình cho Sinh Viên CNTT năm 1 (20)

Hướng nghiệp Lập trình Web
Hướng nghiệp Lập trình WebHướng nghiệp Lập trình Web
Hướng nghiệp Lập trình Web
 
Seminar apply OOP in maintain software
Seminar apply OOP in maintain softwareSeminar apply OOP in maintain software
Seminar apply OOP in maintain software
 
Kien thuc Tuyen dung IT 2023.pdf
Kien thuc Tuyen dung IT 2023.pdfKien thuc Tuyen dung IT 2023.pdf
Kien thuc Tuyen dung IT 2023.pdf
 
Vận dụng kiến thức lập trình web vào môi trường thực tế
Vận dụng kiến thức lập trình web vào môi trường thực tếVận dụng kiến thức lập trình web vào môi trường thực tế
Vận dụng kiến thức lập trình web vào môi trường thực tế
 
Các loại nghề Công nghệ Thông tin - Học gì lương cao
Các loại nghề Công nghệ Thông tin - Học gì lương caoCác loại nghề Công nghệ Thông tin - Học gì lương cao
Các loại nghề Công nghệ Thông tin - Học gì lương cao
 
Hành trình trở thành web đì ve lốp pơ
Hành trình trở thành web đì ve lốp pơHành trình trở thành web đì ve lốp pơ
Hành trình trở thành web đì ve lốp pơ
 
Định hướng nghề nghiệp Tester NIIT - ICT Hà Nội
Định hướng nghề nghiệp Tester NIIT - ICT Hà NộiĐịnh hướng nghề nghiệp Tester NIIT - ICT Hà Nội
Định hướng nghề nghiệp Tester NIIT - ICT Hà Nội
 
Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT
Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTTVuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT
Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT
 
IT職種について VN
IT職種について VNIT職種について VN
IT職種について VN
 
Itlc2015
Itlc2015Itlc2015
Itlc2015
 
T d que_lap_trinh_huong_doi_tuong
T d que_lap_trinh_huong_doi_tuongT d que_lap_trinh_huong_doi_tuong
T d que_lap_trinh_huong_doi_tuong
 
Lap trinh huong doi tuong voi java tran dinh que
Lap trinh huong doi tuong voi java   tran dinh queLap trinh huong doi tuong voi java   tran dinh que
Lap trinh huong doi tuong voi java tran dinh que
 
Lập trình hướng đối tượng với Java - Trần Đình Quế
Lập trình hướng đối tượng với Java  - Trần Đình QuếLập trình hướng đối tượng với Java  - Trần Đình Quế
Lập trình hướng đối tượng với Java - Trần Đình Quế
 
Lthdt
LthdtLthdt
Lthdt
 
Power your PHP skill
Power your PHP skillPower your PHP skill
Power your PHP skill
 
Một số ngôn ngữ lập trình phổ biến hiện nay - Popular programming languages n...
Một số ngôn ngữ lập trình phổ biến hiện nay - Popular programming languages n...Một số ngôn ngữ lập trình phổ biến hiện nay - Popular programming languages n...
Một số ngôn ngữ lập trình phổ biến hiện nay - Popular programming languages n...
 
Lap trinhhuongdoituong v3.1
Lap trinhhuongdoituong v3.1Lap trinhhuongdoituong v3.1
Lap trinhhuongdoituong v3.1
 
Câu hỏi phỏng vấn.pdf
Câu hỏi phỏng vấn.pdfCâu hỏi phỏng vấn.pdf
Câu hỏi phỏng vấn.pdf
 
5 implementation
5 implementation5 implementation
5 implementation
 
Lecture01_Phan mem va ky nghe phan mem.pdf
Lecture01_Phan mem va ky nghe phan mem.pdfLecture01_Phan mem va ky nghe phan mem.pdf
Lecture01_Phan mem va ky nghe phan mem.pdf
 

Recently uploaded

Từ vay mượn trong tiếng Anh trên các phương tiện tin đại chúng
Từ vay mượn trong tiếng Anh trên các phương tiện tin đại chúngTừ vay mượn trong tiếng Anh trên các phương tiện tin đại chúng
Từ vay mượn trong tiếng Anh trên các phương tiện tin đại chúng
MinhSangPhmHunh
 
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
khanhthy3000
 
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
Nguyen Thanh Tu Collection
 
[NBV]-CHUYÊN ĐỀ 3. GTLN-GTNN CỦA HÀM SỐ (CÓ ĐÁP ÁN CHI TIẾT).pdf
[NBV]-CHUYÊN ĐỀ 3. GTLN-GTNN CỦA HÀM SỐ (CÓ ĐÁP ÁN CHI TIẾT).pdf[NBV]-CHUYÊN ĐỀ 3. GTLN-GTNN CỦA HÀM SỐ (CÓ ĐÁP ÁN CHI TIẾT).pdf
[NBV]-CHUYÊN ĐỀ 3. GTLN-GTNN CỦA HÀM SỐ (CÓ ĐÁP ÁN CHI TIẾT).pdf
NamNguynHi23
 
Smartbiz_He thong MES nganh may mac_2024june
Smartbiz_He thong MES nganh may mac_2024juneSmartbiz_He thong MES nganh may mac_2024june
Smartbiz_He thong MES nganh may mac_2024june
SmartBiz
 
BÀI TẬP DẠY THÊM HÓA HỌC LỚP 12 - CẢ NĂM - THEO FORM THI MỚI BGD 2025 (DÙNG C...
BÀI TẬP DẠY THÊM HÓA HỌC LỚP 12 - CẢ NĂM - THEO FORM THI MỚI BGD 2025 (DÙNG C...BÀI TẬP DẠY THÊM HÓA HỌC LỚP 12 - CẢ NĂM - THEO FORM THI MỚI BGD 2025 (DÙNG C...
BÀI TẬP DẠY THÊM HÓA HỌC LỚP 12 - CẢ NĂM - THEO FORM THI MỚI BGD 2025 (DÙNG C...
Nguyen Thanh Tu Collection
 
DANH SÁCH XÉT TUYỂN SỚM_NĂM 2023_học ba DPY.pdf
DANH SÁCH XÉT TUYỂN SỚM_NĂM 2023_học ba DPY.pdfDANH SÁCH XÉT TUYỂN SỚM_NĂM 2023_học ba DPY.pdf
DANH SÁCH XÉT TUYỂN SỚM_NĂM 2023_học ba DPY.pdf
thanhluan21
 
BÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docx
BÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docxBÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docx
BÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docx
HngL891608
 
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
Nguyen Thanh Tu Collection
 
PLĐC-chương 1 (1).ppt của trường ĐH Ngoại thương
PLĐC-chương 1 (1).ppt của trường  ĐH Ngoại thươngPLĐC-chương 1 (1).ppt của trường  ĐH Ngoại thương
PLĐC-chương 1 (1).ppt của trường ĐH Ngoại thương
hieutrinhvan27052005
 
bài dự thi chính luận 2024 đảng chọn lọc.docx
bài dự thi chính luận 2024 đảng chọn lọc.docxbài dự thi chính luận 2024 đảng chọn lọc.docx
bài dự thi chính luận 2024 đảng chọn lọc.docx
HiYnThTh
 
THONG BAO nop ho so xet tuyen TS6 24-25.pdf
THONG BAO nop ho so xet tuyen TS6 24-25.pdfTHONG BAO nop ho so xet tuyen TS6 24-25.pdf
THONG BAO nop ho so xet tuyen TS6 24-25.pdf
QucHHunhnh
 
trắc nhiệm ký sinh.docxddddddddddddddddd
trắc nhiệm ký sinh.docxdddddddddddddddddtrắc nhiệm ký sinh.docxddddddddddddddddd
trắc nhiệm ký sinh.docxddddddddddddddddd
my21xn0084
 
tiếng việt dành cho sinh viên ngoại ngữ h
tiếng việt dành cho sinh viên ngoại ngữ htiếng việt dành cho sinh viên ngoại ngữ h
tiếng việt dành cho sinh viên ngoại ngữ h
huynhanhthu082007
 
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...
Bồi Dưỡng HSG Toán Lớp 3
 
YHocData.com-bộ-câu-hỏi-mô-phôi.pdf đầy đủ
YHocData.com-bộ-câu-hỏi-mô-phôi.pdf đầy đủYHocData.com-bộ-câu-hỏi-mô-phôi.pdf đầy đủ
YHocData.com-bộ-câu-hỏi-mô-phôi.pdf đầy đủ
duyanh05052004
 
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang ThiềuBiểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
lamluanvan.net Viết thuê luận văn
 
Từ ngữ về con người và chiến tranh trong Nhật ký Đặng Thùy Trâm.pdf
Từ ngữ về con người và chiến tranh trong Nhật ký Đặng Thùy Trâm.pdfTừ ngữ về con người và chiến tranh trong Nhật ký Đặng Thùy Trâm.pdf
Từ ngữ về con người và chiến tranh trong Nhật ký Đặng Thùy Trâm.pdf
Man_Ebook
 
Halloween vocabulary for kids in primary school
Halloween vocabulary for kids in primary schoolHalloween vocabulary for kids in primary school
Halloween vocabulary for kids in primary school
AnhPhm265031
 

Recently uploaded (19)

Từ vay mượn trong tiếng Anh trên các phương tiện tin đại chúng
Từ vay mượn trong tiếng Anh trên các phương tiện tin đại chúngTừ vay mượn trong tiếng Anh trên các phương tiện tin đại chúng
Từ vay mượn trong tiếng Anh trên các phương tiện tin đại chúng
 
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
 
[NBV]-CHUYÊN ĐỀ 3. GTLN-GTNN CỦA HÀM SỐ (CÓ ĐÁP ÁN CHI TIẾT).pdf
[NBV]-CHUYÊN ĐỀ 3. GTLN-GTNN CỦA HÀM SỐ (CÓ ĐÁP ÁN CHI TIẾT).pdf[NBV]-CHUYÊN ĐỀ 3. GTLN-GTNN CỦA HÀM SỐ (CÓ ĐÁP ÁN CHI TIẾT).pdf
[NBV]-CHUYÊN ĐỀ 3. GTLN-GTNN CỦA HÀM SỐ (CÓ ĐÁP ÁN CHI TIẾT).pdf
 
Smartbiz_He thong MES nganh may mac_2024june
Smartbiz_He thong MES nganh may mac_2024juneSmartbiz_He thong MES nganh may mac_2024june
Smartbiz_He thong MES nganh may mac_2024june
 
BÀI TẬP DẠY THÊM HÓA HỌC LỚP 12 - CẢ NĂM - THEO FORM THI MỚI BGD 2025 (DÙNG C...
BÀI TẬP DẠY THÊM HÓA HỌC LỚP 12 - CẢ NĂM - THEO FORM THI MỚI BGD 2025 (DÙNG C...BÀI TẬP DẠY THÊM HÓA HỌC LỚP 12 - CẢ NĂM - THEO FORM THI MỚI BGD 2025 (DÙNG C...
BÀI TẬP DẠY THÊM HÓA HỌC LỚP 12 - CẢ NĂM - THEO FORM THI MỚI BGD 2025 (DÙNG C...
 
DANH SÁCH XÉT TUYỂN SỚM_NĂM 2023_học ba DPY.pdf
DANH SÁCH XÉT TUYỂN SỚM_NĂM 2023_học ba DPY.pdfDANH SÁCH XÉT TUYỂN SỚM_NĂM 2023_học ba DPY.pdf
DANH SÁCH XÉT TUYỂN SỚM_NĂM 2023_học ba DPY.pdf
 
BÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docx
BÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docxBÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docx
BÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docx
 
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
 
PLĐC-chương 1 (1).ppt của trường ĐH Ngoại thương
PLĐC-chương 1 (1).ppt của trường  ĐH Ngoại thươngPLĐC-chương 1 (1).ppt của trường  ĐH Ngoại thương
PLĐC-chương 1 (1).ppt của trường ĐH Ngoại thương
 
bài dự thi chính luận 2024 đảng chọn lọc.docx
bài dự thi chính luận 2024 đảng chọn lọc.docxbài dự thi chính luận 2024 đảng chọn lọc.docx
bài dự thi chính luận 2024 đảng chọn lọc.docx
 
THONG BAO nop ho so xet tuyen TS6 24-25.pdf
THONG BAO nop ho so xet tuyen TS6 24-25.pdfTHONG BAO nop ho so xet tuyen TS6 24-25.pdf
THONG BAO nop ho so xet tuyen TS6 24-25.pdf
 
trắc nhiệm ký sinh.docxddddddddddddddddd
trắc nhiệm ký sinh.docxdddddddddddddddddtrắc nhiệm ký sinh.docxddddddddddddddddd
trắc nhiệm ký sinh.docxddddddddddddddddd
 
tiếng việt dành cho sinh viên ngoại ngữ h
tiếng việt dành cho sinh viên ngoại ngữ htiếng việt dành cho sinh viên ngoại ngữ h
tiếng việt dành cho sinh viên ngoại ngữ h
 
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...
 
YHocData.com-bộ-câu-hỏi-mô-phôi.pdf đầy đủ
YHocData.com-bộ-câu-hỏi-mô-phôi.pdf đầy đủYHocData.com-bộ-câu-hỏi-mô-phôi.pdf đầy đủ
YHocData.com-bộ-câu-hỏi-mô-phôi.pdf đầy đủ
 
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang ThiềuBiểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
 
Từ ngữ về con người và chiến tranh trong Nhật ký Đặng Thùy Trâm.pdf
Từ ngữ về con người và chiến tranh trong Nhật ký Đặng Thùy Trâm.pdfTừ ngữ về con người và chiến tranh trong Nhật ký Đặng Thùy Trâm.pdf
Từ ngữ về con người và chiến tranh trong Nhật ký Đặng Thùy Trâm.pdf
 
Halloween vocabulary for kids in primary school
Halloween vocabulary for kids in primary schoolHalloween vocabulary for kids in primary school
Halloween vocabulary for kids in primary school
 

Định Hướng Nghề Lập Trình cho Sinh Viên CNTT năm 1

  • 1. ĐỊNH HƯỚNG NGHỀ LẬP TRÌNH sinh viên năm 1 ngành CNTT 2017/10 Ho Duc Giap
  • 2. Agenda 1. Nhu cầu nhân lực IT 2. Nhà tuyển dụng cần gì ở bạn. 3. Các hướng đi phổ biến cho lập trình viên 4. Làm sao để trở thành lập trình viên giỏi 5. Các kỹ năng quan trọng khác
  • 3. • Có cái nhìn tổng quát về các công nghệ trong nghề lập trình. • Biết các kỹ năng, kiến thức cần có để trở thành lập trình viên. • Giới thiệu các công nghệ phổ biến: • Công nghệ Java • Công nghệ .NET • Công nghệ PHP • Các công nghệ lập trình Mobile Mục Tiêu
  • 4. Ho Duc Giap ü Tốt nghiệp ĐHBK Đà Nẵng 2007 ü Kinh nghiệm lập trình 10 năm ü Project Manager tại FSOFT ĐN Project Manager giapmaster@gmail.com About Me
  • 5. 1. Nhu cầu nhân lực IT Những điều tuyệt vời chỉ có ở ngành IT v Lương khởi điểm 5~8M/tháng v Kinh nghiệm 3 năm, mức lương là >10 triệu/tháng v Tăng lương mỗi năm ít nhất 1 lần v Cơ hội làm việc ở nước ngoài nhiều v Mỗi tháng gần 500 nhu cầu tuyển dụng, bạn không khó khăn khi tìm việc
  • 6. 2. Nhà tuyển dụng cần gì ở bạn? 1. Kiến thức chuyên ngành (kiến thức) 2. Kinh nghiệm làm việc (kỹ năng) 3. Ngoại ngữ 4. Thái độ làm việc 5. Kỹ năng mềm
  • 7. Kiến thức chuyên ngành Frameworks Ngôn ngữ lập trình Kiến thức nền tảng
  • 8. Kiến thức chuyên ngành Frameworks Ngôn ngữ lập trình Kiến thức nền tảng
  • 9. Kiến thức nền tảng Thuật toán (Algorithm) Cấu trúc dữ liệu (Data Structure) Lập trình hướng đối tượng (Object Oriented Program: OOP) Cơ sở dữ liệu (Database)
  • 10. Kiến thức nền tảng Lập trình hướng đối tượng (OOP) ・Đóng gói, kế thừa ・Đa hình, trừu tượng ・Overload, Overwrite ・Constructor ・Interface, Abstract Class Cấu trúc dữ liệu ・Stack ・Queue ・Linked List ・Tree ・Hash Table Cơ sở dữ liệu ・Các loại dữ liệu ・Truy vấn dữ liệu ・Mô hình quản lý dữ liệu Thuật toán ・Tìm kiếm ・Sắp xếp
  • 11. Kiến thức chuyên ngành Frameworks Ngôn ngữ lập trình Kiến thức nền tảng
  • 12. 11 ngôn ngữ lập trình ưa chuộng nhất 2017 1) JavaScript 2) Java 3) Python 4) PHP 5) C++ 6) C# 7) Ruby on Rails 8) Go 10) Swift 9) Scala 11) Kotlin
  • 13. Kiến thức chuyên ngành Frameworks Ngôn ngữ lập trình Kiến thức nền tảng
  • 16. 3. Các hướng đi phổ biến cho lập trình viên Mobile DeveloperFront-End + Back-End = Full Stack
  • 17. 3. Các hướng đi phổ biến cho lập trình viên 1.Front-end developer: Yêu cầu kiến thức về HTML, CSS, JavaScript và có thể cần thêm một số kỹ năng về thiết kế. 2.Back-end developer: Thường dùng các ngôn ngữ như: Python, Ruby, PHP, Java hoặc .NET. Có kiến thức về database. Có thể cần thêm kiến thức về quản trị hệ thống. 3.Full-stack developer: Có thể làm nhiều vị trí từ front-end đến back-end. 4.Mobile developer: Objective-C/Swift(iOS) hoặc Java/Kotlin (cho Android). HTML/CSS cho các website mobile. Có thể cần thêm kiến thức về Server-side. 5.Others: • UX Designer Yêu cầu kiến thức về thiết kế, đồ hoạ, có thể coding HTML, CSS, JavaScript. • Data scientist (new) Yêu cầu kiến thức về phân tích dữ liệu, có kiến thức về database, coding, machine learning • Network Admin Quản trị hệ thống mạng, yêu cầu kiến thức về mạng và hệ thống thông tin.
  • 18. Lập trình viên Front-end • Thiết kế giao diện người dùng • Thực hiện các xử lý khi người dùng tương tác phía client NHIỆM VỤ • Lập trình bằng ngôn ngữ front-end như: HTML/JS/CSS • Thiết kế đồ hoạ: Photoshop, Illustrator KỸ NĂNG • HTML • Javascript • CSS NGÔN NGỮ LẬP TRÌNH FRAMEWORKS
  • 19. Lập trình viên Back-end • Xây dựng hệ thống xử lý dữ liệu phía server • Phát triển các chức năng của nghiệp vụ của hệ thống • Quản lý sự vận hành của hệ thống. NHIỆM VỤ • Lập trình bằng ngôn ngữ như: Java, .NET, PHP, Python, Ruby,Node.js • Cơ sở dữ liệu: MySQL, SQL Server, MongoDB • Phân tích thiết kế hệ thống, thuật toán KỸ NĂNG NGÔN NGỮ LẬP TRÌNH FRAMEWORKS
  • 20. Lập trình viên Mobile • Xây dựng ứng dụng trên smart phone • Kiểm soát sự vận hành của chương trình NHIỆM VỤ • Lập trình bằng ngôn ngữ như: Java/Kotlin , Object-C/Swift, C# Đối với hybrid app thì có thể lập trình bằng HTML/JS/CSS • Thiết kế đồ hoạ: Photoshop, Illustrator KỸ NĂNG NGÔN NGỮ LẬP TRÌNH FRAMEWORKS
  • 21. Các ngôn ngữ và frameworks phổ biến theo hướng đi Front-end Ngôn ngữ Frameworks Back-end Ngôn ngữ Frameworks Mobile Ngôn ngữ Frameworks
  • 22. 4. Làm sao để trở thành lập trình viên giỏi
  • 23. Từng bước để trở thành một lập trình viên giỏi 1 Chọn lấy một ngôn ngữ lập trình, và học từ những thứ căn bản nhất 2 Xây dựng một cái gì đó nhỏ thôi 3 Nghiên cứu về một framework 4 Học về một công nghệ cơ sở dữ liệu 5 Xây dựng một cái gì đó có giá trị 6 Học những bài thực hành tốt nhất về thiết kế phần mềm (design pattern) 7 Tiếp tục học Ngoại Ngữ (English, Japanese...) Tự học (Self Study) Kỹ năng mềm (Soft Skills) Thái độ làm việc
  • 24. 5. Các kỹ năng quan trọng khác
  • 25. 2. Nhà tuyển dụng cần gì ở bạn? 1. Kiến thức chuyên ngành (kiến thức) 2. Kinh nghiệm làm việc (kỹ năng) 3. Ngoại ngữ 4. Thái độ làm việc 5. Kỹ năng mềm
  • 26. • Đọc hiểu tiếng Anh • Tập đọc hiểu các bài hướng dẫn bằng tiếng Anh về CNTT • Thành thạo ít nhất 1 ngoại ngữ: nghe, nói, đọc viết. • Thời điểm hiện tại thì nên học tiếng Anh, hoặc tiếng Nhật Ngoại ngữ
  • 27. • Làm việc với thái độ tích cực • Xây dựng quan hệ tốt với mọi người • Làm việc với ý thức và trách nhiệm cao • Hãy lạc quan và trung thực • Không đổ lỗi Thái độ làm việc
  • 28. • Giao tiếp • Thuyết trình • Làm việc nhóm • Giải quyết vấn đề • Quản lý thời gian Kỹ năng mềm