인프런 커뮤니티 질문&답변
백엔드 개발자가 알아야 할 해당 강의내용 이외에 운영체제 내용들이 있을까요?
해결된 질문
작성
·
289
1
감자님께서 정성스럽게 만드신 운영체제 강의를 완강하였습니다. 좋은 강의 만들어주셔서 감사합니다! 그런데 질문드리고 싶은것이 있어서요. 제가 nodejs기반으로 백엔드 개발자를 희망하는데 혹시 해당 강의 내용이외에 운영체제에 대해서 더 깊숙이 알아야 할까요? 아니면은 이 강의의 내용만으로 충분할까요? 운영체제가 모든 IT직군의 기본이 되는 내용이라고는 하지만 내용이 워낙 어려워서 운영체제에 모든 것을 다 알아야 하나 궁금해서 질문드립니다. 다시 한번 강의를 만들어주셔서 감사드립니다!
답변 1
2
안녕하세요 이승훈님!
제 강의를 수강해주셔서 감사합니다 ㅎㅎ
운영체제를 더 배워야하나 고민이 많으신가보네요. 저는 보통 운영체제를 더 배우고 싶으신분이라명 "시스템 프로그래밍"을 추천하고 있습니다. 운영체제의 코드를 직접보면서 배우면 더 깊이 배울 수 있기 때문이죠.
그정도 까지는 아니라면 멀티스레딩은 한번쯤 해보시는 걸 추천합니다. 여러 스레드에서 발생할 수 있는 동시성 문제는 프로그래밍을 하다가 종종 만나는 문제거든요 ㅎㅎ
승훈님은 nodejs로 백엔드 개발자를 생각하신다고 하셨으니 지금 배운 운영체제의 지식만 있어도 크게 문제가 없을 것 같습니다! 내부적으로 어떻게 돌아가는지와 문제가 발생했을 때 운영체제의 어떤점이 문제인가 하는 것만 캐치하실정도면 충분할 것 같습니다.
개발자로 준비를 하시다가 "운영체제의 내용이 조금 부족한 것 같다!" 라는 생각이 드시면 그때가서 운영체제 서적도 보시는게 좋을 것 같습니다.
답변이 도움이 되셨나요?






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