강의

멘토링

커뮤니티

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) 14 đánh giá

286 học viên

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

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

Dịch cái này sang tiếng Việt

  • 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à

5,836

Học viên

183

Đá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ả

14 đánh giá

4.9

14 đánh giá

  • gg4ever17244298님의 프로필 이미지
    gg4ever17244298

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    After listening to the lecture, I became more confident in the field of system software. Thank you for the great lecture. Since there is no set path in this field, I was at a loss as to what to study, but I think I can study one by one as the lecture says. Thank you.

    • austinkim
      Giảng viên

      Thank you for your good evaluation and feedback. I hope it will help you to understand the trends in the system software field and the direction of your career. If you have any questions (about industry trends or technical aspects), please leave a question.

  • gorisanson님의 프로필 이미지
    gorisanson

    Đánh giá 9

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    This was a lecture that I personally really needed, and Infraon was just right for me! I wanted to get a comprehensive and general guide on what system software development is and what is done in this field, and this lecture was just that. It was good that it guided me along with the reasons for what specific capabilities I should develop and what I should learn in order to become a good system software developer. Thank you for the great lecture!

    • austinkim
      Giảng viên

      Thank you for your good evaluation. I expect it will be very helpful for my work as it explains the various fields of system software and what kind of stack to build. I hope you will make good use of the lecture contents and continue to advance in the field of system software development. ^^

  • fain9301님의 프로필 이미지
    fain9301

    Đánh giá 95

    Đánh giá trung bình 4.8

    5

    100% đã tham gia

    It was great to learn more about the industry direction for embedded systems.

    • austinkim
      Giảng viên

      Thank you for the good review. ^^

  • 16097809710님의 프로필 이미지
    16097809710

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • dlwoguddd님의 프로필 이미지
      dlwoguddd

      Đánh giá 10

      Đánh giá trung bình 5.0

      5

      82% đã tham gia

      It was really helpful in understanding the big picture. Thank you for the great lecture.

      656.302 ₫

      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!