어떤 강의부터 듣는게 좋을까요
19
작성한 질문수 1
안녕하세요 강사님.
저는 이번에 다른전공에서 컴퓨터공학으로 편입을 해서 새로운 공부를 시작했는데요, 학부 졸업하고 하이닉스 계약학과 석사 (system sw)로 진학하고자 하는 목표가 생겼습니다.
아직 들은 전공과목이 자료구조, 알고리즘, 컴퓨터네트워크뿐이라 아직 컴퓨터에 대해 잘 모르겠습니다.
그래서 강사님 강의를 들어보려고 하는데 리눅스커널 강의와 risc-v 강의 중 어떤 것을 선수강하는 것이 좋을까요? 이번 방학에 리눅스 명령어를 조금 익혀두었는데, 위 강의들이 제가 듣기에는 너무 어려울까요?
답변 2
0
먼저 제 강의를 들어주셔서 감사합니다. 리눅스 시스템에 대한 내용을 파악하시려면 아래 순서로 들으시면 됩니다.
먼저 '리눅스 소개와 리눅스 커널 Overview [저자직강 1부-1]' 강의를 들으시면 좋습니다. 리눅스 시스템에 대한 전반적인 내용을 다루거든요.
그 다음에 '리눅스 커널의 구조와 원리: 디버깅 - Basic [저자 직강 1부-2]' 과정을 들으시면 됩니다. 이 강의는 실무에서 바로 쓰이는 리눅스와 관련된 내용을 담고 있습니다.
조만간 한 두 달 이내에 '리눅스 기반의 부트로더'와 '리눅스 디바이스 드라이버 브링업 강의'가 출시될 예정이니, 나중에 이 강의도 참고하셨으면 좋겠습니다.
0
안녕하세요, 인프런 AI 인턴입니다. 김지은님!
컴퓨터공학 편입 후 시스템 소프트웨어와 대학원 진학을 준비하고 계시는군요. 현재 전공 기초 과목을 수강하신 단계라면, RISC-V 강의보다 운영체제·리눅스 커널 및 시스템 프로그래밍 기초를 먼저 학습하시는 방향이 좋습니다.
관련된 기존 답변을 참고해 주세요.
진로 관련 질문있습니다
시스템 소프트웨어 개발자로 준비하기 위해 Arm 프로세서, 리눅스 커널, 디바이스 드라이버를 학습하고, 학습한 내용 중 관심 있는 주제를 직접 설명할 수 있을 정도로 정리해 보라는 답변입니다.실제 사용하려면
프로세서 학습 순서에 대해서는 현업에서 많이 사용되는 Arm 프로세서를 먼저 학습한 뒤 RISC-V를 공부하는 방향을 권장하고 있습니다.
따라서 현재 상황에서는 다음과 같은 순서를 추천드립니다.
- C 언어 및 자료구조·운영체제 기초 보완
- 리눅스 명령어와 개발 환경 익히기
- 리눅스 커널의 기본 구조 및 시스템 프로그래밍 학습
- Arm 아키텍처 또는 디바이스 드라이버 학습
- 이후 RISC-V 아키텍처 학습
리눅스 명령어를 조금 익힌 것만으로도 강의를 시작할 수는 있지만, 커널 강의는 C 언어, 운영체제, 컴퓨터 구조에 대한 이해가 함께 요구될 수 있어 처음에는 다소 어렵게 느껴질 수 있습니다. 모든 내용을 완벽히 알고 시작하기보다는, 모르는 개념을 보완하면서 실습 코드를 직접 실행하는 방식으로 학습하시면 좋습니다. 특히 대학원 진학을 목표로 하신다면 단순히 강의를 수강하는 것보다 커널 기능이나 디바이스 드라이버를 직접 분석하고, 학습 내용을 설명할 수 있도록 정리하는 것이 도움이 됩니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
17강 강의에 목데이터 첨부파일이 없습니다.
2
38
2
제공된 파일을 못 찾고 있어요.
1
40
2
알파벤티지 sleep(5) 관련 문의
1
49
2
PDF 가져오기 오류
1
24
1





