강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

이승훈님의 프로필 이미지
이승훈

작성한 질문수

그림으로 쉽게 배우는 운영체제

백엔드 개발자가 알아야 할 해당 강의내용 이외에 운영체제 내용들이 있을까요?

해결된 질문

작성

·

289

1

 감자님께서 정성스럽게 만드신 운영체제 강의를 완강하였습니다. 좋은 강의 만들어주셔서 감사합니다! 그런데 질문드리고 싶은것이 있어서요. 제가 nodejs기반으로 백엔드 개발자를 희망하는데 혹시 해당 강의 내용이외에 운영체제에 대해서 더 깊숙이 알아야 할까요? 아니면은 이 강의의 내용만으로 충분할까요? 운영체제가 모든 IT직군의 기본이 되는 내용이라고는 하지만 내용이 워낙 어려워서 운영체제에 모든 것을 다 알아야 하나 궁금해서 질문드립니다. 다시 한번 강의를 만들어주셔서 감사드립니다!

답변 1

2

감자님의 프로필 이미지
감자
지식공유자

안녕하세요 이승훈님!

제 강의를 수강해주셔서 감사합니다 ㅎㅎ

운영체제를 더 배워야하나 고민이 많으신가보네요. 저는 보통 운영체제를 더 배우고 싶으신분이라명 "시스템 프로그래밍"을 추천하고 있습니다. 운영체제의 코드를 직접보면서 배우면 더 깊이 배울 수 있기 때문이죠.

그정도 까지는 아니라면 멀티스레딩은 한번쯤 해보시는 걸 추천합니다. 여러 스레드에서 발생할 수 있는 동시성 문제는 프로그래밍을 하다가 종종 만나는 문제거든요 ㅎㅎ

승훈님은 nodejs로 백엔드 개발자를 생각하신다고 하셨으니 지금 배운 운영체제의 지식만 있어도 크게 문제가 없을 것 같습니다! 내부적으로 어떻게 돌아가는지와 문제가 발생했을 때 운영체제의 어떤점이 문제인가 하는 것만 캐치하실정도면 충분할 것 같습니다.

개발자로 준비를 하시다가 "운영체제의 내용이 조금 부족한 것 같다!" 라는 생각이 드시면 그때가서 운영체제 서적도 보시는게 좋을 것 같습니다.

답변이 도움이 되셨나요?

이승훈님의 프로필 이미지
이승훈
질문자

답변 감사드립니다! 저는 백엔드 로드맵, 혹은 다른 사람들이 백엔드 개발자는 운영체제를 알고 있어야 된다 해서 그 운영체제의 범위가 어느정도인지 감이 오지 않았는데 감자님의 강의 만으로 충분하다는것을 알게 되니 이제 다른 부분을 공부할수 있는 여유가 생기네요 감사합니다!

감자님의 프로필 이미지
감자
지식공유자

깊이 알면 좋긴 좋지만 배울게 많다보니 잘 분배를 해야하는 것 같아요!

나중에 여유롭거나 더 자세히 알고싶다면 더 딥하게 배워보시는 것도 좋습니다 ㅎㅎ

훌륭한 백엔드 개발자가 되는걸 응원하겠습니다!

이승훈님의 프로필 이미지
이승훈
질문자

정말 감사합니다!

이승훈님의 프로필 이미지
이승훈

작성한 질문수

질문하기