Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kiến thức cơ bản cho người mới đi làm tại công ty phần mềm
Highest Rated
Rating: 4.8 out of 5(34 ratings)
257 students

Kiến thức cơ bản cho người mới đi làm tại công ty phần mềm

Kiến thức cho người đi làm trong công ty gia công phần mềm (outsourcing), Horenso, Teamwork, Coding, Testing
Last updated 5/2024
Vietnamese

What you'll learn

  • Hiểu được các quy tình trong công ty phần mềm (outsourcing - gia công phần mềm)
  • Hiểu được bảo mật thông tin trong công ty, bảo mật thông tin trong dự án là như thế nào, các biện pháp bảo mật thông tin
  • Hiểu được các làm việc nhóm, quy luật làm việc nhóm, các nhóm người trong nhóm, các kỹ năng cần có trong làm việc nhóm để phát huy tối đa năng lực của mình
  • Biết các số liệu NORM (tiêu chuẩn) trong dự án và cách làm đánh giá về chất lượng trong dự án.
  • Biết được các thuật ngữ trong ngành phần mềm
  • Xây dựng CV, Resume chuyên nghiệp hơn
  • Chuẩn bị tốt CV, Resume để đi phỏng vấn
  • Các lưu ý về sử dụng source code, open-source và luật bản quyền
  • Hiểu về HORENSO, cách thức báo cáo, liên lạc, thảo luận của người Nhật
  • Thông tin cơ bản nguồn thu, chi và cách thức quản lý trong công ty outsourcing (gia công phần mềm)
  • Các quy trình dự án như WATERFALL, V-MODEL, SCRUM và mô hình pha trộn nhiều mô hình
  • Cách thức tiền hành coding sau cho hợp lý
  • Biết được Unit Testing, cách viết Test Case và cách tạo Test Report

Course content

9 sections40 lectures4h 4m total length
  • Giới thiệu khóa học0:42

    Chương 0 · Bài 1

    ─── BÀI HỌC NÀY NÓI VỀ ĐIỀU GÌ?

    Đây là bài mở đầu, giảng viên giới thiệu tổng quan về khóa học: hướng dẫn bạn đi làm tại một công ty phần mềm outsourcing (gia công phần mềm) như thế nào cho đỡ bỡ ngỡ. Toàn bộ kiến thức được đúc kết từ kinh nghiệm thực tế của giảng viên, gói lại thành những điều cơ bản nhất mà một người mới cần nắm trước khi bước chân vào công ty.

    ─── SAU BÀI HỌC, BẠN SẼ

    • Hiểu khóa học này giải quyết vấn đề gì và phù hợp với ai.
    • Biết rằng khi tham gia, bạn sẽ được truy cập vào tài liệu và bộ công cụ đi kèm.
    • Có tâm thế đúng để bắt đầu tìm hiểu môi trường công ty phần mềm outsourcing.

    ─── NỘI DUNG CHÍNH

    ▸ 1. Khóa học này dành cho ai và giúp gì

    Khóa học tập trung vào một mục tiêu rõ ràng: giúp bạn không bị bỡ ngỡ khi lần đầu vào làm ở công ty gia công phần mềm. Thay vì lý thuyết khô khan, giảng viên chia sẻ những kiến thức nền tảng, sát với công việc thật — từ cách công ty vận hành đến những quy trình bạn sẽ gặp hằng ngày.

    ▸ 2. Bạn nhận được gì khi tham gia

    Ngoài các video bài giảng, bạn còn được truy cập vào tài liệu và tất cả công cụ mà giảng viên chuẩn bị sẵn. Những tài nguyên này giúp bạn hình dung rõ hơn một công ty phần mềm outsourcing hoạt động ra sao. Ở các bài kế tiếp, giảng viên sẽ lần lượt đưa cho bạn đường link truy cập slide, tài liệu và công cụ của khóa học.

  • Link truy cập vào khóa học0:21

    Chương 0 · Bài 2

    ─── BÀI HỌC NÀY NÓI VỀ ĐIỀU GÌ?

    Bài này hướng dẫn bạn cách vào slide của khóa học — nơi chứa đầy đủ nội dung mà giảng viên dùng để quay video, cùng toàn bộ công cụ và tài liệu đi kèm. Có hai cách truy cập: click vào đường link, hoặc quét QR code. Điểm đáng nhớ: slide này chính là "bản đồ" của cả khóa, nên hãy lưu lại để tiện mở khi học.

    ─── SAU BÀI HỌC, BẠN SẼ

    • Biết cách mở slide khóa học bằng link hoặc QR code.
    • Hiểu slide chứa những gì: nội dung bài giảng, công cụ và tài liệu.
    • Lưu sẵn đường dẫn để tra cứu trong suốt quá trình học.

    ─── NỘI DUNG CHÍNH

    ▸ 1. Hai cách truy cập slide

    Giảng viên cung cấp một đường link kèm một QR code. Bạn click vào link hoặc quét QR code đều được — cả hai đều dẫn tới cùng một slide của khóa học. Cách nào tiện với bạn thì dùng cách đó; nếu học trên máy tính thì click link nhanh hơn, còn học trên điện thoại thì quét QR tiện hơn.

    ▸ 2. Trong slide có gì

    Slide không chỉ là các trang trình chiếu. Nó chứa đầy đủ nội dung mà giảng viên quay video, cộng thêm các công cụ và tài liệu khác của khóa. Nói cách khác, khi mở slide bạn có trong tay toàn bộ tài nguyên cần thiết, kèm các đường link tương ứng cho từng phần. Hãy giữ đường dẫn này ở nơi dễ tìm để mỗi khi cần là mở được ngay.

  • Thông tin giảng viên1:27

    Chương 0 · Bài 3

    ─── BÀI HỌC NÀY NÓI VỀ ĐIỀU GÌ?

    Bài này giới thiệu về người dẫn dắt khóa học. Giảng viên có hơn 10 năm kinh nghiệm trong lĩnh vực gia công phần mềm, đã đi qua rất nhiều vị trí trong dự án, và hiện là manager của một công ty phần mềm. Mục tiêu của bài là để bạn hiểu những kiến thức trong khóa đến từ trải nghiệm thực chiến, chứ không chỉ là lý thuyết.

    ─── SAU BÀI HỌC, BẠN SẼ

    • Nắm được bề dày kinh nghiệm và các vị trí giảng viên đã trải qua.
    • Biết cách xem thêm thông tin qua LinkedIn và CV của giảng viên.
    • Hiểu các chứng nhận (certification) mà giảng viên và công ty đã đạt được.

    ─── NỘI DUNG CHÍNH

    ▸ 1. Kinh nghiệm và các vị trí đã trải qua

    Với hơn 10 năm trong ngành gia công phần mềm, giảng viên đã kinh qua nhiều role khác nhau: developer, tester, BA, QC, kể cả BrSE (kỹ sư cầu nối) và quản lý dự án. Nhờ đứng ở nhiều vị trí, giảng viên nhìn được bức tranh toàn cảnh của một dự án — đây chính là góc nhìn quý giá xuyên suốt khóa học. Bạn có thể click vào link LinkedIn và link CV để tham khảo chi tiết hơn.

    ▸ 2. Các chứng nhận đáng chú ý

    Giảng viên cũng chia sẻ những chứng nhận đã đạt được, trong đó có việc tham gia lấy chứng nhận cho công ty: ISO 9001:2015 (chất lượng), ISO 27001 (bảo mật thông tin), cùng các certification khác trong ngành phần mềm. Những chứng nhận này liên quan trực tiếp tới các chủ đề bạn sẽ học sau, đặc biệt là phần bảo mật thông tin và đánh giá chất lượng sản phẩm.

  • Nội dung, đối tượng, kết quả đầu ra, yêu cầu của khóa học3:06

    Chương 0 · Bài 4

    ─── BÀI HỌC NÀY NÓI VỀ ĐIỀU GÌ?

    Bài này là bức tranh tổng thể của cả khóa: bạn sẽ học những gì, khóa dành cho ai, sau khi học đạt được gì, và cần chuẩn bị gì. Giảng viên đi qua lần lượt mô tả nội dung, đối tượng, kết quả đầu ra và yêu cầu. Điểm cần nhớ: hầu hết tài liệu mẫu trong khóa hướng tới thị trường Nhật — một thị trường lớn của ngành outsourcing — nhưng mẫu chỉ là mẫu, quan trọng là bạn hiểu bản chất rồi chỉnh lại cho phù hợp.

    ─── SAU BÀI HỌC, BẠN SẼ

    • Nắm được 7 nhóm nội dung chính mà khóa học sẽ đi qua.
    • Xác định được khóa học có phù hợp với mình hay không.
    • Biết cần chuẩn bị tâm thế và tài liệu nào trước khi bắt đầu.

    ─── NỘI DUNG CHÍNH

    ▸ 1. Nội dung khóa học

    Khóa được chia thành các chủ đề nối tiếp nhau: (1) giới thiệu khóa học; (2) bảo mật thông tin trong công ty và dự án; (3) báo cáo trong dự án và handling source; (4) working model trong công ty outsourcing; (5) quy trình coding; (6) quy trình testing; và (7) đánh giá chất lượng thông qua quality metrics. Xuyên suốt, giảng viên chia sẻ các mẫu tài liệu — chủ yếu theo chuẩn thị trường Nhật — nhưng nhấn mạnh bạn có thể thay đổi mẫu, miễn là hiểu rõ cách dùng.

    ▸ 2. Đối tượng và kết quả đầu ra

    Khóa phù hợp với các bạn mới ra trường chuẩn bị đi làm cho công ty phần mềm, hoặc bất kỳ ai muốn tìm hiểu quy trình bên trong một công ty gia công. Sau khóa, bạn sẽ hiểu quy trình công ty và dự án, nắm được bảo mật thông tin, biết thống kê vài công cụ cơ bản như LOC, test case, và hiểu quy trình coding lẫn testing diễn ra thế nào trong thực tế.

    ▸ 3. Yêu cầu và tài liệu đi kèm

    Yêu cầu quan trọng nhất là niềm đam mê và tinh thần chủ động trao đổi với giảng viên khi chưa hiểu. Kèm theo khóa là bộ template hữu ích: unit test, meeting minute, tài liệu bảo mật thông tin, tài liệu credential và checklist coding. Ngoài ra còn có sẵn một hệ thống Redmine để quản lý dự án; muốn tạo tài khoản, bạn liên hệ trực tiếp giảng viên. Thiếu tài liệu nào, cứ hỏi qua group hỗ trợ.

  • Link tài liệu, công cụ của khóa học0:53

    Chương 0 · Bài 5

    ─── BÀI HỌC NÀY NÓI VỀ ĐIỀU GÌ?

    Bài này chỉ cho bạn hai đường link quan trọng của khóa: một link dẫn tới tài liệu, một link dẫn tới công cụ. Mỗi link đều có QR code đi kèm để bạn truy cập nhanh. Điểm đáng nhớ: các template, guideline, checklist đều được đặt sẵn theo từng phần trong slide, nên khi học tới đâu bạn có tài nguyên tương ứng tới đó.

    ─── SAU BÀI HỌC, BẠN SẼ

    • Phân biệt được link tài liệu và link công cụ, cùng cách mở bằng QR code.
    • Biết folder tài liệu chứa template, guideline, checklist của khóa.
    • Biết link công cụ dẫn tới trang download các phần mềm cần thiết.

    ─── NỘI DUNG CHÍNH

    ▸ 1. Link tài liệu

    Khi click vào link tài liệu (hoặc quét QR code tương ứng), bạn được đưa tới một folder chứa toàn bộ tài liệu của khóa: các template, guideline, checklist... Điều tiện lợi là mỗi tài liệu này cũng được nhúng vào đúng vị trí trong slide bài giảng. Nghĩa là khi bạn thao tác trên slide, mỗi phần đều có đường link riêng dẫn thẳng tới tài liệu liên quan — bạn không phải đi tìm lung tung.

    ▸ 2. Link công cụ

    Link còn lại dẫn tới các công cụ cơ bản mà giảng viên thấy cần thiết cho công việc và đã chọn lọc sẵn để chia sẻ. Khi click vào, bạn sẽ thấy đường link download cho từng công cụ. Hãy cài đặt sẵn những công cụ này để theo kịp các bài thực hành phía sau.

Requirements

  • Không có cần kiến thức nào, khóa học này sẽ cung cấp cho bạn đầy đủ kiến thức cơ bản
  • Chỉ cần có mong muốn tìm hiểu về lĩnh vực outsourcing (gia công phần mềm)
  • Niềm đa mê và mong muốn tìm hiểu thêm thông tin trong ngành phần mềm.

Description

Câu trúc bài học gần gũi với thực tế công ty phần mềm outsourcing (gia công phần mềm). Mỗi bài học đều giúp cho bạn hiểu rõ hơn và biết được cách thức làm việc của công ty phần mềm như thế nào? Khi bước vào công ty, bạn sẽ không bất ngờ với các quy trình cũng như cách thức làm việc. Ngoài ra, khóa học còn giúp bạn nâng cao kiến thức của mình về quy trình dự án, kỹ năng giao tiếp, kỹ năng báo cáo, cũng như quản lý công việc một cách khoa học.


Sau khóa học bạn sẽ có kiến thức về:

  1. Hiểu được các quy tình trong công ty phần mềm (outsourcing - gia công phần mềm)

  2. Hiểu được bảo mật thông tin trong công ty, bảo mật thông tin trong dự án là như thế nào, các biện pháp bảo mật thông tin

  3. Hiểu được các làm việc nhóm, quy luật làm việc nhóm, các nhóm người trong nhóm, các kỹ năng cần có trong làm việc nhóm để phát huy tối đa năng lực của mình

  4. Biết các số liệu NORM (tiêu chuẩn) trong dự án và cách làm đánh giá về chất lượng trong dự án.

  5. Biết được các thuật ngữ trong ngành phần mềm

  6. Xây dựng CV, Resume chuyên nghiệp hơn

  7. Chuẩn bị tốt CV, Resume để đi phỏng vấn

  8. Các lưu ý về sử dụng source code, open-source và luật bản quyền

  9. Hiểu về HORENSO, cách thức báo cáo, liên lạc, thảo luận của người Nhật

  10. Thông tin cơ bản nguồn thu, chi và cách thức quản lý trong công ty outsourcing (gia công phần mềm)

  11. Các quy trình dự án như WATERFALL, V-MODEL, SCRUM và mô hình pha trộn nhiều mô hình

  12. Cách thức tiền hành coding sau cho hợp lý

  13. Biết được Unit Testing, cách viết Test Case và cách tạo Test Report

Who this course is for:

  • Khóa học dành cho các bạn mới ra trường chuẩn bị đi làm cho các công ty outsourcing (gia công phần mềm)
  • Các bạn đã đi làm nhiều năm nhưng không rõ hết về công ty phần mềm outsourcing