강의

멘토링

커뮤니티

BEST
Hardware

/

Embedded IoT

Tất cả về phát triển phần mềm hệ thống - Tập trung vào bán dẫn hệ thống và xe điện

Đây là bài giảng giải thích những gì cần chuẩn bị và biết để trở thành nhà phát triển phần mềm hệ thống. Bài giảng sẽ trình bày chi tiết quy trình phát triển phần mềm hệ thống và giới thiệu các năng lực cần thiết. Sẽ đi sâu vào quy trình và hệ sinh thái phát triển phần mềm hệ thống trong lĩnh vực bán dẫn hệ thống và ô tô điện, những lĩnh vực có mức lương cao nhất trong ngành IT.

(4.9) 17 đánh giá

297 học viên

  • austinkim
하드웨어
시스템반도체
Embedded

Đánh giá từ những học viên đầu tiên

Bạn sẽ nhận được điều này sau khi học.

  • Quá trình phát triển phần mềm hệ thống của bán dẫn hệ thống và xe điện

  • Nội dung cần biết để trở thành nhà phát triển phần mềm hệ thống cho bán dẫn hệ thống và ô tô điện

  • Giai đoạn phát triển phần mềm hệ thống và công việc cụ thể từng giai đoạn

  • Kỹ năng chuyên môn chi tiết cần thiết cho nhà phát triển phần mềm hệ thống Linux

  • Quá trình thực hiện 트러블 슈팅 (giải quyết vấn đề) – cốt lõi trong phát triển phần mềm hệ thống

Phát hành coupon giảm giá 30% khi vượt qua 100 người

Để kỷ niệm việc vượt qua 100 học viên (phần 1,2), chúng tôi phát hành coupon giảm giá 30%. Cảm ơn các bạn. Dành cho 100 người đầu tiên.

Nếu bạn tò mò về cách chuẩn bị
để trở thành nhà phát triển phần mềm hệ thống?

Ai cũng biết rằng xe điện phát triển xoay quanh chip bán dẫn hệ thống và 'hệ thống lái tự động' là lĩnh vực công nghệ tương lai đang nổi lên. Nhu cầu về các nhà phát triển phần mềm hệ thống đang tăng vọt xoay quanh hai lĩnh vực này, nhưng thực tế lại thiếu các nhà phát triển phần mềm hệ thống có thể làm việc. Kết quả là giá trị của các nhà phát triển phần mềm hệ thống liên quan đang có xu hướng tăng liên tục. Do lo ngại rằng sẽ thiếu các nhà phát triển phần mềm hệ thống trong lĩnh vực chip bán dẫn hệ thống và xe điện trong tương lai, nên đang có sự hỗ trợ ở cấp quốc gia để nâng cao sức cạnh tranh tương lai của đất nước.

Tuy nhiên, không có khóa học hay sách nào giải thích một cách rõ ràng và cụ thể về việc cần chuẩn bị gì để trở thành nhà phát triển phần mềm hệ thống trong lĩnh vực bán dẫn hệ thống và xe điện. Những thông tin này cần được chia sẻ bởi các nhà phát triển đang làm việc thực tế trong ngành phần mềm hệ thống, nhưng chúng ta chỉ có thể tìm hiểu một cách gián tiếp thông qua các bài báo và tin tức.

Tập trung vào chất bán dẫn hệ thống và xe điện - Chúng tôi sẽ giải thích một cách dễ hiểu những kiến thức cốt lõi mà các nhà phát triển phần mềm hệ thống cần biết!


Những gì bạn sẽ học 📚

Trong khóa học này, bạn có thể học được những nội dung sau liên quan đến phát triển phần mềm hệ thống.

  1. Bạn có thể nắm bắt chính xác những gì cần chuẩn bị để trở thành một nhà phát triển phần mềm hệ thống.

  2. Tập trung vào chất bán dẫn hệ thống và xe điện - có thể hiểu được hệ sinh thái của ngành phát triển phần mềm hệ thống.

  3. Bạn có thể nắm bắt chi tiết cách thức tiến hành công việc phát triển phần mềm hệ thống.

  4. Bạn có thể tìm hiểu về quy trình 'khắc phục sự cố' - yếu tố cốt lõi trong phát triển phần mềm hệ thống và những gì cần chuẩn bị để nâng cao khả năng 'khắc phục sự cố'.


Nội dung chính của khóa học

*Giải thích tổng quan về triển vọng trong lĩnh vực phát triển phần mềm hệ thống và giải thích một cách dễ hiểu các thuật ngữ kỹ thuật được sử dụng để mô tả quá trình phát triển chip bán dẫn hệ thống và xe điện.


*Giải thích chi tiết quy trình phát triển phần mềm hệ thống của chip bán dẫn hệ thống, và giới thiệu những kiến thức cần biết để trở thành nhà phát triển phần mềm hệ thống (lĩnh vực chip bán dẫn hệ thống).


*Giải thích về ngăn xếp phần mềm cấu thành hệ thống tự động của xe điện (nVidia, DRIVE Orin) và giới thiệu các năng lực kỹ thuật cần thiết để trở thành nhà phát triển phần mềm hệ thống trong lĩnh vực xe điện.


*Giải thích chi tiết toàn bộ quy trình phát triển phần mềm hệ thống từ giai đoạn bring-up đến giai đoạn bảo trì sau triển khai, đồng thời đề cập đến các năng lực cần thiết trong từng giai đoạn phát triển.


*Giải thích chi tiết về toàn bộ quy trình và quá trình phát triển của việc khắc phục sự cố (giải quyết vấn đề), yếu tố cốt lõi trong phát triển phần mềm hệ thống.




Truyền đạt kinh nghiệm sống động
của kỹ sư hệ thống thực tế.

Xin chào, tôi là Kim Dong Hyun (Austin Kim).

Trong lĩnh vực phần mềm hệ thống tại Hàn Quốc, đây là tác giả độc nhất vô nhị! Đã viết sách về 'Kiến trúc Arm (Armv8-A, Armv7-A)' và 'Linux Kernel' (cả 2 cuốn sách đều được chọn là Sách Xuất sắc của Viện Hàn lâm Hàn Quốc), và là người đầu tiên tại Hàn Quốc viết sách "Reverse Engineering Armv8-A Systems" (tiếng Anh) thông qua nhà xuất bản nước ngoài (Packt), là một tác giả toàn cầu. Trên hết, đây là một nhà phát triển thực tế hiểu rõ nhất về xu hướng phần mềm hệ thống mới nhất (xe điện, chất bán dẫn hệ thống - phần mềm hệ thống). Đồng thời cũng là một nhà giáo dục tích cực nhất trong việc truyền bá kiến thức trong lĩnh vực phần mềm hệ thống.

  • 'Reverse Engineering Armv8-A Systems: A practical guide to Kernel, Firmware, and TrustZone analysis' tác giả cuốn sách (tiếng Anh), (nhà xuất bản Packt)

  • 'Cấu trúc và Nguyên lý của Kiến trúc Arm cho Phát triển Phần mềm Hệ thống'(2024, Giải thưởng Sách Xuất sắc của Viện Hàn lâm Khoa học Hàn Quốc) tác giả

  • 'Học cấu trúc và nguyên lý của Linux kernel thông qua debugging' (2021, Giải thưởng sách xuất sắc của Viện Hàn lâm Khoa học Hàn Quốc) tác giả

  • Giảng viên chính của 'Programmers Dev Course: Chuyên gia Hệ thống Linux và Kernel'

  • Tháng 6 năm 2022, Hội nghị Khoa học Máy tính Tổng hợp Hàn Quốc (KCC2022) - Bài thuyết trình Tutorial [Chinh phục Linux Kernel bằng ftrace]

  • LG Electronics giảng viên nội bộ về 'Linux Kernel' và 'Kiến trúc Armv8' (bao gồm các nhà phát triển trong nước và nước ngoài) - (2020~hiện tại)

Liên hệ về khóa học : austindh.kim@gmail.com


Q&A 💬

Q. Khi nhắc đến 'phát triển phần mềm hệ thống', cảm giác đầu tiên là nó rất khó. Liệu tôi có thể hiểu được khóa học này một cách đúng đắn không?

Khóa học này giải thích về những gì cần biết và cách chuẩn bị để trở thành một 'nhà phát triển phần mềm hệ thống'. Nội dung kỹ thuật chỉ được giới thiệu ở mức độ đơn giản nên khóa học không khó. Ngay cả những người không chuyên ngành cũng có thể theo học được.

Q. Hiện tại tôi đang làm việc với tư cách là một lập trình viên phần mềm hệ thống junior có 2~3 năm kinh nghiệm. Tôi có nên học khóa học này không?

Khóa học này chủ yếu giải thích bức tranh tổng thể về hệ sinh thái và quy trình công việc của 'phát triển phần mềm hệ thống' nói chung. Tôi khuyến nghị các lập trình viên muốn nâng cấp sự nghiệp của mình trong tương lai nên tham gia khóa học này.

Q. Khi nhắc đến 'phát triển phần mềm hệ thống nhúng' thì hay nghe nói về mức lương thấp và phải làm thêm giờ nhiều. Điều này có đúng không?

Trong bất kỳ lĩnh vực nào cũng có những công ty dẫn dắt bằng mức lương thấp và làm thêm giờ, nhưng không phải tất cả các 'công ty phần mềm hệ thống nhúng' đều trả lương thấp là sự thật. Gần đây, các nhà phát triển phần mềm hệ thống tại các startup 'công ty fabless' mới xuất hiện đang nhận được mức lương hàng trăm triệu won với mức đối xử chuyên nghiệp. Lĩnh vực phần mềm hệ thống là lĩnh vực có thể nhận mức lương cao nhất và được công nhận là chuyên gia trong thời gian dài.

Q. Tôi chỉ học C và cấu trúc dữ liệu thôi. Vậy tôi có thể nghe khóa học này không?

Vâng, bạn có thể nghe được. Để nghe khóa học này không cần kiến thức tiên quyết đặc biệt nào. Thái độ sau đây có thể quan trọng hơn kiến thức tiên quyết.

  • Nỗ lực nghe giảng một cách kiên trì

  • Khi nghe những nội dung không rõ, hãy rèn luyện việc suy ngẫm và tư duy

  • Thói quen ôn tập đều đặn

Tuy nhiên, nếu bạn đã có kiến thức về hệ điều hành hoặc RTOS thì sẽ có thể giúp ích cho việc hiểu bài giảng này.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Ứng viên muốn gia nhập lĩnh vực phần mềm nhúng và phần mềm hệ thống.

  • Người tìm việc muốn phát triển phần mềm hệ thống trong lĩnh vực bán dẫn hệ thống và xe điện.

  • Lập trình viên junior muốn phát triển năng lực trong lĩnh vực phần mềm hệ thống.

  • Nhà phát triển từ lĩnh vực khác muốn chuyển nghề sang lĩnh vực phần mềm hệ thống.

  • Mối quan tâm: Chồng phần mềm bán dẫn hệ thống và xe điện.

Xin chào
Đây là

6,061

Học viên

209

Đánh giá

89

Trả lời

4.9

Xếp hạng

22

Các khóa học

글로벌 저자 & 리눅스 시스템 소프트웨어 개발자 (Arm, RISC-V 아키텍처)

국내 시스템 소프트웨어 분야에서 전무후무한! 'Arm 아키텍처(Armv8-A, Armv7-A)'와 '리눅스 커널' 책을 쓴 저자(2권의 책 모두 대한민국 학술원 우수도서에 선정)이며, 국내 최초로 해외 출판사(Packt)를 통해 "Reverse Engineering Armv8-A Systems" 책(영어)을 집필한 글로벌 저자입니다. 무엇보다 최신 시스템 소프트웨어 트렌드(전기자동차, 시스템 반도체- 시스템 소프트웨어)를 가장 잘 알고 있는 현업 개발자입니다. 또한 시스템 소프트웨어 분야에서 가장 지식 전파 활동을 활발하게 하는 교육자입니다. 

  • 'Reverse Engineering Armv8-A Systems: A practical guide to Kernel, Firmware, and TrustZone analysis' 책(영어) 저자, (Packt 출판사)

  • '시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리'(2024년, 대한민국 학술원 우수도서상) 저자

  • '디버깅을 통해 배우는 리눅스 커널의 구조와 원리' (2021년, 대한민국 학술원 우수도서상) 저자

  • '프로그래머스 데브 코스: 리눅스 시스템 및 커널 전문가' 메인 강사

  • 2022년 6월, 한국컴퓨터종합학술대회 (KCC2022) - 튜토리얼 발표 [ftrace를 이용해 리눅스 커널 정복하기]

  • LG전자 '리눅스 커널' 및 'Armv8 아키텍처' 사내 강사(국내 및 해외 개발자 포함) - (2020년~현재)

국내에서 어느 누구보다 리눅스 커널과 Arm 아키텍처(Armv8-A, Armv7-A)를 잘 설명할 수 있는 교육자라고 자신있게 말씀드릴 수 있습니다.

강의문의 : austindh.kim@gmail.com

주요 로드맵 🎯

'시스템 소프트웨어 개발자를 위한 Arm - basic course'

'시스템 소프트웨어 개발자를 위한 Arm - advanced course'

시스템 소프트웨어 개발자를 위한 Linux kernel - basic course

Chương trình giảng dạy

Tất cả

34 bài giảng ∙ (5giờ 39phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

17 đánh giá

4.9

17 đánh giá

  • 김서진님의 프로필 이미지
    김서진

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    강의를 듣고 시스템 소프트웨어 분야에 대한 확신이 들게 되었습니다. 좋은 강의 정말 감사합니다. 이쪽 분야는 정해진 길이 없어서 뭘 공부해야할지부터 막막했는데, 강의 나온 대로 하나씩 공부하면 될 것 같네요. 감사합니다.

    • 김동현 (Austin Kim)
      Giảng viên

      좋은 평가와 피드백 고맙습니다. 시스템 소프트웨어 분야의 동향과 커리어의 방향을 잡는데 도움이 됐으면 좋겠습니다. 혹시 조금이라도(업계의 동향, 기술적인 부분) 궁금한 점이 있으면 질문 남겨주세요.

  • 이규태님의 프로필 이미지
    이규태

    Đánh giá 9

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    개인적으로 저에게 매우 필요한 강의였는데 인프런에 딱 있었네요! 시스템 소프트웨어 개발이란 무엇이고 이 분야에서는 무슨 일을 하는지 전체적이면서 개괄적인 가이드를 받고 싶다 생각했는데, 이 강의가 바로 딱 그런 강의였습니다. 좋은 시스템 소프트웨어 개발자가 되기 위해서 구체적으로 어떤 역량을 기르며 어떤 것들을 배워나가야 하는지도 그 이유와 함께 안내해주셔서 좋았습니다. 좋은 강의 감사합니다!

    • 좋은 평가 감사합니다. 시스템 소프트웨어의 다양한 분야와 어떤 스택을 쌓아야 되는지 설명하므로 실무에 많은 도움이 될 것이라 예상됩니다. 강의 내용을 잘 활용하셔서 시스템 소프트웨어 개발 분야에서 계속 승승장구하시길 응원합니다. ^^

  • fain9301님의 프로필 이미지
    fain9301

    Đánh giá 97

    Đánh giá trung bình 4.8

    5

    100% đã tham gia

    임베디드에 대한 산업 방향성을 자세히 알 수 있어서 좋았습니다.

  • heecheol.song님의 프로필 이미지
    heecheol.song

    Đánh giá 9

    Đánh giá trung bình 5.0

    5

    32% đã tham gia

    • 윤경록님의 프로필 이미지
      윤경록

      Đánh giá 2

      Đánh giá trung bình 4.5

      4

      100% đã tham gia

      656.052 ₫

      Khóa học khác của austinkim

      Hãy khám phá các khóa học khác của giảng viên!

      Khóa học tương tự

      Khám phá các khóa học khác trong cùng lĩnh vực!