vuhung xday4 Định hướng nghề nghiệp cho người làm nghề cntt

57
ĐỊNH HƯỚNG NGHỀ NGHIỆP cho người làm nghề CNTT Nguyễn Vũ Hưng 2016/04/03 @FUNiX, 13F, FPT

Upload: vu-hung-nguyen

Post on 14-Apr-2017

4.520 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

ĐỊNH HƯỚNG NGHỀ NGHIỆPcho người làm nghề CNTT

Nguyễn Vũ Hưng2016/04/03

@FUNiX, 13F, FPT

Page 2: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Tự giới thiệu1. Thạc sĩ CNTT Nhật Bản2. 18 năm sống và làm việc với người Nhật3. Kỹ sư cầu nối/Kỹ sư (CNTT)4. ScrumMaster/Project Manager/CxO5. Agile/Scrum/Kanban6. IT Leader Club Hanoi

Page 3: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Agenda / Nội dung1. Dự án cuộc đời2. Kế hoạch 3 năm3. Ta đi về đâu?4. Kính thưa có loại nghề IT5. Ta đi về đâu?

Page 4: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT
Page 5: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Dự án cuộc đời N (=50) năm còn lại

Page 6: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Dự án cuộc đời (vs. product life cycle)

1. 50 năm sau, bạn ra sao?2. 25 năm sau?3. 10 năm sau?4. Ba năm sau?5. Một năm sau?6. Một tháng sau?7. Ngày mai?8. Ngày hôm nay/TODO list?

Page 7: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Mục tiêu 3 năm: Lương 20 triệu

I. Làm cái gì? II. Làm ở đâu?

III. Khi nào đạt (3 năm?)IV. Vì sao cần lương 20 triệu?V. Thế giới phẳng

VI. Lương VN: Tăng chứ!?VII. Làm thế nào → 20 triệu??

A. Chuẩn bị cái gì?B. Như thế nào?C. Các bước cần làmD. Chi phíE. Rủi ro

Page 8: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Career Path (IT)

Page 9: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Lương +1000$: Nghề nào?

1. Senior engineer (Java, C#, C++)2. Senior Java Web Developer ($1,000 ~ $1,200)3. Senior .NET Developer/technical Leader ($1200 ~ $2000)4. System/software Engineer (Japanese N2 Or Above)5. Chuyên Viên Quản Trị Ứng Dụng6. Chuyên Viên Quản Trị Cơ Sở Dữ Liệu (DBA), Security, 7. Solution Architecture8. Senior Software QC9. Full Stack Web Developer (2.5-3k USD)

Page 10: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Software Product Development

1. Product management: What to build?a. Domain expertb. UI/UX designerc. Product manager

2. Product development: How to build?a. Developer (vs. IT)b. Project manager

3. Marketing and sales: Let people do it

Page 11: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

IT Development: Main Activities

1. Requirements2. Design3. Implementation4. Testing5. Maintenance

Page 12: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Coding vs. Product development

IT is not just coding

Development

Page 13: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Bạn (sẽ) làm gì? Coding?

Page 14: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

SMART: Setting Your Goals / Đặt và đạt mục tiêu

1. Specific / Cụ thể2. Measuable / Đo được3. Achievable / Đạt được4. Realistic / Thực tế5. Timely / Đúng lúc

Page 15: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Your Strengths and Weakness

1. Self Evaluationa. SWOT = ???

2. Skill Analysisa. SWOT = ???

Page 16: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Now, Define Your Career Path(s)

1. “I want to be a senior Java developer”2. “I want to be a Project Manager”3. This is a path, not a single point

Page 17: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

The Skills You Need

Page 18: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Invest in Your Career

1. Your Strengths: Use Them More Frequently2. Intelligence and Know-How: Apply it More Actively3. Right Relationships: Give Them Time and Attention4. Career Coach: Sustain Your Momentum5. Your Family and Personal Life: Create Balance and

Strengthen Your Career

Page 19: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Thương hiệu cá nhân / Personal Branding

1. Nam “già”, “thổi kèn”2. Giáo sư Xoay3. Hưng “nguồn mở”4. Hằng “hàng thùng”

Page 20: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Kỹ năng chung (phi kỹ thuật)1. Communication;Trình bày (nói, viết) / Presentation2. Quản lý công việc, thời gian / Time management3. Giải quyết vấn đề / Problem solving4. Ra quyết định / Decision making5. Giao việc / Delegating6. Nghe / Effective listening 7. Small talks / tán gẫu8. Lên kế hoạch 9. Làm việc nhóm / team work

10. Đàm phán và thuyết phục 11. Quản lý stress / làm việc dưới áp lực12. Lắng nghe chỉ trích / Accept and Learn From Criticism13. Thay đổi và thích nghi

Page 21: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

MỘT VÀI NGHỀ IT ĐIỂN HÌNH

Page 22: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT
Page 23: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Nghề Lập trình viên (PG)

1. Lập trình2. Thiết kế3. Test4. Phân tích nghiệp vụ5. Lập trình viên vs. kỹ sư6. Bằng cấp7. Version up

a. Senior*+b. Team/Technical Leadc. Project Managerd. CTO (CIO)

Page 24: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Nghề Tester1. Phân tích nghiệp vụ2. Test documents

a. Kế hoạch, kịch bản, test case, thực thi, report

3. Phân tích ảnh hưởng4. Tái hiện (lỗi)5. Bằng cấp6. Version up:

a. Test lead, b. QC/QA Leadc. Business Analystd. Project Manager

Page 25: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Nghề Business Analyst1. Kỹ năng communication2. Kết nối nghiệp vụ và kỹ thuật viên3. Nhìn tổng thể4. Thiết kế (luồng) nghiệp vụ5. Kiểm tra (test)6. Xác thực (validation, verification)7. Bằng cấp8. Version up

a. Solution/System architectb. Project Managerc. Product manager

Page 26: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Nghề quản lý dự án (PM)

1. PMP;PMF/PMBOK2. ScrumMaster3. Version up

a. Senior*+b. Manager*+

Page 27: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Nghề Kỹ sư cầu nối (BrSE)

1. Tiếng Nhật2. Kỹ năng của một kỹ sư3. Kỹ năng của một comter (dịch: nói, viết)4. Kỹ năng ngôn ngữ5. Kỹ năng trình bày6. Version up

a. Leader*b. (Project/Account) manager*c. Sales

Page 28: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Thiết kế đồ họa / Designer

1. Hoa tay2. Thiết kế sản phẩm3. Version up:

a. Product ownerb. Product manager

Page 29: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Web developer (dev)

1. Kỹ năng của một SEa. Phân tíchb. Thiết kếc. Nghiệp vụ

2. CSS, JS, HTML53. Ngôn ngữ logic4. Thêm: kỹ năng backend5. Version up

a. Senior*b. Full stack developerc. Lead/PM

Page 30: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Backend developers

● Game● Web

Page 31: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Game developer

1. Lập trình2. Đồ họa3. Backend/frontend4. Test

Page 32: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Mobile developers

1. Mobile/tablet2. iOS/Android

Page 33: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Sysadmin1. Mạng2. Hệ điều hành3. Scripting4. Lập trình5. Tự động hóa6. Bảo mật

Page 34: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Kỹ sư CNTT

1. Kỹ sư = thiết kế + phân tích2. Lập trình (thực thi)3. Kiểm tra

Page 35: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

SEO developer

1. HTML2. Mạng xã hội3. (Ít thấy, mảng lẻ)

Page 36: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Project/Technical Lead

1. Thiên về quản lý2. Hiểu cơ bản, mọi thứ3. Nhìn tổng thể4. Kỹ năng kiểm tra5. Kỹ năng lên kế hoạch, thực thi, theo dõi 6. Rủi ro

Page 37: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

ScrumMaster

1. Nghề quản lý xu hướng mới2. Tự quản3. Tự chủ4. Tự giác

Page 38: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

(IT) Project Manager

1. “Quản lý” (dự án) theo cách cổ điển2. PMP3. PMBOK4. Đi lên PM từ kỹ thuật: Nên/được hay không?5. Quản lý dự án CNTT

a. Đặc thù là gì?b. Cần thêm kỹ năng nào?

Page 39: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Pre-sales

1. Bán hàng2. Hỗ trợ bán hàng (kỹ thuật)

Page 40: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Customer support/Help desk

1. Ngồi ở backend

Page 41: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Nhìn lại bản thân

Page 42: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Nhìn lại bản thân

1. Sở thích (nghề nghiệp): Thích nhất?2. Tiềm năng vs. khả năng vs. kỹ năng3. Thiên phú bẩm sinh

Khái niệm Con nhím1. Tôi thích làm gì nhất?2. Kiếm được nhiều tiền nhất?3. Tôi giỏi gì nhất?

Page 43: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Thiên thời1. Xu hướng xã hội2. Xu hướng IT3. Xu hướng đầu tư

Page 44: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Mức độ

1. Junior2. Senior

Page 45: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Chán nghề IT? / Cashflow quadrant

Cha giàu cha nghèo / Ca$hflow Quadrant

Page 46: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Q&A1. Một câu hỏi không mới nhưng vẫn muốn hỏi anh ạ, tại sao anh lại lựa chọn chủ đề “Định hướng nghề nghiệp cho

người làm nghề CNTT” khi chia sẻ với các sinh viên cũng như mentor trong xDay này? Anh mong muốn sinh viên của mình sẽ lĩnh hội/thấm nhuần được điều gì?

2. Trong slide của anh, “Dự án cuộc đời” được anh đưa lên ngay phần đầu tiên như một nội dung rất quan trọng và cần các sinh viên/người tham dự đặc biệt chú ý. Anh có thể giải thích một chút về lưu ý này dành cho các sinh viên? Và tại sao lại phải lập dự án ngay từ hôm nay đến tận 50 năm sau?

3. 20 triệu là một mức lương tốt đối với nhân sự ở thời điểm này. “Mục tiêu 3 năm: Lương 20 triệu” mà anh chia sẻ có được coi là quá thách thức với các bạn trẻ không anh? Để đạt được con số lý tưởng này, một sinh viên/nhân sự cần chuẩn bị những gì? Rủi ro theo ý anh ở đây là gì ạ?

4. Có khá nhiều nghề IT từ Lập trình, Thiết kế, Test, Phân tích nghiệp vụ, Lập trình viên đến Project manager rồi CTO (Chief Technology Officer). Theo anh, nghề IT là dễ hay khó ạ? Tại sao?

5. Một nội dung mà em khá ấn tượng trong bài trình bày của anh (hy vọng anh không bỏ nó đi :D), đó là “Nhìn lại bản thân”. Tại sao một người phải nhìn lại bản thân khi quyết định bước tiếp/theo đuổi ngành nghề yêu thích?

6. Nội dung “nhìn lại bản thân” cũng khá gần gũi với những gì FUNiX đã và sẽ tiếp tục làm: ngay ở vòng tuyển sinh đầu vào, FUNiX đã có cơ chế tư vấn chọn ngành nghề phù hợp với thí sinh. Theo đánh giá của anh, điều này có lợi gì cho thí sinh? Định hướng ngay từ đầu này của FUNiX, theo anh nghĩ, góp phần giải quyết bài toán việc làm lâu dài cho xã hội như thế nào?

Page 47: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

ĐỊNH HƯỚNG NGHỀ NGHIỆPcho người làm nghề CNTT

Nguyễn Vũ Hưng2016/04/03

@FUNiX, 13F, FPT

Page 48: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Slide tham khảo

Page 49: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

N năm sau, X (=cái gì) nào hot?1. N = 1, 3, 5, 102. X =

a. Ngôn ngữ: Java, .Net, Python, JavaScriptb. Công nghệ: Nguồn mở, IoT, Robotics, Java, Agile/Scrum

Page 51: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Technology Trend

1. The Device Mesh2. Ambient User Experience3. 3D-Printing Materials4. Information of Everything5. Advanced Machine Learning6. Autonomous Agents and Things7. Adaptive Security Architecture8. Advanced System Architecture9. Mesh App and Service Architecture

10. Internet of Things Architecture and Platforms

Page 52: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Software Development Trends for 2014 (infoq)

1. Hadoop and its ecosystem2. Software Defined Networks3. Containers and low overhead virtualization4. Private clouds5. Devops6. Internet of Things7. Low-latency Services 8. Return of SQL (the language)9. Return of RDBMS

10. Hosted Development Environments11. Immutable Deployment or Immutable Infrastructure12. Languages for JavaScript13. JavaScript as Universal Runtime14. Native development Back?15. Solutions to Callback Hell

Page 53: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

12 Mobile Development Trends

1. Faster Mobile Development2. Driven With Cloud Technology3. Security In Apps4. Location Based and Beacon Internet (Wi-Fi) Services5. Wearable Tech6. Mobile Banking, Payments and M-Commerce7. Internet of Things8. Prioritising User Experience ThroughApp Analytics and

Big Data9. Improved Enterprise Apps

10. Marketing, Advertising and Purchasing within Apps11. HTML512. Mobile Gaming

Page 54: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Programming Language Trend (2016)

1. JavaScript2. Java3. PHP4. Python

Page 55: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Học Database nào?

1. MySQL2. PostgreSQL3. Oracle4. MS SQL

Page 56: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Nguồn tham khảo1. Vietnamworks: Vị trí, job description, lương, yêu cầu2. Managing your Career (Nguyen Vu Hung @ Đại sứ quán Mỹ)3. Cha giàu cha nghèo

Page 57: Vuhung xDay4 Định hướng nghề nghiệp cho người làm nghề CNTT

Tham khảo

I. Managing your Career, G DriveII. https://www.iseek.org/mymncareers/finish-school/what-is-a-career-path.html

III. http://lifehacker.com/top-10-ways-to-find-your-career-path-1628537579IV. http://www.forbes.com/sites/dailymuse/2013/11/01/9-questions-thatll-help-

you-find-your-dream-career/#551ff71c23bbV. http://www.businessinsider.com/how-to-choose-a-career-path-2015-7

VI. http://www.businessinsider.com/how-to-choose-a-career-path-2015-7VII. Bản editable của slide này tại Google Drive